fix: give MAME and FBNeo data files their system

Entries without a system in multi-system profiles were left unattributed by the truth model, and four System.dat additions left the export. Each system is read from the core's code at its pin. hiscore.dat, cheats and history serve every running machine (mame2000 cpuintrf.c:664-666, mame2003 cpuexec.c:280-282, mame2003_plus cpuexec.c:296-298, fbneo hiscore.cpp:154-161 gated on BDF_HISCORE_SUPPORTED), all arcade in those builds, so arcade. BIOS sets take the id their driver gives in the other MAME profiles, and bctvidbs is barcrest-mpu4 everywhere. Files serving several systems of one build (groovymame data files, raine) keep no system. Core resolution is unchanged on every platform.
This commit is contained in:
Abdessamad Derraz committed 2026-10-20 16:45:54 +02:00
1 parent e5174a07bf
commit 1b50170922
18 files changed
+433 -19

No files matched your search

+7 -1
View File
@@ -40,6 +40,8 @@ systems:
- exidy-maxaflex
- brezzasoft-crystal
- imax-macs
- arcade
- barcrest-mpu4
notes: |
MAME 0.106 core (src/version.c:12) carrying its own video layer and driver
@@ -95,10 +97,11 @@ files:
required: false
bundled: true
category: game_data
system: arcade
sha1: "23e0dec66680aa4545eafe436c23d2bf5622e32e"
md5: "2490bad5079ec0991c23c579092cca19"
size: 176851
source_ref: "src/hiscore.c:28,133-147,313"
source_ref: "src/hiscore.c:28,133-147,313, src/mame.c:1105-1106"
note: >-
High score definitions, selected by misc_hiscorefile
(advance/osd/glue.c:800,3293). Absent, hiscore_open matches no entry and
@@ -110,6 +113,7 @@ files:
required: false
bundled: true
category: game_data
system: arcade
sha1: "4978ecafc4634cf20b639d8801c044dc156ab162"
md5: "69c6bbe7194e4bc62d53764dd6c6d890"
size: 13923773
@@ -125,6 +129,7 @@ files:
required: false
bundled: true
category: game_data
system: arcade
sha1: "8c34c85f92bc6771d789e880953a1cc43341485e"
md5: "ee99bb541116967f8785a5bc09932475"
size: 22066
@@ -771,6 +776,7 @@ files:
- name: bctvidbs.zip
required: true
category: bios_zip
system: barcrest-mpu4
source_ref: "src/drivers/mpu4.c:2014-2017,2175"
contents:
- name: vid.p1
+7 -1
View File
@@ -38,6 +38,7 @@ systems:
- exidy-maxaflex
- brezzasoft-crystal
- imax-macs
- arcade
notes: |
AdvanceMAME 0.94.0, the MAME 0.94 core (src/version.c:1) under the Advance
@@ -103,10 +104,11 @@ files:
- name: hiscore.dat
required: false
category: game_data
system: arcade
sha1: "f247f8a80c7669df564cf1ac6f42c8100caa406c"
md5: "303449713237a451424cf23c9e8c09fc"
size: 153596
source_ref: "src/hiscore.c:18,103,223-225"
source_ref: "src/hiscore.c:18,103,223-225, src/cpuexec.c:316-318"
note: >-
High score definitions, selected by misc_hiscorefile
(advance/osd/glue.c:742,2873,2947). Absent, hs_open finds no entry and
@@ -117,6 +119,7 @@ files:
bundled: true
required: false
category: game_data
system: arcade
sha1: "5206c85cad323acb885e28e1109b8e842919b7dd"
md5: "ef258890848afdac0c07f016c2ac9294"
size: 4208286
@@ -131,6 +134,7 @@ files:
- name: mameinfo.dat
required: false
category: game_data
system: arcade
source_ref: "src/datafile.c:331,625-629"
note: >-
Driver information text, selected by misc_infofile
@@ -141,6 +145,7 @@ files:
- name: cheat.dat
required: false
category: game_data
system: arcade
source_ref: "src/cheat.c:8442,8619-8622"
note: >-
Cheat definitions, selected by misc_cheatfile
@@ -152,6 +157,7 @@ files:
bundled: true
required: false
category: game_data
system: arcade
sha1: "8c34c85f92bc6771d789e880953a1cc43341485e"
md5: "ee99bb541116967f8785a5bc09932475"
size: 22066
+7 -1
View File
@@ -40,6 +40,8 @@ systems:
- exidy-maxaflex
- brezzasoft-crystal
- imax-macs
- arcade
- barcrest-mpu4
notes: |
AdvanceMAME 1.4, the MAME 0.106 core (src/version.c:12) under the Advance
@@ -104,11 +106,12 @@ files:
- name: hiscore.dat
required: false
category: game_data
system: arcade
bundled: true
sha1: "fd33f94a131986478bf10a1ed9ac02d63f52d4af"
md5: "fb2013a6505d34a5a7a6d94389f3a956"
size: 166246
source_ref: "src/hiscore.c:28,133-147,313"
source_ref: "src/hiscore.c:28,133-147,313, src/mame.c:1105-1106"
note: >-
High score definitions, selected by misc_hiscorefile
(advance/osd/glue.c:743,2872,2934). Absent, no entry matches and no
@@ -119,6 +122,7 @@ files:
- name: cheat.dat
required: false
category: game_data
system: arcade
source_ref: "src/cheat.c:8504,8681-8684"
note: >-
Cheat definitions, selected by misc_cheatfile
@@ -129,6 +133,7 @@ files:
- name: event.dat
required: false
category: game_data
system: arcade
bundled: true
sha1: "8c34c85f92bc6771d789e880953a1cc43341485e"
md5: "ee99bb541116967f8785a5bc09932475"
@@ -780,6 +785,7 @@ files:
- name: bctvidbs.zip
required: true
category: bios_zip
system: barcrest-mpu4
source_ref: "src/drivers/mpu4.c:2011-2012,2014-2017,2175"
contents:
- name: vid.p1
+10 -1
View File
@@ -57,7 +57,8 @@ files:
- name: "hiscore.dat"
description: "High score persistence database"
required: false
source_ref: "svn-current/trunk/src/burn/hiscore.cpp:411"
system: arcade
source_ref: "svn-current/trunk/src/burn/hiscore.cpp:386-394, 411, svn-current/trunk/src/burn/burn.cpp:619"
note: "Loaded from save directory (g_save_dir). Gated by EnableHiscores core option and per-game BDF_HISCORE_SUPPORTED flag."
- name: "dkong.zip"
@@ -65,6 +66,7 @@ files:
description: "Donkey Kong audio samples"
required: false
category: game_data
system: arcade
source_ref: "svn-current/trunk/src/burn/snd/samples.cpp:248,262"
note: "WAV samples for Donkey Kong and clones (dkongo, dkongj, dkongjo, dkongjo1, dkongf, dkongx, dkongx11)"
@@ -73,6 +75,7 @@ files:
description: "Donkey Kong Jr audio samples"
required: false
category: game_data
system: arcade
source_ref: "svn-current/trunk/src/burn/snd/samples.cpp:248,262"
note: "WAV samples for Donkey Kong Jr and clones (dkongjrj, dkongjnrj, dkongjrb, jrking, dkingjr, dkongjre)"
@@ -81,6 +84,7 @@ files:
description: "Galaga audio samples"
required: false
category: game_data
system: arcade
source_ref: "svn-current/trunk/src/burn/snd/samples.cpp:248,262"
note: "WAV samples for Galaga and clones (galagao, galagamw, galagamk, galagamf, gallag)"
@@ -89,6 +93,7 @@ files:
description: "Rally-X audio samples"
required: false
category: game_data
system: arcade
source_ref: "svn-current/trunk/src/burn/snd/samples.cpp:248,262"
note: "WAV samples for Rally-X and clones (rallyxa, rallyxm, rallyxmr, nrallyx)"
@@ -97,6 +102,7 @@ files:
description: "Ghox audio samples"
required: false
category: game_data
system: arcade
source_ref: "svn-current/trunk/src/burn/snd/samples.cpp:248,262"
note: "WAV samples for Ghox and Ghox (joystick). Substitutes undumped MCU sound."
@@ -105,6 +111,7 @@ files:
description: "Fire Shark / Same! Same! Same! audio samples"
required: false
category: game_data
system: arcade
source_ref: "svn-current/trunk/src/burn/snd/samples.cpp:248,262"
note: "WAV samples for Fire Shark and clones (fireshrkd, fireshrkdh, samesame, samesame2)"
@@ -113,6 +120,7 @@ files:
description: "Teki Paki audio samples"
required: false
category: game_data
system: arcade
source_ref: "svn-current/trunk/src/burn/snd/samples.cpp:248,262"
- name: "vimana.zip"
@@ -120,6 +128,7 @@ files:
description: "Vimana audio samples"
required: false
category: game_data
system: arcade
source_ref: "svn-current/trunk/src/burn/snd/samples.cpp:248,262"
note: "WAV samples for Vimana and clones (vimanan, vimanaj)"
+28 -2
View File
@@ -33,6 +33,10 @@ systems:
- snes
- taito-cchip
- ym2608
- arcade
- nintendo-gba
- atari-system1
- bally-astrocade
archive_prefix: fbneo
@@ -1463,16 +1467,18 @@ files:
installed_on: [batocera, lakka, recalbox, retrobat, retrodeck, retropie]
path: "fbneo/hiscore.dat"
required: false
system: arcade
sha1: "30c6ad697439de7c2158192ecdb48f5edd37478e"
md5: "f5cdce5b3749d673ad8f073ccc7371e4"
note: "High score database, enables persistent high scores across all arcade games. The hash is that of metadata/hiscore.dat at source_commit."
source_ref: "source src/burn/hiscore.cpp:407"
source_ref: "source src/burn/hiscore.cpp:154-161, 407, source src/burn/burn.cpp:876"
# Large audio samples (>50MB, stored as release assets)
- name: "donpachi.zip"
path: "fbneo/samples/donpachi.zip"
required: false
category: game_data
system: arcade
storage: release
size: 209000000
note: "DonPachi CD-quality soundtrack samples (14 WAVs)"
@@ -1482,6 +1488,7 @@ files:
path: "fbneo/samples/sfz3mix.zip"
required: false
category: game_data
system: arcade
storage: release
size: 116000000
note: "Street Fighter Zero 3 Mix custom audio samples (43 WAVs)"
@@ -1491,13 +1498,15 @@ files:
path: "fbneo/samples/twotiger.zip"
required: false
category: game_data
system: midway-mcr
storage: release
size: 155000000
note: "Two Tigers with Journey CD audio samples (2 WAVs)"
source_ref: "source src/burn/snd/samples.cpp"
source_ref: "source src/burn/snd/samples.cpp, source src/burn/drv/pre90s/d_mcr.cpp:2423, 2469"
- name: "gba_bios.bin"
archive: gba.zip
system: nintendo-gba
required: true
size: 16384
crc32: "81977335"
@@ -1505,6 +1514,7 @@ files:
- name: "st018.bin"
archive: st018.zip
system: snes
required: true
size: 163840
crc32: "5c403cc5"
@@ -1512,6 +1522,7 @@ files:
- name: "136032.205.l13"
archive: atarisy1.zip
system: atari-system1
required: true
size: 16384
crc32: "88d0be26"
@@ -1519,6 +1530,7 @@ files:
- name: "136032.206.l12"
archive: atarisy1.zip
system: atari-system1
required: true
size: 16384
crc32: "3c79ef05"
@@ -1526,6 +1538,7 @@ files:
- name: "136032.104.f5"
archive: atarisy1.zip
system: atari-system1
required: true
size: 8192
crc32: "7a29dc07"
@@ -1533,6 +1546,7 @@ files:
- name: "136032.101.e3"
archive: atarisy1.zip
system: atari-system1
required: true
size: 256
crc32: "7e84972a"
@@ -1540,6 +1554,7 @@ files:
- name: "136032.102.e5"
archive: atarisy1.zip
system: atari-system1
required: true
size: 256
crc32: "ebf1e0ae"
@@ -1547,6 +1562,7 @@ files:
- name: "136032.103.f7"
archive: atarisy1.zip
system: atari-system1
required: true
size: 235
crc32: "92d6a0b4"
@@ -1554,6 +1570,7 @@ files:
- name: "136032.105.l13"
archive: atarisy1.zip
system: atari-system1
required: true
size: 16384
crc32: "79021d3c"
@@ -1561,6 +1578,7 @@ files:
- name: "136032.106.l12"
archive: atarisy1.zip
system: atari-system1
required: true
size: 16384
crc32: "76ee86c4"
@@ -1568,6 +1586,7 @@ files:
- name: "136032.104.f5"
archive: atarisy1.zip
system: atari-system1
required: true
size: 8192
crc32: "7a29dc07"
@@ -1575,6 +1594,7 @@ files:
- name: "136032.101.e3"
archive: atarisy1.zip
system: atari-system1
required: true
size: 256
crc32: "7e84972a"
@@ -1582,6 +1602,7 @@ files:
- name: "136032.102.e5"
archive: atarisy1.zip
system: atari-system1
required: true
size: 256
crc32: "ebf1e0ae"
@@ -1589,6 +1610,7 @@ files:
- name: "136032.103.f7"
archive: atarisy1.zip
system: atari-system1
required: true
size: 235
crc32: "92d6a0b4"
@@ -1596,6 +1618,7 @@ files:
- name: "136032.114.j11"
archive: atarisy1.zip
system: atari-system1
required: true
size: 16384
crc32: "195c54ad"
@@ -1603,6 +1626,7 @@ files:
- name: "136032.115.j10"
archive: atarisy1.zip
system: atari-system1
required: true
size: 16384
crc32: "7275b4dc"
@@ -1610,6 +1634,7 @@ files:
- name: "136032.107.b2"
archive: atarisy1.zip
system: atari-system1
required: true
size: 8192
crc32: "7a29dc07"
@@ -1617,6 +1642,7 @@ files:
- name: "astro.bin"
archive: astrocde.zip
system: bally-astrocade
required: true
size: 8192
crc32: "ebc77f3a"
+3 -1
View File
@@ -12,6 +12,7 @@ cores:
systems:
- cps1
- cps2
- arcade
notes: |
CPS-1/CPS-2 subset of FinalBurn Neo, current codebase (not frozen).
@@ -39,5 +40,6 @@ files:
- name: "hiscore.dat"
path: "fbneo/hiscore.dat"
required: false
system: arcade
note: "High score database, enables persistent high scores across all arcade games"
source_ref: "source src/burn/hiscore.cpp:407"
source_ref: "source src/burn/hiscore.cpp:154-161, 407, source src/burn/burn.cpp:876"
+3 -1
View File
@@ -13,6 +13,7 @@ systems:
- snk-neogeo-mvs
- snk-neogeo-aes
- snk-neogeo-cd
- arcade
notes: |
Neo Geo subset of FinalBurn Neo, current codebase (not frozen).
@@ -490,5 +491,6 @@ files:
- name: "hiscore.dat"
path: "fbneo/hiscore.dat"
required: false
system: arcade
note: "High score database, enables persistent high scores"
source_ref: "source src/burn/hiscore.cpp:407"
source_ref: "source src/burn/hiscore.cpp:154-161, 407, source src/burn/burn.cpp:876"
+96
View File
@@ -75,6 +75,50 @@ systems:
- tandy-vis
- trs80
- vgmplay
- sega-systemsp
- sega-shootingzone
- sammy-medal
- sega-isgsm
- sielectronics-y2
- nintendo-aleck64
- konami-gx
- konami-bubblesystem
- konami-endeavour
- konami-python
- konami-python2
- taito-fx1
- acclaim-zn1
- atari-zn1
- atlus-zn1
- videosystem-zn1
- eighting-zn1
- tecmo-tps
- taito-gnet
- taito-typezero
- imax-macs
- arcadia-systems
- alg-laserdisc
- atari-system1
- exidy-maxaflex
- brezzasoft-crystal
- aristocrat-mk5
- aristocrat-mk6
- aristocrat-mk7
- allied-leisure-pinball
- gameplan-mpu1
- gottlieb-system1
- recel-system3
- tab-silverball
- nichibutsu-hrdvd
- efo-cedar-magnet
- itech-eagle
- virtuality-su2000
- pce-tourvision
- barcrest-mpu4
- miuchiz
- andamiro-pumpitup
- ym2608
- ces-galaxy-games
notes: |
MAME fork adding Switchres 2.2.2 for CRT modeline generation, frame delay
@@ -565,6 +609,7 @@ files:
- name: hod2bios.zip
required: true
category: bios_zip
system: sega-naomi
source_ref: "source src/mame/sega/naomi.cpp:10918"
contents:
- name: epr-21331.ic27
@@ -599,6 +644,7 @@ files:
- name: f355dlx.zip
required: true
category: bios_zip
system: sega-naomi
source_ref: "source src/mame/sega/naomi.cpp:10919"
contents:
- name: epr-21864.ic27
@@ -633,6 +679,7 @@ files:
- name: f355bios.zip
required: true
category: bios_zip
system: sega-naomi
source_ref: "source src/mame/sega/naomi.cpp:10920"
contents:
- name: epr-22851.ic27
@@ -659,6 +706,7 @@ files:
- name: airlbios.zip
required: true
category: bios_zip
system: sega-naomi
source_ref: "source src/mame/sega/naomi.cpp:10921"
contents:
- name: epr-21802.ic27
@@ -778,6 +826,7 @@ files:
- name: segasp.zip
required: true
category: bios_zip
system: sega-systemsp
source_ref: "source src/mame/sega/segasp.cpp:1273"
contents:
- name: epr-24236a.ic50
@@ -910,6 +959,7 @@ files:
- name: shtzone.zip
required: true
category: bios_zip
system: sega-shootingzone
source_ref: "upstream src/mame/sega/shtzone.cpp:376"
contents:
- name: epr10894a.20
@@ -920,6 +970,7 @@ files:
- name: sammymdl.zip
required: true
category: bios_zip
system: sammy-medal
source_ref: "upstream src/mame/sigma/sammymdl.cpp:1025"
contents:
- name: vm1211l01.u2
@@ -1008,6 +1059,7 @@ files:
- name: isgsm.zip
required: true
category: bios_zip
system: sega-isgsm
source_ref: "upstream src/mame/sega/segas16b_isgsm.cpp:608"
contents:
- name: ism2006v00.u1
@@ -1018,6 +1070,7 @@ files:
- name: systemy2.zip
required: true
category: bios_zip
system: sielectronics-y2
source_ref: "source src/mame/sega/y2.cpp:141"
contents:
- name: system_y2_m25p40.u801
@@ -1349,6 +1402,7 @@ files:
- name: aleck64.zip
required: true
category: bios_zip
system: nintendo-aleck64
source_ref: "source src/mame/nintendo/aleck64.cpp:1417"
contents:
- name: pifdata.bin
@@ -1459,6 +1513,7 @@ files:
- name: konamigx.zip
required: true
category: bios_zip
system: konami-gx
source_ref: "source src/mame/konami/konamigx.cpp:4191"
contents:
- name: 300a01.34k
@@ -1480,6 +1535,7 @@ files:
- name: kviper.zip
required: true
category: bios_zip
system: konami-viper
source_ref: "source src/mame/konami/viper.cpp:3213"
contents:
- name: 941b01.u25
@@ -1513,6 +1569,7 @@ files:
- name: bubsys.zip
required: true
category: bios_zip
system: konami-bubblesystem
source_ref: "upstream src/mame/konami/nemesis.cpp:3140"
contents:
- name: boot.bin
@@ -1535,6 +1592,7 @@ files:
- name: konendev.zip
required: true
category: bios_zip
system: konami-endeavour
source_ref: "upstream src/mame/konami/konendev.cpp:909"
contents:
- name: 2v02s502_ifu.u190
@@ -1545,6 +1603,7 @@ files:
- name: kpython.zip
required: true
category: bios_zip
system: konami-python
source_ref: "upstream src/mame/konami/kpython.cpp:376"
contents:
- name: b22a01.u42
@@ -1555,6 +1614,7 @@ files:
- name: kpython2.zip
required: true
category: bios_zip
system: konami-python2
source_ref: "upstream src/mame/konami/kpython2.cpp:1918"
contents:
- name: ps2-0190j-20030822.bin
@@ -1601,6 +1661,7 @@ files:
- name: coh1000t.zip
required: true
category: bios_zip
system: taito-fx1
source_ref: "source src/mame/sony/zn.cpp:5989"
contents:
- name: m534002c-14.ic353
@@ -1615,6 +1676,7 @@ files:
- name: coh1000a.zip
required: true
category: bios_zip
system: acclaim-zn1
source_ref: "source src/mame/sony/zn.cpp:6015"
contents:
- name: m534002c-15.ic353
@@ -1629,6 +1691,7 @@ files:
- name: coh1000w.zip
required: true
category: bios_zip
system: atari-zn1
source_ref: "source src/mame/sony/zn.cpp:6024"
contents:
- name: msm27c402zb.ic353
@@ -1643,6 +1706,7 @@ files:
- name: coh1001l.zip
required: true
category: bios_zip
system: atlus-zn1
source_ref: "source src/mame/sony/zn.cpp:6028"
contents:
- name: m534002c-17.ic353
@@ -1657,6 +1721,7 @@ files:
- name: coh1002v.zip
required: true
category: bios_zip
system: videosystem-zn1
source_ref: "source src/mame/sony/zn.cpp:6032"
contents:
- name: coh-1002v.ic353
@@ -1671,6 +1736,7 @@ files:
- name: coh1002e.zip
required: true
category: bios_zip
system: eighting-zn1
source_ref: "source src/mame/sony/zn.cpp:6038"
contents:
- name: m27c402cz-54.ic353
@@ -1685,6 +1751,7 @@ files:
- name: coh1002m.zip
required: true
category: bios_zip
system: tecmo-tps
source_ref: "source src/mame/sony/zn.cpp:6089"
contents:
- name: m534002c-61.ic353
@@ -1699,6 +1766,7 @@ files:
- name: coh3002t.zip
required: true
category: bios_zip
system: taito-gnet
source_ref: "upstream src/mame/sony/taitogn.cpp:1341"
contents:
- name: m534002c-60.ic353
@@ -1741,6 +1809,7 @@ files:
- name: coh1002t.zip
required: true
category: bios_zip
system: taito-gnet
source_ref: "upstream src/mame/sony/taitogn.cpp:1342"
contents:
- name: m534002c-14.ic353
@@ -1763,6 +1832,7 @@ files:
- name: taitotz.zip
required: true
category: bios_zip
system: taito-typezero
source_ref: "source src/mame/taito/taitotz.cpp:3016"
contents:
- name: e68-05-1.ic6
@@ -1812,12 +1882,14 @@ files:
- name: mac2bios.zip
required: false
category: bios_zip
system: imax-macs
source_ref: "upstream src/mame/seta/macs.cpp:776"
note: "no ROM entries in the set"
- name: macsbios.zip
required: true
category: bios_zip
system: imax-macs
source_ref: "upstream src/mame/seta/macs.cpp:775"
contents:
- name: am_macs_os_low.u43
@@ -1863,6 +1935,7 @@ files:
- name: alg3do.zip
required: true
category: bios_zip
system: panasonic-3do
source_ref: "source src/mame/misc/3do.cpp:573"
contents:
- name: saot_rom2.bin
@@ -1920,6 +1993,7 @@ files:
- name: ar_bios.zip
required: true
category: bios_zip
system: arcadia-systems
source_ref: "upstream src/mame/amiga/arsystems.cpp:1011"
contents:
- name: 315093-01.u2
@@ -2010,6 +2084,7 @@ files:
- name: alg_bios.zip
required: true
category: bios_zip
system: alg-laserdisc
source_ref: "upstream src/mame/amiga/alg.cpp:923"
contents:
- name: 315093-02.u2
@@ -2021,6 +2096,7 @@ files:
- name: atarisy1.zip
required: true
category: bios_zip
system: atari-system1
source_ref: "upstream src/mame/atari/atarisy1.cpp:2669"
contents:
- name: 136032.205.l13
@@ -2087,6 +2163,7 @@ files:
- name: maxaflex.zip
required: true
category: bios_zip
system: exidy-maxaflex
source_ref: "source src/mame/atari/maxaflex.cpp:447"
contents:
- name: atarixl.rom
@@ -2105,6 +2182,7 @@ files:
- name: crysbios.zip
required: true
category: bios_zip
system: brezzasoft-crystal
source_ref: "source src/mame/misc/crystal.cpp:845"
contents:
- name: mx27l1000.u14
@@ -2121,6 +2199,7 @@ files:
- name: aristmk5.zip
required: true
category: bios_zip
system: aristocrat-mk5
source_ref: "source src/mame/acorn/aristmk5.cpp:9298"
contents:
- name: setchip v4.04.09.u7
@@ -2220,6 +2299,7 @@ files:
- name: aristmk6.zip
required: true
category: bios_zip
system: aristocrat-mk6
source_ref: "upstream src/mame/aristocrat/aristmk6.cpp:6639"
contents:
- name: 24013001_right.u83
@@ -2622,6 +2702,7 @@ files:
- name: aristmk7.zip
required: true
category: bios_zip
system: aristocrat-mk7
source_ref: "upstream src/mame/aristocrat/aristmk7.cpp:233"
contents:
- name: mk7-bios_590176_01_1.00.7.u1
@@ -2632,6 +2713,7 @@ files:
- name: allied.zip
required: true
category: bios_zip
system: allied-leisure-pinball
source_ref: "upstream src/mame/pinball/allied.cpp:772"
contents:
- name: 6530-009.u5
@@ -2650,6 +2732,7 @@ files:
- name: gp_110.zip
required: true
category: bios_zip
system: gameplan-mpu1
source_ref: "upstream src/mame/pinball/gp_1.cpp:575"
contents:
- name: a-110.u12
@@ -2664,6 +2747,7 @@ files:
- name: gts1.zip
required: true
category: bios_zip
system: gottlieb-system1
source_ref: "upstream src/mame/pinball/gts1.cpp:1070"
contents:
- name: a1752cf.u5
@@ -2678,6 +2762,7 @@ files:
- name: recel.zip
required: true
category: bios_zip
system: recel-system3
source_ref: "upstream src/mame/pinball/recel.cpp:546"
contents:
- name: a2361.b1
@@ -2692,6 +2777,7 @@ files:
- name: slvrball.zip
required: true
category: bios_zip
system: tab-silverball
source_ref: "upstream src/mame/misc/silverball.cpp:259"
contents:
- name: bios47.bin
@@ -2793,6 +2879,7 @@ files:
- name: nichidvd.zip
required: true
category: bios_zip
system: nichibutsu-hrdvd
source_ref: "upstream src/mame/nichibutsu/hrdvd.cpp:1012"
contents:
- name: va1b102.u2
@@ -2811,6 +2898,7 @@ files:
- name: cedmag.zip
required: true
category: bios_zip
system: efo-cedar-magnet
source_ref: "source src/mame/efo/cedar_magnet.cpp:1166"
contents:
- name: magnet-master-vid-e03.bin
@@ -2821,6 +2909,7 @@ files:
- name: iteagle.zip
required: true
category: bios_zip
system: itech-eagle
source_ref: "upstream src/mame/itech/iteagle.cpp:756"
contents:
- name: eagle_u15_v209.u15
@@ -2907,6 +2996,7 @@ files:
- name: su2000.zip
required: true
category: bios_zip
system: virtuality-su2000
source_ref: "upstream src/mame/misc/su2000.cpp:302"
contents:
- name: hmc86304_bios_v208.u7
@@ -3089,6 +3179,7 @@ files:
- name: tourvis.zip
required: true
category: bios_zip
system: pce-tourvision
source_ref: "source src/mame/pce/tourvis.cpp:448"
contents:
- name: v4-60.ic29
@@ -3150,6 +3241,7 @@ files:
- name: v4bios.zip
required: true
category: bios_zip
system: barcrest-mpu4
source_ref: "source src/mame/barcrest/mpu4vid.cpp:8698"
contents:
- name: vid.p1
@@ -3160,6 +3252,7 @@ files:
- name: miuchiz.zip
required: true
category: bios_zip
system: miuchiz
source_ref: "upstream src/mame/misc/miuchiz.cpp:227"
contents:
- name: otp.dat
@@ -3170,6 +3263,7 @@ files:
- name: pumpitup.zip
required: true
category: bios_zip
system: andamiro-pumpitup
source_ref: "upstream src/mame/misc/xtom3d.cpp:997"
contents:
- name: mk3_1.0_bios.u22
@@ -4414,6 +4508,7 @@ files:
- name: ym2608.zip
required: true
category: bios_zip
system: ym2608
source_ref: "upstream src/devices/sound/ymopn.cpp:76"
contents:
- name: ym2608_adpcm_rom.bin
@@ -4618,6 +4713,7 @@ files:
- name: galgames.zip
required: true
category: bios_zip
system: ces-galaxy-games
source_ref: "source src/mame/ces/galgames.cpp:1301"
contents:
- name: galaxy_u2__v1.90_12-01-98.u2
+6 -1
View File
@@ -15,6 +15,7 @@ cores:
systems:
- snk-neogeo-mvs
- deco-cassette
- arcade
notes: |
Frozen snapshot of MAME 0.37b5 via iMAME4All (David Valdeita). Fastest and
@@ -35,10 +36,11 @@ files:
- name: hiscore.dat
required: false
category: game_data
system: arcade
sha1: "21ddda0c61bd4f1cc04fb9d09e16d403d620f9e8"
md5: "9b262149ec70cbda741a8ba55784f8e1"
size: 36182
source_ref: "src/hiscore.c:18,132-146,252-254"
source_ref: "src/hiscore.c:18,132-146,252-254, src/cpuintrf.c:664-666"
note: >-
high score definitions, loaded from ROM directory. metadata/hiscore.dat
of the core repository. is_mem_range reads only "cpu:addr:len:start:end"
@@ -48,18 +50,21 @@ files:
path: "mame2000/cheat/cheat.dat"
required: false
category: game_data
system: arcade
source_ref: "src/cheat.c:210, src/cheat.c:618, src/cheat.c:833"
note: "cheat definitions, loaded from system_dir/mame2000/cheat/"
- name: history.dat
required: false
category: game_data
system: arcade
source_ref: "src/datafile.c:52,281,541"
note: "game history database, loaded from ROM directory"
- name: mameinfo.dat
required: false
category: game_data
system: arcade
source_ref: "src/datafile.c:53,281,568"
note: "game technical info database, loaded from ROM directory"
+6 -1
View File
@@ -30,6 +30,7 @@ systems:
- zn1-tecmo
- zn1-video-system
- zn1-acclaim
- arcade
notes: |
Frozen snapshot of MAME 0.78 (xmame, January 2003). Stock version without
@@ -52,10 +53,11 @@ files:
path: "mame2003/hiscore.dat"
required: false
category: game_data
system: arcade
sha1: "a22ec279222ec6aeb3249932f7d377b7cf1e7bf1"
md5: "c6f35123264db9cdfb216e8fdb673679"
size: 215475
source_ref: "src/hiscore.c:14,102-116,248-262"
source_ref: "src/hiscore.c:14,102-116,248-262, src/cpuexec.c:280-282"
note: >-
high score definitions, auto-generated if missing from
precompile/hiscore_dat.h, which holds metadata/hiscore.dat with CRLF line
@@ -67,6 +69,7 @@ files:
path: "mame2003/cheat.dat"
required: false
category: game_data
system: arcade
source_ref: "src/cheat.c:383,8249-8255"
note: "cheat definitions, requires cheats core option enabled"
@@ -74,6 +77,7 @@ files:
path: "mame2003/history.dat"
required: false
category: game_data
system: arcade
source_ref: "src/datafile.c:327, src/datafile.c:563"
note: "game history and information database"
@@ -81,6 +85,7 @@ files:
path: "mame2003/mameinfo.dat"
required: false
category: game_data
system: arcade
source_ref: "src/datafile.c:327, src/datafile.c:622-626"
note: "game technical information database"
+7 -2
View File
@@ -11,7 +11,8 @@ display_name: "Arcade (MAME 2003 Midway)"
cores:
- mame2003_midway
systems: []
systems:
- arcade
notes: |
Stripped-down MAME 0.78 build with only 4 Midway driver files
@@ -30,7 +31,8 @@ files:
path: "mame2003/hiscore.dat"
required: false
category: game_data
source_ref: "src/hiscore.c:18,225"
system: arcade
source_ref: "src/hiscore.c:18,225, src/cpuexec.c:292-294"
note: "high score definitions, loaded from system_dir/mame2003/"
- name: cheat.dat
@@ -38,6 +40,7 @@ files:
path: "mame2003/cheat.dat"
required: false
category: game_data
system: arcade
source_ref: "src/cheat.c:839,8597-8607"
note: "cheat definitions, loaded from system_dir/mame2003/"
@@ -45,6 +48,7 @@ files:
path: "mame2003/history.dat"
required: false
category: game_data
system: arcade
source_ref: "src/datafile.c:51,619-623"
note: "game history database, loaded from system_dir/mame2003/"
@@ -52,5 +56,6 @@ files:
path: "mame2003/mameinfo.dat"
required: false
category: game_data
system: arcade
source_ref: "src/datafile.c:52,649-653"
note: "game technical information database, loaded from system_dir/mame2003/"
+13 -1
View File
@@ -34,6 +34,7 @@ systems:
- zn1-acclaim
- zn1-atlus
- century-cvs
- arcade
notes: |
MAME 2003-Plus is a libretro port of MAME 0.78 with backported drivers, bug fixes,
@@ -67,10 +68,11 @@ files:
path: "mame2003-plus/hiscore.dat"
required: false
category: game_data
system: arcade
sha1: "c086306096722da7f02f624e7efb447659aca1d3"
md5: "2f60c1ed69c152dea95e734979ca2ecb"
size: 131878
source_ref: "src/hiscore.c:15,102-116,248"
source_ref: "src/hiscore.c:15,102-116,248, src/cpuexec.c:296-298"
note: >-
high score definitions, compiled into binary and spawned on first run.
metadata/hiscore.dat of the core repository. The compiled copy
@@ -82,6 +84,7 @@ files:
path: "mame2003-plus/cheat.dat"
required: false
category: game_data
system: arcade
source_ref: "src/cheat.c:383,8249-8255"
note: "cheat definitions, requires cheats core option enabled"
@@ -90,6 +93,7 @@ files:
path: "mame2003-plus/history.dat"
required: false
category: game_data
system: arcade
source_ref: "src/datafile.c:327,608"
note: "game history and information database"
@@ -97,6 +101,7 @@ files:
path: "mame2003-plus/mameinfo.dat"
required: false
category: game_data
system: arcade
source_ref: "src/datafile.c:327,638"
note: "technical driver information, appended to history display"
@@ -109,6 +114,7 @@ files:
path: "mame2003-plus/artwork/blueshrk.zip"
required: false
category: game_data
system: arcade
size: 925914
sha1: "4317f301d6e4117dfde42b33dfaf73a2b25f43c1"
md5: "4659968035d462be471fdfb46b604696"
@@ -122,6 +128,7 @@ files:
path: "mame2003-plus/artwork/frogs.zip"
required: false
category: game_data
system: arcade
size: 2832731
sha1: "cdff29398e76b92d93825d96c0f9cae5bb6b3400"
md5: "e30e8ef4631596e25466523b97fee19f"
@@ -132,6 +139,7 @@ files:
path: "mame2003-plus/artwork/invaders.zip"
required: false
category: game_data
system: arcade
size: 4324198
sha1: "4b18db526ca907707fd888385d907a7a585935d0"
md5: "23d65ad40ac1f2121fe35fe0c7893721"
@@ -142,6 +150,7 @@ files:
path: "mame2003-plus/artwork/omegrace.zip"
required: false
category: game_data
system: arcade
size: 1754523
sha1: "1ca22afdfefcfa5943742e988c45c1fc0e1124bd"
md5: "255155cf3f9912c92be8f813e8112a54"
@@ -152,6 +161,7 @@ files:
path: "mame2003-plus/artwork/skydiver.zip"
required: false
category: game_data
system: arcade
size: 117241
sha1: "a0548e37e76a21fb37005cff944319ee63f93d1e"
md5: "95e05db7f8fa208daafd7b0d32041db8"
@@ -162,6 +172,7 @@ files:
path: "mame2003-plus/artwork/solarq.zip"
required: false
category: game_data
system: arcade
size: 1342645
sha1: "ff532cee1de69668b0c68238aff0c16813640476"
md5: "b4b70db555dfb48b91a067eea747c771"
@@ -172,6 +183,7 @@ files:
path: "mame2003-plus/artwork/warrior.zip"
required: false
category: game_data
system: arcade
size: 1125335
sha1: "57f89bbac39d8071e45c87f97e9b918f31d21994"
md5: "29fe11717016182d446ca6af56a08f75"
+2 -1
View File
@@ -56,6 +56,7 @@ systems:
- konami-twinkle
- imax-macs
- arcade
- barcrest-mpu4
notes: |
Frozen snapshot of MAME 0.139 (mid-2010). Sourced from mame0139s.zip.
@@ -475,5 +476,5 @@ files:
- name: bctvidbs.zip
required: true
category: bios_zip
system: arcade
system: barcrest-mpu4
source_ref: "upstream src/mame/drivers/mpu4drvr.c:3116"
+72 -1
View File
@@ -47,6 +47,38 @@ systems:
- panasonic-3do
- hyper-neogeo64
- konami-twinkle
- arcade
- konami-gx
- taito-typezero
- taito-fx1
- atari-zn1
- acclaim-zn1
- tecmo-tps
- videosystem-zn1
- eighting-zn1
- atlus-zn1
- imax-macs
- arcadia-systems
- alg-laserdisc
- nintendo-aleck64
- atari-system1
- exidy-maxaflex
- brezzasoft-crystal
- ces-galaxy-games
- aristocrat-mk5
- aristocrat-mk6
- allied-leisure-pinball
- gameplan-mpu1
- gottlieb-system1
- konami-bubblesystem
- sega-isgsm
- itech-eagle
- konami-python
- sammy-medal
- sega-shootingzone
- virtuality-su2000
- pce-tourvision
- barcrest-mpu4
notes: |
The core of libretro/mame2015-libretro as it stood before the repository
@@ -72,10 +104,11 @@ files:
- name: hiscore.dat
required: false
category: game_data
system: arcade
sha1: "68e94fb579f46f3255ef7c34c0322f3f0f3c8e20"
md5: "7e31f0b84f6ea6f9ffec0cd968decf9f"
size: 216250
source_ref: "source src/emu/hiscore.c:122-138, 330-338"
source_ref: "source src/emu/hiscore.c:122-138, 330-338, source src/emu/machine.c:346-347"
note: >-
high score definitions, external file, not embedded. metadata/hiscore.dat of the core repository. Opened by
emu_file with no search path, so from the working directory of the frontend. is_mem_range reads only
@@ -123,24 +156,28 @@ files:
- name: hod2bios.zip
required: false
category: bios_zip
system: sega-naomi
source_ref: "upstream src/mame/drivers/naomi.c:8961"
note: "game-specific BIOS for House of the Dead 2"
- name: f355dlx.zip
required: false
category: bios_zip
system: sega-naomi
source_ref: "upstream src/mame/drivers/naomi.c:8962"
note: "game-specific BIOS for Ferrari F355 Challenge deluxe"
- name: f355bios.zip
required: false
category: bios_zip
system: sega-naomi
source_ref: "upstream src/mame/drivers/naomi.c:8963"
note: "game-specific BIOS for Ferrari F355 Challenge twin"
- name: airlbios.zip
required: false
category: bios_zip
system: sega-naomi
source_ref: "upstream src/mame/drivers/naomi.c:8964"
note: "game-specific BIOS for Airline Pilots deluxe"
@@ -264,6 +301,7 @@ files:
- name: konamigx.zip
required: true
category: bios_zip
system: konami-gx
source_ref: "upstream src/mame/drivers/konamigx.c:3775"
- name: gq863.zip
@@ -282,11 +320,13 @@ files:
- name: taitotz.zip
required: true
category: bios_zip
system: taito-typezero
source_ref: "upstream src/mame/drivers/taitotz.c:2951"
- name: taitofx1.zip
required: true
category: bios_zip
system: taito-fx1
source_ref: "upstream src/mame/drivers/zn.c:4906"
# PSX-based arcade boards (ZN)
@@ -305,31 +345,37 @@ files:
- name: atpsx.zip
required: true
category: bios_zip
system: atari-zn1
source_ref: "upstream src/mame/drivers/zn.c:4853"
- name: acpsx.zip
required: true
category: bios_zip
system: acclaim-zn1
source_ref: "upstream src/mame/drivers/zn.c:4862"
- name: tps.zip
required: true
category: bios_zip
system: tecmo-tps
source_ref: "upstream src/mame/drivers/zn.c:4873"
- name: vspsx.zip
required: true
category: bios_zip
system: videosystem-zn1
source_ref: "upstream src/mame/drivers/zn.c:4896"
- name: psarc95.zip
required: true
category: bios_zip
system: eighting-zn1
source_ref: "upstream src/mame/drivers/zn.c:4935"
- name: atluspsx.zip
required: true
category: bios_zip
system: atlus-zn1
source_ref: "upstream src/mame/drivers/zn.c:4961"
# Super Kaneko Nova System
@@ -342,11 +388,13 @@ files:
- name: mac2bios.zip
required: true
category: bios_zip
system: imax-macs
source_ref: "upstream src/mame/drivers/macs.c:747"
- name: macsbios.zip
required: true
category: bios_zip
system: imax-macs
source_ref: "upstream src/mame/drivers/macs.c:746"
# Panasonic 3DO
@@ -367,123 +415,146 @@ files:
- name: ar_bios.zip
required: true
category: bios_zip
system: arcadia-systems
source_ref: "upstream src/mame/drivers/arcadia.c:963"
# American Laser Games
- name: alg_bios.zip
required: true
category: bios_zip
system: alg-laserdisc
source_ref: "upstream src/mame/drivers/alg.c:772"
# Aleck64 (N64-based)
- name: aleck64.zip
required: true
category: bios_zip
system: nintendo-aleck64
source_ref: "upstream src/mame/drivers/aleck64.c:1161"
# Atari System 1
- name: atarisy1.zip
required: true
category: bios_zip
system: atari-system1
source_ref: "upstream src/mame/drivers/atarisy1.c:2368"
# Exidy Max-A-Flex
- name: maxaflex.zip
required: true
category: bios_zip
system: exidy-maxaflex
source_ref: "upstream src/mame/drivers/maxaflex.c:536"
# Crystal System
- name: crysbios.zip
required: true
category: bios_zip
system: brezzasoft-crystal
source_ref: "upstream src/mame/drivers/crystal.c:1134"
# Galaxy Games
- name: galgbios.zip
required: true
category: bios_zip
system: ces-galaxy-games
source_ref: "source src/mame/drivers/tmaster.c:1850"
# Aristocrat MK5/MK6
- name: aristmk5.zip
required: true
category: bios_zip
system: aristocrat-mk5
source_ref: "upstream src/mame/drivers/aristmk5.c:739"
- name: aristmk6.zip
required: true
category: bios_zip
system: aristocrat-mk6
source_ref: "source src/mame/drivers/aristmk6.c:224"
- name: mk6nsw11.zip
required: true
category: bios_zip
system: aristocrat-mk6
source_ref: "source src/mame/drivers/aristmk6.c:225"
# Pinball
- name: allied.zip
required: true
category: bios_zip
system: allied-leisure-pinball
source_ref: "upstream src/mame/drivers/allied.c:711"
- name: gp_110.zip
required: true
category: bios_zip
system: gameplan-mpu1
source_ref: "upstream src/mame/drivers/gp_1.c:531"
- name: gts1.zip
required: true
category: bios_zip
system: gottlieb-system1
source_ref: "upstream src/mame/drivers/gts1.c:978"
- name: gts1s.zip
required: true
category: bios_zip
system: gottlieb-system1
source_ref: "upstream src/mame/drivers/gts1.c:981"
# Other BIOS root sets
- name: bubsys.zip
required: true
category: bios_zip
system: konami-bubblesystem
source_ref: "upstream src/mame/drivers/nemesis.c:2707"
- name: isgsm.zip
required: true
category: bios_zip
system: sega-isgsm
source_ref: "upstream src/mame/drivers/segas16b.c:7501"
- name: iteagle.zip
required: true
category: bios_zip
system: itech-eagle
source_ref: "upstream src/mame/drivers/iteagle.c:315"
- name: pyson.zip
required: true
category: bios_zip
system: konami-python
source_ref: "upstream src/mame/drivers/pyson.c:251"
- name: sammymdl.zip
required: true
category: bios_zip
system: sammy-medal
source_ref: "source src/mame/drivers/sigmab98.c:2277"
- name: shtzone.zip
required: true
category: bios_zip
system: sega-shootingzone
source_ref: "upstream src/mame/drivers/shtzone.c:121"
- name: su2000.zip
required: true
category: bios_zip
system: virtuality-su2000
source_ref: "upstream src/mame/drivers/su2000.c:296"
- name: tourvis.zip
required: true
category: bios_zip
system: pce-tourvision
source_ref: "upstream src/mame/drivers/tourvis.c:612"
- name: v4bios.zip
required: true
category: bios_zip
system: barcrest-mpu4
source_ref: "upstream src/mame/drivers/mpu4vid.c:3655"
+72 -1
View File
@@ -45,6 +45,38 @@ systems:
- panasonic-3do
- hyper-neogeo64
- konami-twinkle
- arcade
- konami-gx
- taito-typezero
- taito-fx1
- atari-zn1
- acclaim-zn1
- tecmo-tps
- videosystem-zn1
- eighting-zn1
- atlus-zn1
- imax-macs
- arcadia-systems
- alg-laserdisc
- nintendo-aleck64
- atari-system1
- exidy-maxaflex
- brezzasoft-crystal
- ces-galaxy-games
- aristocrat-mk5
- aristocrat-mk6
- allied-leisure-pinball
- gameplan-mpu1
- gottlieb-system1
- konami-bubblesystem
- sega-isgsm
- itech-eagle
- konami-python
- sammy-medal
- sega-shootingzone
- virtuality-su2000
- pce-tourvision
- barcrest-mpu4
notes: |
Frozen snapshot of MAME 0.160 (mid-2015). 69 BIOS root sets. Upstream
@@ -62,10 +94,11 @@ files:
installed_on: [recalbox]
required: false
category: game_data
system: arcade
sha1: "68e94fb579f46f3255ef7c34c0322f3f0f3c8e20"
md5: "7e31f0b84f6ea6f9ffec0cd968decf9f"
size: 216250
source_ref: "source src/emu/hiscore.c:122-138, 330-338, source src/emu/fileio.c:42-67, 341-370"
source_ref: "source src/emu/hiscore.c:122-138, 330-338, source src/emu/fileio.c:42-67, 341-370, source src/emu/machine.c:346-347"
note: >-
high score definitions, external file, not embedded. metadata/hiscore.dat of the core repository. is_mem_range reads
only "cpu:addr:len:start:end" lines under a "gamename:" header. Opened by emu_file with no search path, so from
@@ -113,24 +146,28 @@ files:
- name: hod2bios.zip
required: false
category: bios_zip
system: sega-naomi
source_ref: "upstream src/mame/drivers/naomi.c:8961"
note: "game-specific BIOS for House of the Dead 2"
- name: f355dlx.zip
required: false
category: bios_zip
system: sega-naomi
source_ref: "upstream src/mame/drivers/naomi.c:8962"
note: "game-specific BIOS for Ferrari F355 Challenge deluxe"
- name: f355bios.zip
required: false
category: bios_zip
system: sega-naomi
source_ref: "upstream src/mame/drivers/naomi.c:8963"
note: "game-specific BIOS for Ferrari F355 Challenge twin"
- name: airlbios.zip
required: false
category: bios_zip
system: sega-naomi
source_ref: "upstream src/mame/drivers/naomi.c:8964"
note: "game-specific BIOS for Airline Pilots deluxe"
@@ -254,6 +291,7 @@ files:
- name: konamigx.zip
required: true
category: bios_zip
system: konami-gx
source_ref: "upstream src/mame/drivers/konamigx.c:3775"
- name: gq863.zip
@@ -272,11 +310,13 @@ files:
- name: taitotz.zip
required: true
category: bios_zip
system: taito-typezero
source_ref: "upstream src/mame/drivers/taitotz.c:2951"
- name: taitofx1.zip
required: true
category: bios_zip
system: taito-fx1
source_ref: "upstream src/mame/drivers/zn.c:4906"
# PSX-based arcade boards (ZN)
@@ -295,31 +335,37 @@ files:
- name: atpsx.zip
required: true
category: bios_zip
system: atari-zn1
source_ref: "upstream src/mame/drivers/zn.c:4853"
- name: acpsx.zip
required: true
category: bios_zip
system: acclaim-zn1
source_ref: "upstream src/mame/drivers/zn.c:4862"
- name: tps.zip
required: true
category: bios_zip
system: tecmo-tps
source_ref: "upstream src/mame/drivers/zn.c:4873"
- name: vspsx.zip
required: true
category: bios_zip
system: videosystem-zn1
source_ref: "upstream src/mame/drivers/zn.c:4896"
- name: psarc95.zip
required: true
category: bios_zip
system: eighting-zn1
source_ref: "upstream src/mame/drivers/zn.c:4935"
- name: atluspsx.zip
required: true
category: bios_zip
system: atlus-zn1
source_ref: "upstream src/mame/drivers/zn.c:4961"
# Super Kaneko Nova System
@@ -332,11 +378,13 @@ files:
- name: mac2bios.zip
required: true
category: bios_zip
system: imax-macs
source_ref: "upstream src/mame/drivers/macs.c:747"
- name: macsbios.zip
required: true
category: bios_zip
system: imax-macs
source_ref: "upstream src/mame/drivers/macs.c:746"
# Panasonic 3DO
@@ -357,123 +405,146 @@ files:
- name: ar_bios.zip
required: true
category: bios_zip
system: arcadia-systems
source_ref: "upstream src/mame/drivers/arcadia.c:963"
# American Laser Games
- name: alg_bios.zip
required: true
category: bios_zip
system: alg-laserdisc
source_ref: "upstream src/mame/drivers/alg.c:772"
# Aleck64 (N64-based)
- name: aleck64.zip
required: true
category: bios_zip
system: nintendo-aleck64
source_ref: "upstream src/mame/drivers/aleck64.c:1161"
# Atari System 1
- name: atarisy1.zip
required: true
category: bios_zip
system: atari-system1
source_ref: "upstream src/mame/drivers/atarisy1.c:2368"
# Exidy Max-A-Flex
- name: maxaflex.zip
required: true
category: bios_zip
system: exidy-maxaflex
source_ref: "upstream src/mame/drivers/maxaflex.c:536"
# Crystal System
- name: crysbios.zip
required: true
category: bios_zip
system: brezzasoft-crystal
source_ref: "upstream src/mame/drivers/crystal.c:1134"
# Galaxy Games
- name: galgbios.zip
required: true
category: bios_zip
system: ces-galaxy-games
source_ref: "source src/mame/drivers/tmaster.c:1850"
# Aristocrat MK5/MK6
- name: aristmk5.zip
required: true
category: bios_zip
system: aristocrat-mk5
source_ref: "upstream src/mame/drivers/aristmk5.c:739"
- name: aristmk6.zip
required: true
category: bios_zip
system: aristocrat-mk6
source_ref: "source src/mame/drivers/aristmk6.c:224"
- name: mk6nsw11.zip
required: true
category: bios_zip
system: aristocrat-mk6
source_ref: "source src/mame/drivers/aristmk6.c:225"
# Pinball
- name: allied.zip
required: true
category: bios_zip
system: allied-leisure-pinball
source_ref: "upstream src/mame/drivers/allied.c:711"
- name: gp_110.zip
required: true
category: bios_zip
system: gameplan-mpu1
source_ref: "upstream src/mame/drivers/gp_1.c:531"
- name: gts1.zip
required: true
category: bios_zip
system: gottlieb-system1
source_ref: "upstream src/mame/drivers/gts1.c:978"
- name: gts1s.zip
required: true
category: bios_zip
system: gottlieb-system1
source_ref: "upstream src/mame/drivers/gts1.c:981"
# Other BIOS root sets
- name: bubsys.zip
required: true
category: bios_zip
system: konami-bubblesystem
source_ref: "upstream src/mame/drivers/nemesis.c:2707"
- name: isgsm.zip
required: true
category: bios_zip
system: sega-isgsm
source_ref: "upstream src/mame/drivers/segas16b.c:7501"
- name: iteagle.zip
required: true
category: bios_zip
system: itech-eagle
source_ref: "upstream src/mame/drivers/iteagle.c:315"
- name: pyson.zip
required: true
category: bios_zip
system: konami-python
source_ref: "upstream src/mame/drivers/pyson.c:251"
- name: sammymdl.zip
required: true
category: bios_zip
system: sammy-medal
source_ref: "source src/mame/drivers/sigmab98.c:2277"
- name: shtzone.zip
required: true
category: bios_zip
system: sega-shootingzone
source_ref: "upstream src/mame/drivers/shtzone.c:121"
- name: su2000.zip
required: true
category: bios_zip
system: virtuality-su2000
source_ref: "upstream src/mame/drivers/su2000.c:296"
- name: tourvis.zip
required: true
category: bios_zip
system: pce-tourvision
source_ref: "upstream src/mame/drivers/tourvis.c:612"
- name: v4bios.zip
required: true
category: bios_zip
system: barcrest-mpu4
source_ref: "upstream src/mame/drivers/mpu4vid.c:3655"
+4
View File
@@ -79,6 +79,7 @@ files:
path: "mame4all/hiscore.dat"
required: false
category: game_data
system: arcade
bundled: true
size: 50821
md5: "5567b18ff76cf4406c915d9d5deac2f4"
@@ -94,6 +95,7 @@ files:
path: "mame4all/cheat.dat"
required: false
category: game_data
system: arcade
bundled: true
size: 1522317
md5: "c5b456237958c7a7c120a8ad710786a0"
@@ -110,6 +112,7 @@ files:
path: "mame4all/history.dat"
required: false
category: game_data
system: arcade
description: "Game history database"
note: "Read for the game information screen. Not installed."
source_ref: "src/datafile.cpp:52, src/datafile.cpp:541, src/rpi/config.cpp:384"
@@ -118,6 +121,7 @@ files:
path: "mame4all/mameinfo.dat"
required: false
category: game_data
system: arcade
description: "Driver information database"
note: "Read with history.dat for the game information screen. Not installed."
source_ref: "src/datafile.cpp:53, src/datafile.cpp:568, src/rpi/config.cpp:386"
+18 -2
View File
@@ -63,6 +63,8 @@ systems:
- exidy-maxaflex
- brezzasoft-crystal
- ces-galaxy-games
- taito-typezero
- barcrest-mpu4
notes: |
Android port of MAME 0.139u1 by David Valdeita (Seleuco), package
@@ -110,6 +112,7 @@ files:
size: 219154
sha1: "c686635c5470e4711dbf817e8196dcb169fdc68d"
category: game_data
system: arcade
description: "high score memory ranges per game"
note: "Opened from the installation root with an empty search path, once per session, when the hiscore setting is on. That setting is off by default on Android. Seeded from the package assets on first run. The hash identifies that drop, the engine reads the file without checking it. Definitions are keyed to the 0.139 driver names, so another MAME generation's file is a different one."
source_ref: "source src/emu/hiscore.c:29, 365, source src/emu/machine.c:379-382, source src/osd/droid-ios/osd-droid.c:89, 345"
@@ -121,6 +124,7 @@ files:
size: 24981772
sha1: "a737e925e3b86374da57496e3261d0303889977f"
category: game_data
system: arcade
description: "per-game XML cheat files"
note: "cheat_list_load opens cheat/<gamename>.xml and fopen_attempt_zipped rewrites the directory component to cheat.zip. Loaded when the cheat setting is on. Seeded from the package assets on first run. The hash identifies that drop, the engine reads members without checking the container."
source_ref: "source src/emu/cheat.c:428, 1026-1027, source src/emu/fileio.c:276-352, upstream src/emu/emuopts.c:48, source src/osd/droid-ios/osdmain.c:317"
@@ -132,6 +136,7 @@ files:
size: 86983
sha1: "75d31d949614b7d4e79de676c8a4b1c68b571f0a"
category: game_data
system: arcade
description: "game name to category map for the ROM list filter"
note: "Read from the installation root with a plain fopen the first time the category filter is used, then sorted for binary search. Seeded from the package assets on first run. The hash identifies that drop, the reader checks nothing."
source_ref: "source src/emu/uimenu.c:4600-4648"
@@ -140,6 +145,7 @@ files:
path: ui.bdf
required: false
category: game_data
system: arcade
description: "BDF font for the MAME menu overlay"
note: "Opened from fontpath, which defaults to the installation root. A miss falls back to the font compiled into the binary. A successful load writes a ui.bdc cache next to it. The 0.139 tree carries no BDF: the built-in was generated from src/emu/uismall.png by png2bdc. The file here is the uismall.bdf MAME committed on 2016-03-20 from that same PNG, which differs in 8 of 191 glyphs (slashed zero, j, |, ~, 0xB4, ß, ø, ÿ) and passes every rule of render_font_load_bdf."
source_ref: "source src/emu/ui.c:245, source src/emu/rendfont.c:139-163, 430, 453, source src/emu/emuopts.c:47"
@@ -148,6 +154,7 @@ files:
path: crosshair/cross1.png
required: false
category: game_data
system: arcade
description: "crosshair bitmap for player 1"
note: "create_bitmap looks in crosshair/<gamename>/ first, then crosshair/, and falls back to the bitmap compiled into the binary. Loaded only for players whose input has a crosshair axis. No external set was ever shipped: the files here are the compiled-in bitmap of src/emu/crsshair.c exported as 100x100 RGBA PNGs in each player colour."
source_ref: "source src/emu/crsshair.c:169-174, source src/emu/emuopts.c:49"
@@ -156,6 +163,7 @@ files:
path: crosshair/cross2.png
required: false
category: game_data
system: arcade
description: "crosshair bitmap for player 2"
source_ref: "source src/emu/crsshair.c:169-174"
@@ -163,6 +171,7 @@ files:
path: crosshair/cross3.png
required: false
category: game_data
system: arcade
description: "crosshair bitmap for player 3"
source_ref: "source src/emu/crsshair.c:169-174"
@@ -170,6 +179,7 @@ files:
path: crosshair/cross4.png
required: false
category: game_data
system: arcade
description: "crosshair bitmap for player 4"
source_ref: "source src/emu/crsshair.c:169-174"
@@ -177,6 +187,7 @@ files:
path: crosshair/cross5.png
required: false
category: game_data
system: arcade
description: "crosshair bitmap for player 5"
source_ref: "source src/emu/crsshair.c:169-174"
@@ -184,6 +195,7 @@ files:
path: crosshair/cross6.png
required: false
category: game_data
system: arcade
description: "crosshair bitmap for player 6"
source_ref: "source src/emu/crsshair.c:169-174"
@@ -191,6 +203,7 @@ files:
path: crosshair/cross7.png
required: false
category: game_data
system: arcade
description: "crosshair bitmap for player 7"
source_ref: "source src/emu/crsshair.c:169-174"
@@ -198,6 +211,7 @@ files:
path: crosshair/cross8.png
required: false
category: game_data
system: arcade
description: "crosshair bitmap for player 8"
note: "MAX_PLAYERS is 8 in src/emu/inptport.h:29. crosshair_colors has seven entries, so player 8 reads past the table, and the file follows the white that 0.289 assigns beyond the table."
source_ref: "source src/emu/crsshair.c:169-174, source src/emu/inptport.h:29"
@@ -1124,8 +1138,9 @@ files:
- name: taitotz.zip
required: true
category: bios_zip
system: taito-typezero
description: "Type Zero BIOS"
source_ref: "upstream src/mame/drivers/taitotz.c:188"
source_ref: "upstream src/mame/drivers/taitotz.c:187"
contents:
- name: "e68-05-1.ic6"
size: 524288
@@ -1371,8 +1386,9 @@ files:
- name: bctvidbs.zip
required: true
category: bios_zip
system: barcrest-mpu4
description: "MPU4 Video Firmware"
source_ref: "upstream src/mame/drivers/mpu4drvr.c:3142"
source_ref: "upstream src/mame/drivers/mpu4drvr.c:3116"
contents:
- name: "vid.p1"
size: 65536
+72 -1
View File
@@ -45,6 +45,38 @@ systems:
- panasonic-3do
- hyper-neogeo64
- konami-twinkle
- arcade
- konami-gx
- taito-typezero
- taito-fx1
- atari-zn1
- acclaim-zn1
- tecmo-tps
- videosystem-zn1
- eighting-zn1
- atlus-zn1
- imax-macs
- arcadia-systems
- alg-laserdisc
- nintendo-aleck64
- atari-system1
- exidy-maxaflex
- brezzasoft-crystal
- ces-galaxy-games
- aristocrat-mk5
- aristocrat-mk6
- allied-leisure-pinball
- gameplan-mpu1
- gottlieb-system1
- konami-bubblesystem
- sega-isgsm
- itech-eagle
- konami-python
- sammy-medal
- sega-shootingzone
- virtuality-su2000
- pce-tourvision
- barcrest-mpu4
notes: |
Universal Machine Emulator: combined MAME + MESS before the official
@@ -68,10 +100,11 @@ files:
path: "ume2015/hiscore.dat"
required: false
category: game_data
system: arcade
sha1: "68e94fb579f46f3255ef7c34c0322f3f0f3c8e20"
md5: "7e31f0b84f6ea6f9ffec0cd968decf9f"
size: 216250
source_ref: "source src/emu/hiscore.c:122-138, 335-337"
source_ref: "source src/emu/hiscore.c:122-138, 335-337, source src/emu/machine.c:346-347"
note: >-
high score definitions, external file, not embedded. metadata/hiscore.dat of the core repository. is_mem_range reads
only "cpu:addr:len:start:end" lines under a "gamename:" header.
@@ -118,24 +151,28 @@ files:
- name: hod2bios.zip
required: false
category: bios_zip
system: sega-naomi
source_ref: "upstream src/mame/drivers/naomi.c:8961"
note: "game-specific BIOS for House of the Dead 2"
- name: f355dlx.zip
required: false
category: bios_zip
system: sega-naomi
source_ref: "upstream src/mame/drivers/naomi.c:8962"
note: "game-specific BIOS for Ferrari F355 Challenge deluxe"
- name: f355bios.zip
required: false
category: bios_zip
system: sega-naomi
source_ref: "upstream src/mame/drivers/naomi.c:8963"
note: "game-specific BIOS for Ferrari F355 Challenge twin"
- name: airlbios.zip
required: false
category: bios_zip
system: sega-naomi
source_ref: "upstream src/mame/drivers/naomi.c:8964"
note: "game-specific BIOS for Airline Pilots deluxe"
@@ -259,6 +296,7 @@ files:
- name: konamigx.zip
required: true
category: bios_zip
system: konami-gx
source_ref: "upstream src/mame/drivers/konamigx.c:3775"
- name: gq863.zip
@@ -277,11 +315,13 @@ files:
- name: taitotz.zip
required: true
category: bios_zip
system: taito-typezero
source_ref: "upstream src/mame/drivers/taitotz.c:2951"
- name: taitofx1.zip
required: true
category: bios_zip
system: taito-fx1
source_ref: "upstream src/mame/drivers/zn.c:4906"
# PSX-based arcade boards (ZN)
@@ -300,31 +340,37 @@ files:
- name: atpsx.zip
required: true
category: bios_zip
system: atari-zn1
source_ref: "upstream src/mame/drivers/zn.c:4853"
- name: acpsx.zip
required: true
category: bios_zip
system: acclaim-zn1
source_ref: "upstream src/mame/drivers/zn.c:4862"
- name: tps.zip
required: true
category: bios_zip
system: tecmo-tps
source_ref: "upstream src/mame/drivers/zn.c:4873"
- name: vspsx.zip
required: true
category: bios_zip
system: videosystem-zn1
source_ref: "upstream src/mame/drivers/zn.c:4896"
- name: psarc95.zip
required: true
category: bios_zip
system: eighting-zn1
source_ref: "upstream src/mame/drivers/zn.c:4935"
- name: atluspsx.zip
required: true
category: bios_zip
system: atlus-zn1
source_ref: "upstream src/mame/drivers/zn.c:4961"
# Super Kaneko Nova System
@@ -337,11 +383,13 @@ files:
- name: mac2bios.zip
required: true
category: bios_zip
system: imax-macs
source_ref: "upstream src/mame/drivers/macs.c:747"
- name: macsbios.zip
required: true
category: bios_zip
system: imax-macs
source_ref: "upstream src/mame/drivers/macs.c:746"
# Panasonic 3DO
@@ -362,123 +410,146 @@ files:
- name: ar_bios.zip
required: true
category: bios_zip
system: arcadia-systems
source_ref: "upstream src/mame/drivers/arcadia.c:963"
# American Laser Games
- name: alg_bios.zip
required: true
category: bios_zip
system: alg-laserdisc
source_ref: "upstream src/mame/drivers/alg.c:772"
# Aleck64 (N64-based)
- name: aleck64.zip
required: true
category: bios_zip
system: nintendo-aleck64
source_ref: "upstream src/mame/drivers/aleck64.c:1161"
# Atari System 1
- name: atarisy1.zip
required: true
category: bios_zip
system: atari-system1
source_ref: "upstream src/mame/drivers/atarisy1.c:2368"
# Exidy Max-A-Flex
- name: maxaflex.zip
required: true
category: bios_zip
system: exidy-maxaflex
source_ref: "upstream src/mame/drivers/maxaflex.c:536"
# Crystal System
- name: crysbios.zip
required: true
category: bios_zip
system: brezzasoft-crystal
source_ref: "upstream src/mame/drivers/crystal.c:1134"
# Galaxy Games
- name: galgbios.zip
required: true
category: bios_zip
system: ces-galaxy-games
source_ref: "source src/mame/drivers/tmaster.c:1850"
# Aristocrat MK5/MK6
- name: aristmk5.zip
required: true
category: bios_zip
system: aristocrat-mk5
source_ref: "upstream src/mame/drivers/aristmk5.c:739"
- name: aristmk6.zip
required: true
category: bios_zip
system: aristocrat-mk6
source_ref: "source src/mame/drivers/aristmk6.c:224"
- name: mk6nsw11.zip
required: true
category: bios_zip
system: aristocrat-mk6
source_ref: "source src/mame/drivers/aristmk6.c:225"
# Pinball
- name: allied.zip
required: true
category: bios_zip
system: allied-leisure-pinball
source_ref: "upstream src/mame/drivers/allied.c:711"
- name: gp_110.zip
required: true
category: bios_zip
system: gameplan-mpu1
source_ref: "upstream src/mame/drivers/gp_1.c:531"
- name: gts1.zip
required: true
category: bios_zip
system: gottlieb-system1
source_ref: "upstream src/mame/drivers/gts1.c:978"
- name: gts1s.zip
required: true
category: bios_zip
system: gottlieb-system1
source_ref: "upstream src/mame/drivers/gts1.c:981"
# Other BIOS root sets
- name: bubsys.zip
required: true
category: bios_zip
system: konami-bubblesystem
source_ref: "upstream src/mame/drivers/nemesis.c:2707"
- name: isgsm.zip
required: true
category: bios_zip
system: sega-isgsm
source_ref: "upstream src/mame/drivers/segas16b.c:7501"
- name: iteagle.zip
required: true
category: bios_zip
system: itech-eagle
source_ref: "source src/mame/drivers/iteagle.c:315"
- name: pyson.zip
required: true
category: bios_zip
system: konami-python
source_ref: "upstream src/mame/drivers/pyson.c:251"
- name: sammymdl.zip
required: true
category: bios_zip
system: sammy-medal
source_ref: "source src/mame/drivers/sigmab98.c:2277"
- name: shtzone.zip
required: true
category: bios_zip
system: sega-shootingzone
source_ref: "upstream src/mame/drivers/shtzone.c:121"
- name: su2000.zip
required: true
category: bios_zip
system: virtuality-su2000
source_ref: "upstream src/mame/drivers/su2000.c:296"
- name: tourvis.zip
required: true
category: bios_zip
system: pce-tourvision
source_ref: "upstream src/mame/drivers/tourvis.c:612"
- name: v4bios.zip
required: true
category: bios_zip
system: barcrest-mpu4
source_ref: "upstream src/mame/drivers/mpu4vid.c:3655"