feat: profile mame, mame2010, mame2015, mame2016, fix aliases

source-verified BIOS root sets for all MAME cores:
- mame (0.286): 99 sets, official_port, new profile
- mame2010 (0.139): 51 sets, remove cvs.zip phantom
- mame2015 (0.160): 69 sets, replace false mame2016 alias
- mame2016 (0.174): 69 sets, fix 3 phantoms, add 2 missing
- mamearcade/mamemess: fix alias_of mame2016 to mame
This commit is contained in:
Abdessamad Derraz
2026-03-22 22:30:11 +01:00
parent 4883520dbf
commit 06f5157c35
12 changed files with 2187 additions and 273 deletions

View File

@@ -25,8 +25,8 @@ notes: |
Samples (per-game WAV files) are loaded from system_dir/mame2000/samples/.
They provide sound effects for certain games and are optional.
hiscore.dat and cheat.dat are loaded from the ROM directory (not system_dir).
Both are bundled in the repo's metadata/ directory.
hiscore.dat, cheat.dat and history.dat are loaded from the ROM directory
(not system_dir). hiscore.dat and cheat.dat are bundled in metadata/.
files:
- name: hiscore.dat
@@ -41,6 +41,12 @@ files:
source_ref: "src/cheat.c:210,618,830-831"
note: "cheat definitions, loaded from ROM directory, cheats disabled by default"
- name: history.dat
required: false
category: game_data
source_ref: "src/libretro/fileio.c:997-1010"
note: "game history database, loaded from ROM directory"
- name: neogeo.zip
required: true
category: bios_zip