Abdessamad Derraz
ef8b372810
chore: drop copies only an install provides
...
A file that arrives with the emulator is already on the user's machine
and the packs leave it out. 4558 collected copies (1.4 GB) were reached
only by such entries, with no platform, other profile entry or install
manifest needing them. They are removed, and two release-asset copies
leave the ignore list. bundled_only.py now lists every copy of a listed
file, since the database keeps one path per content, and pipeline step
4d fails while one remains.
2026-10-20 10:17:08 +02:00
Abdessamad Derraz
a116192b3d
feat: build engine data at pinned commits
2026-10-05 02:51:22 +02:00
Abdessamad Derraz
aff1c8d48e
fix: scan hidden engine dirs, anchor data ignore
2026-10-04 23:47:21 +02:00
Abdessamad Derraz
86e6d3a6fd
feat: collect uqm remix disc, register large free data
2026-10-04 17:42:51 +02:00
Abdessamad Derraz
81c46d107a
chore: bump jsonschema pin, deploy-pages, large-files
2026-10-04 15:07:52 +02:00
Abdessamad Derraz
08bce47668
fix: keep install manifests and release assets true
2026-09-14 01:17:49 +02:00
Abdessamad Derraz
068b66de89
feat: collect dos printer fonts and xbox keys
2026-09-03 21:54:29 +02:00
Abdessamad Derraz
2fec61a7d3
feat: collect the swf player, skyline and super3 assets
2026-09-03 21:48:24 +02:00
Abdessamad Derraz
88fc667106
feat: collect the arcade audio samples and the console keys
2026-08-12 03:49:12 +02:00
Abdessamad Derraz
8c0de8f91c
feat: collect the wii nand backup
2026-08-12 01:10:54 +02:00
Abdessamad Derraz
641ba8a99b
chore: add dsi nand reference dump
2026-08-06 19:32:38 +02:00
Abdessamad Derraz
5e97a32af5
chore: regenerate database
2026-08-06 19:10:14 +02:00
Abdessamad Derraz
fd9e1888ec
chore: add ps3 firmware 4.93 variant
2026-08-06 18:37:21 +02:00
Abdessamad Derraz
5eeaf87a3a
fix: resolve all untested and missing bios across platforms
...
Batocera: fix sc3000.rom md5 (no dump matches upstream hash),
remove erroneous bk0010.zip mame entries (upstream confirmed
mame needs no bios for bk), add PSP2UPDAT.PUP correct version.
Recalbox: add MSX2R2.ROM from blueMSX v2.82.
RetroDECK: fix stale peribox_ev/gen.zip md5 hashes.
Regenerate database, manifests, readme.
2026-04-01 01:42:39 +02:00
Abdessamad Derraz
d685ad111d
feat: add 63 missing BIOS files from multiple sources
...
MAME/MESS ROM sets (23 ZIPs from archive.org MESS 0.151 + MAME 0.285 split),
Dolphin BT firmware (15 files from linux-firmware), Commodore VIC-20/Plus4
regional ROMs (8 from zimmers.net), IBM AT 5170 BIOS + BASIC (3 from
minuszerodegrees.net + PCem), Apple DiskII boot/state-machine ROMs (4 from
Asimov mirror), Commodore 1540/1541 drive ROMs (2 reconstructed from MAME
chips), Oric Microdisc ROM, SMS Japanese BIOS, Videoton TVC64 + BK-0010
enriched ZIPs. All platforms at 0 required missing except Batocera bk0010.zip
(2/11 ROM chips unavailable).
2026-03-31 11:00:31 +02:00
Abdessamad Derraz
ee033e152a
feat: add Toaplan fireshrk and vimana WAV samples
...
ThunderMAME samples from original MediaFire links (still
alive). fireshrk.zip (180MB, = samesame.zip parent name)
and vimana.zip (279MB). Upload to large-files release.
2026-03-29 01:14:19 +01:00
Abdessamad Derraz
054cb940b0
feat: resolve last 3 required files + 26 optional
...
CLK os.rom (Acorn Electron MOS), exos10.bin and basic10.bin
(Enterprise EXOS/BASIC 1.0) from TOSEC/Myrient — zero
required missing across all platforms. Also add Enterprise
ROMs, ZX Spectrum 128/+2/+3, MSX CLK variants, FBA2012
samples from progettosnaps.
2026-03-28 22:18:19 +01:00
Abdessamad Derraz
9e331687a6
feat: generate defaults and extract compiled-in ROMs
...
WiiSD.raw/sd.raw (128MB FAT32), eeprom.dat (PCSX2 DEV9),
CMOS.ROM (fMSX RTC), key.txt (NP2kai), wildmidi.cfg
(EasyRPG), NXEngine sprites.sif+tilekey.dat extracted from
source headers, Frodo C64 ROMs extracted from compiled-in
arrays, Custom.dat (ZC210 empty default).
2026-03-28 21:30:30 +01:00
Abdessamad Derraz
3d5d5b601c
feat: mass BIOS collection (+1020 files, 7520 total)
...
Add ~1500 BIOS, firmware and game data files sourced from
24 parallel agents. Migrate game engine data (ScummVM,
SDLPAL, OpenTyrian, Cave Story, Syobon Action) from bios/
to data/ via _data_dirs.yml. Add Roland MT-32/CM-32L ROMs
to bios/Roland/. Upload large files (EDK2, SDLPAL, ScummVM,
arcade ZIPs, EasyRPG soundfont) to large-files release.
New coverage: QEMU firmware (67), PCem (137), VICE (53),
Cemu Wii U (58), shadPS4 (14), Amiga (24), MAME ZIPs (724),
O2EM voice (270), Azahar 3DS (4), EightyOne ZX81 (35),
Stella KidVid (14), XRoar (12), and 77 emulators total.
2026-03-28 16:51:43 +01:00
Abdessamad Derraz
460c49dbcb
fix: bizhawk scraper lowercase sha1 + complete bios
2026-03-28 11:49:52 +01:00
Abdessamad Derraz
851f53ba7f
refactor: extract wiki to source files, use deploy-pages action
2026-03-25 16:02:11 +01:00
Abdessamad Derraz
58b2398053
chore: CI refreshes data directories, data/ in gitignore
2026-03-18 16:07:49 +01:00
Abdessamad Derraz
32e4f6e580
fix: review fixes for generate_site.py
2026-03-18 10:39:23 +01:00
Abdessamad Derraz
b15b062782
feat: add mkdocs site generator, 332 pages
...
generate_site.py reads database.json + platforms/*.yml + emulators/*.yml
and produces a complete MkDocs Material documentation site:
- Home: stats, downloads, coverage dashboard
- 7 platform pages with per-file verification status
- 60 system pages grouped by manufacturer with cross-references
- 260 emulator pages with source code analysis
- Contributing guide
mkdocs.yml with Material theme, system fonts, auto dark mode.
Generated docs/ in .gitignore (built in CI only).
2026-03-18 10:22:00 +01:00
Abdessamad Derraz
159bb427df
chore: update gitignore, add log and node_modules exclusions
2026-03-17 17:06:33 +01:00
Abdessamad Derraz
3453f89d9d
refactor: consolidate CI pipeline, remove third-party deps
2026-03-17 12:33:10 +01:00
Abdessamad Derraz
13c561888d
v2: automated BIOS platform with full pipeline
...
Reorganized 6 branches into bios/Manufacturer/Console/.
Scrapers for RetroArch, Batocera, Recalbox, and libretro core-info.
Platform-aware verification replicating native logic per platform.
Pack generation with dedup, alias resolution, variant support.
CI/CD: weekly auto-scrape, auto-release, PR validation.
Large files (>50MB) stored as GitHub Release assets, auto-fetched at build time.
2026-03-17 10:54:39 +01:00
Abdessamad DERRAZ
933dbddce1
Updated to version 2020-10-12
...
https://github.com/libretro/libretro-database/commit/cb207b8bd6317bc73e123534085f44edca9b1549#diff-4c5a63267a1a6bffbd007cae6c6dd852aa2932de3191e66bd664b795c5723892
2020-10-15 23:27:27 +02:00