Commit Graph
12 Commits
Author SHA1 Message Date
Abdessamad Derraz 2dc427d5d0 chore: merge origin/main 2026-11-10 00:50:05 +01:00
Abdessamad Derraz bfa79d6788 fix: name the Neo Geo Pocket systems by their ids
Phase 0 files snk-neogeo-pocket and neo-geo-pocket-color under snk-ngp and snk-ngpc. The No-Intro catalogs, their importer map and the campaign list now use those ids, the games index is regenerated, and the site's name table drops the eleven entries the new aliases leave unread.
2026-11-09 23:12:26 +01:00
Abdessamad Derraz 41d14ef563 chore: recite region rules at the current pins
duckstation c9dc2254, ares dd737665, Ymir ff935379 and libretro-uae
d366f77c. In system.cpp the boot block only renames
media_playlist_index. libretro-uae adds the A600OG and A500ECS model
tags, the floppy, HD and CD defaults stay A500, A1200 and CD32.
2026-11-09 12:10:23 +01:00
Abdessamad Derraz 596d369c7f chore: recite header rules at the current pins
duckstation c9dc2254, ares dd737665, Ymir ff935379 and parallel-ps2
87bcc96b. Each cited block was compared with the code at the new pin.
The region and BIOS logic is unchanged, only line numbers moved.
2026-11-09 12:10:23 +01:00
Abdessamad Derraz 8a526786f4 chore: read mame2003_plus parents at its pin 2026-11-09 08:06:37 +01:00
Abdessamad Derraz 14e85924b0 chore: refresh fbneo recipes and redump games 2026-11-09 07:16:25 +01:00
Abdessamad Derraz 8ba0a8c3f6 chore: merge main 2026-11-03 19:12:38 +01:00
Abdessamad Derraz ff1f94e473 feat: read 0.78 era arcade parents from code
mame2000, mame2003 and mame2003-plus carry a DAT their code moved past. Their parents and BIOS sets now come from src/driver.c and src/drivers/ at the pin, named by the src tree sha. The DAT is still read to report gaps. FBNeo DATs are read one namespace each, console sets keyed by driver. A BIOS with no dumped ROM is no longer listed.
2026-11-03 18:46:45 +01:00
Abdessamad Derraz b69b33178b feat: publish board sets and sets with no bios
The games index now names, per arcade core, the game sets that load no
BIOS set and every BIOS set, so a set on a card the DAT does not know is
told apart from one that needs nothing. Each board default core of a rom
folder gets its own fallback set, and index.json maps every folder name
a setup uses to its systems, for a games folder on a computer.
2026-11-03 18:17:03 +01:00
Abdessamad Derraz 249b189ec9 feat: index arcade sets by bios parent 2026-11-03 16:36:26 +01:00
Abdessamad Derraz dc337c893c feat: add region and per-game file rules 2026-11-03 16:36:26 +01:00
Abdessamad Derraz 8d8689c2e4 feat: import game catalogs and header rules 2026-11-03 16:36:22 +01:00