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
02cacb1b87
fix: drop a PS2 ROM2 copy filed as ROM2.BIN
...
It was the SCPH-70004 v12 ROM2 under a Galaksija name, kept only because
System.dat gives Galaksija's ROM2.BIN that hash. ROCKNIX installed it as a
stray ROM2.BIN; it now gets the dump under the name its BIOS pairs with.
2026-10-18 08:47:27 +02:00
Abdessamad Derraz
53bd42b2f4
feat: collect the pcsx2 forks' pinned resources
2026-10-09 22:20:00 +02:00
Abdessamad Derraz
b2e488e0a4
fix: carry identity in extras, refile rom b
2026-10-06 04:12:08 +02:00
Abdessamad Derraz
8e532db6aa
fix: order same-named files by their owner's copy
2026-10-05 22:22:22 +02:00
Abdessamad Derraz
3c85f51314
feat: profile nuance, pcee2 and pokketstation
2026-09-03 22:06:30 +02:00
Abdessamad Derraz
97f7cc1738
feat: collect the scph-90006 board dump
2026-08-12 06:13:10 +02:00
Abdessamad Derraz
ef449ed12f
feat: collect ten ps2 board dumps
2026-08-12 01:38:26 +02:00
Abdessamad Derraz
c3074af6a9
feat: collect the ps2 bios companions and the paladin data
2026-08-11 17:34:22 +02:00
Abdessamad Derraz
65062dd2be
feat: add bios harvested from platform packs
2026-08-06 19:10:14 +02:00
Abdessamad Derraz
1a915e67f1
feat: add bios recovered from verified sources
2026-08-06 16:41:55 +02: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
6c4f18056b
feat: add Rustation PS1 aliases, FBNeo arcade BIOS, misc
...
8 Rustation PS1 BIOS (SHA256-verified copies of existing files
under Rustation-expected names). 4 FBNeo arcade BIOS extracted
from MAME game ROMs (236-bios.sp1, bios.u42, svg_bios.u49).
DuckStation ps2_scph18000.bin resolved from existing ps2-50j.
2026-03-28 20:53:23 +01:00
Abdessamad Derraz
2ff5be8420
feat: complete DuckStation PS1/PS2 BIOS coverage
...
Add 9 PS2 BIOS from Myrient (pre-shutdown raid), fix
incorrect scph5000.bin, add DuckStation-named symlinks
for 80 PS2 entries. Add Saturn cdb_rom, Fuse peripheral
ROMs, Amiberry MT-32 aliases, DOSBox soundfont. PS1
coverage: 25/25. PS2 coverage: 80/80 via MD5 matching.
2026-03-28 18:26:57 +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
d920231c50
feat: add bioscv.rom, GameIndex.yaml, enrich mu.yml with MD5s
2026-03-18 14:22:19 +01:00
Abdessamad Derraz
617f5a3654
feat: expand bios collection, emudeck at 97.6%
...
Add 36 new files from multiple sources:
- PSX rare variants (DTL-H2000, SCPH-5903 VCD, SCPH-7000/7000W, DTL-H1100)
- Sega Mega CD 9 region variants (EU/JP/US firmware revisions)
- Saturn HiSaturn GameNavi v1.03
- N64DD IPL (US/JP/DEV), PS2 SCPH-70004, Xbox Complex BIOS
- PPSSPP system pack, 3DS/Switch/Wii U keys, Nokia N-Gage
- Apple Macintosh mac755.chd
Platform coverage:
RetroArch 398/398 (100%)
Lakka 398/398 (100%)
RetroPie 398/398 (100%)
Batocera 589/680 (86.6%, 91 untested MAME versions)
Recalbox 336/346 (97.1%, 10 untested)
RetroBat 341/343 (99.4%, 2 untested)
EmuDeck 160/164 (97.6%, 4 missing rare dumps)
2026-03-17 14:15:33 +01:00
Abdessamad Derraz
e6ea0484a8
expand bios collection, retrobat at 93% coverage
2026-03-17 11:53:42 +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