mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-10-13 15:03:23 -05:00
chore: refresh mame bios refs from 0.289
This commit is contained in:
1 parent
89211003cb
commit
731096cf12
6 files changed
+258
-251
No files matched your search
+172
-172
File diff suppressed because it is too large.
Load diff
+32
-32
@@ -6,7 +6,7 @@ upstream: "https://github.com/mamedev/mame"
|
||||
logo: "https://raw.githubusercontent.com/mamedev/mame/master/docs/source/images/MAMElogo.svg"
|
||||
profiled_date: "2026-03-29"
|
||||
source_commit: "c4127c164af8fcf0aea781cc039aaf9b8044696d"
|
||||
core_version: "0.287"
|
||||
core_version: "0.289"
|
||||
display_name: "Arcade (MAME)"
|
||||
|
||||
cores:
|
||||
@@ -551,7 +551,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sammy-atomiswave
|
||||
source_ref: "src/mame/sega/dc_atomiswave.cpp:1480"
|
||||
source_ref: "src/mame/sega/dc_atomiswave.cpp:1519"
|
||||
contents:
|
||||
- name: bios0.ic23
|
||||
size: 131072
|
||||
@@ -688,7 +688,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-stv
|
||||
source_ref: "src/mame/sega/stv.cpp:3948"
|
||||
source_ref: "src/mame/sega/stv.cpp:4068"
|
||||
contents:
|
||||
- name: epr-23603.ic8
|
||||
size: 524288
|
||||
@@ -906,7 +906,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-triforce
|
||||
source_ref: "src/mame/sega/triforce.cpp:1316"
|
||||
source_ref: "src/mame/sega/triforce.cpp:1310"
|
||||
contents:
|
||||
- name: triforce_bootrom.bin
|
||||
size: 2097152
|
||||
@@ -926,7 +926,7 @@ files:
|
||||
- name: sammymdl.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/sigma/sammymdl.cpp:1023"
|
||||
source_ref: "src/mame/sigma/sammymdl.cpp:1025"
|
||||
contents:
|
||||
- name: vm1211l01.u2
|
||||
description: IPL Ver. 5.0
|
||||
@@ -949,7 +949,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-megaplay
|
||||
source_ref: "src/mame/sega/megaplay.cpp:1020"
|
||||
source_ref: "src/mame/sega/megaplay.cpp:1018"
|
||||
contents:
|
||||
- name: ep15294.ic2
|
||||
size: 131072
|
||||
@@ -989,7 +989,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-megatech
|
||||
source_ref: "src/mame/sega/megatech.cpp:1418"
|
||||
source_ref: "src/mame/sega/megatech.cpp:1430"
|
||||
contents:
|
||||
- name: epr-12664.20
|
||||
description: Ver 1
|
||||
@@ -1225,7 +1225,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-playch10
|
||||
source_ref: "src/mame/nintendo/playch10.cpp:2978"
|
||||
source_ref: "src/mame/nintendo/playch10.cpp:2981"
|
||||
contents:
|
||||
- name: pch1-c__8t_e-2.8t
|
||||
size: 16384
|
||||
@@ -1401,7 +1401,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: commodore-cubo
|
||||
source_ref: "src/mame/amiga/cubo.cpp:1437"
|
||||
source_ref: "src/mame/amiga/cubo.cpp:1435"
|
||||
contents:
|
||||
- name: 391640-03.u6a
|
||||
size: 1048576
|
||||
@@ -1435,7 +1435,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system573
|
||||
source_ref: "src/mame/konami/ksys573.cpp:6541"
|
||||
source_ref: "src/mame/konami/ksys573.cpp:6415"
|
||||
contents:
|
||||
- name: 700a01.22g
|
||||
description: Standard
|
||||
@@ -1483,7 +1483,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-gv
|
||||
source_ref: "src/mame/konami/konamigv.cpp:1450"
|
||||
source_ref: "src/mame/konami/konamigv.cpp:1447"
|
||||
contents:
|
||||
- name: 999a01.7e
|
||||
size: 524288
|
||||
@@ -1493,7 +1493,7 @@ files:
|
||||
- name: kviper.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/konami/viper.cpp:3159"
|
||||
source_ref: "src/mame/konami/viper.cpp:3213"
|
||||
contents:
|
||||
- name: 941b01.u25
|
||||
size: 262144
|
||||
@@ -1517,7 +1517,7 @@ files:
|
||||
- name: bubsys.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/konami/nemesis.cpp:3246"
|
||||
source_ref: "src/mame/konami/nemesis.cpp:3140"
|
||||
contents:
|
||||
- name: boot.bin
|
||||
size: 480
|
||||
@@ -1571,7 +1571,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: capcom-zn1
|
||||
source_ref: "src/mame/sony/zn.cpp:5971"
|
||||
source_ref: "src/mame/sony/zn.cpp:5969"
|
||||
contents:
|
||||
- name: m534002c-13.ic353
|
||||
description: japan
|
||||
@@ -1592,7 +1592,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: capcom-zn2
|
||||
source_ref: "src/mame/sony/zn.cpp:6057"
|
||||
source_ref: "src/mame/sony/zn.cpp:6055"
|
||||
contents:
|
||||
- name: m534002c-59.ic353
|
||||
size: 524288
|
||||
@@ -1606,7 +1606,7 @@ files:
|
||||
- name: coh1000t.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/sony/zn.cpp:5991"
|
||||
source_ref: "src/mame/sony/zn.cpp:5989"
|
||||
contents:
|
||||
- name: m534002c-14.ic353
|
||||
size: 524288
|
||||
@@ -1620,7 +1620,7 @@ files:
|
||||
- name: coh1000a.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/sony/zn.cpp:6017"
|
||||
source_ref: "src/mame/sony/zn.cpp:6015"
|
||||
contents:
|
||||
- name: m534002c-15.ic353
|
||||
size: 524288
|
||||
@@ -1662,7 +1662,7 @@ files:
|
||||
- name: coh1002v.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/sony/zn.cpp:6034"
|
||||
source_ref: "src/mame/sony/zn.cpp:6032"
|
||||
contents:
|
||||
- name: coh-1002v.ic353
|
||||
size: 524288
|
||||
@@ -1676,7 +1676,7 @@ files:
|
||||
- name: coh1002e.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/sony/zn.cpp:6040"
|
||||
source_ref: "src/mame/sony/zn.cpp:6038"
|
||||
contents:
|
||||
- name: m27c402cz-54.ic353
|
||||
size: 524288
|
||||
@@ -1690,7 +1690,7 @@ files:
|
||||
- name: coh1002m.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/sony/zn.cpp:6091"
|
||||
source_ref: "src/mame/sony/zn.cpp:6089"
|
||||
contents:
|
||||
- name: m534002c-61.ic353
|
||||
size: 524288
|
||||
@@ -1705,7 +1705,7 @@ files:
|
||||
- name: coh3002t.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/sony/taitogn.cpp:1377"
|
||||
source_ref: "src/mame/sony/taitogn.cpp:1341"
|
||||
contents:
|
||||
- name: m534002c-60.ic353
|
||||
size: 524288
|
||||
@@ -1747,7 +1747,7 @@ files:
|
||||
- name: coh1002t.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/sony/taitogn.cpp:1378"
|
||||
source_ref: "src/mame/sony/taitogn.cpp:1342"
|
||||
contents:
|
||||
- name: m534002c-14.ic353
|
||||
size: 524288
|
||||
@@ -1769,7 +1769,7 @@ files:
|
||||
- name: taitotz.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/taito/taitotz.cpp:3018"
|
||||
source_ref: "src/mame/taito/taitotz.cpp:3016"
|
||||
contents:
|
||||
- name: e68-05-1.ic6
|
||||
size: 524288
|
||||
@@ -1785,7 +1785,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: super-kaneko-nova
|
||||
source_ref: "src/mame/kaneko/suprnova.cpp:2185"
|
||||
source_ref: "src/mame/kaneko/suprnova.cpp:2135"
|
||||
contents:
|
||||
- name: sknsj1.u10
|
||||
size: 524288
|
||||
@@ -1882,7 +1882,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: hyper-neogeo64
|
||||
source_ref: "src/mame/snk/hng64.cpp:3235"
|
||||
source_ref: "src/mame/snk/hng64.cpp:3238"
|
||||
contents:
|
||||
- name: brom1.bin
|
||||
size: 524288
|
||||
@@ -2097,7 +2097,7 @@ files:
|
||||
- name: maxaflex.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/atari/maxaflex.cpp:447"
|
||||
source_ref: "src/mame/atari/maxaflex.cpp:448"
|
||||
contents:
|
||||
- name: atarixl.rom
|
||||
size: 16384
|
||||
@@ -2575,7 +2575,7 @@ files:
|
||||
- name: gp_110.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/pinball/gp_1.cpp:573"
|
||||
source_ref: "src/mame/pinball/gp_1.cpp:575"
|
||||
contents:
|
||||
- name: a-110.u12
|
||||
size: 2048
|
||||
@@ -2589,7 +2589,7 @@ files:
|
||||
- name: gts1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/pinball/gts1.cpp:1066"
|
||||
source_ref: "src/mame/pinball/gts1.cpp:1070"
|
||||
contents:
|
||||
- name: a1752cf.u5
|
||||
size: 2048
|
||||
@@ -3078,7 +3078,7 @@ files:
|
||||
- name: v4bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/barcrest/mpu4vid.cpp:8700"
|
||||
source_ref: "src/mame/barcrest/mpu4vid.cpp:8698"
|
||||
contents:
|
||||
- name: vid.p1
|
||||
size: 65536
|
||||
@@ -3098,7 +3098,7 @@ files:
|
||||
- name: pumpitup.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/misc/xtom3d.cpp:998"
|
||||
source_ref: "src/mame/misc/xtom3d.cpp:997"
|
||||
contents:
|
||||
- name: mk3_1.0_bios.u22
|
||||
description: mk3 v1.0
|
||||
@@ -3543,11 +3543,11 @@ files:
|
||||
source_ref: "src/mame/vtech/crvision.cpp:955-959"
|
||||
note: "Salora Manager (Finnish variant)"
|
||||
contents:
|
||||
- name: "01"
|
||||
- name: 01
|
||||
description: ROM bank 0-1
|
||||
size: 8192
|
||||
crc32: "702f4cf5"
|
||||
- name: "23"
|
||||
- name: 23
|
||||
description: ROM bank 2-3
|
||||
size: 8192
|
||||
crc32: "46489d88"
|
||||
|
||||
+24
-24
@@ -501,7 +501,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sammy-atomiswave
|
||||
source_ref: "src/mame/sega/dc_atomiswave.cpp:1480"
|
||||
source_ref: "src/mame/sega/dc_atomiswave.cpp:1519"
|
||||
contents:
|
||||
- name: bios0.ic23
|
||||
size: 131072
|
||||
@@ -642,7 +642,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-stv
|
||||
source_ref: "src/mame/sega/stv.cpp:3948"
|
||||
source_ref: "src/mame/sega/stv.cpp:4068"
|
||||
contents:
|
||||
- name: epr-23603.ic8
|
||||
size: 524288
|
||||
@@ -709,7 +709,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sammy-medal
|
||||
source_ref: "src/mame/sigma/sammymdl.cpp:1023"
|
||||
source_ref: "src/mame/sigma/sammymdl.cpp:1025"
|
||||
contents:
|
||||
- name: vm1211l01.u2
|
||||
description: IPL Ver. 5.0
|
||||
@@ -732,7 +732,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-megaplay
|
||||
source_ref: "src/mame/sega/megaplay.cpp:1020"
|
||||
source_ref: "src/mame/sega/megaplay.cpp:1018"
|
||||
contents:
|
||||
- name: ep15294.ic2
|
||||
size: 131072
|
||||
@@ -772,7 +772,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-megatech
|
||||
source_ref: "src/mame/sega/megatech.cpp:1418"
|
||||
source_ref: "src/mame/sega/megatech.cpp:1430"
|
||||
contents:
|
||||
- name: epr-12664.20
|
||||
description: Ver 1
|
||||
@@ -999,7 +999,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-playch10
|
||||
source_ref: "src/mame/nintendo/playch10.cpp:2978"
|
||||
source_ref: "src/mame/nintendo/playch10.cpp:2981"
|
||||
contents:
|
||||
- name: pch1-c__8t_e-2.8t
|
||||
size: 16384
|
||||
@@ -1155,7 +1155,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: commodore-cubo
|
||||
source_ref: "src/mame/amiga/cubo.cpp:1437"
|
||||
source_ref: "src/mame/amiga/cubo.cpp:1435"
|
||||
contents:
|
||||
- name: 391640-03.u6a
|
||||
size: 1048576
|
||||
@@ -1167,7 +1167,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system573
|
||||
source_ref: "src/mame/konami/ksys573.cpp:6541"
|
||||
source_ref: "src/mame/konami/ksys573.cpp:6415"
|
||||
contents:
|
||||
- name: 700a01.22g
|
||||
description: Standard
|
||||
@@ -1216,7 +1216,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-gv
|
||||
source_ref: "src/mame/konami/konamigv.cpp:1450"
|
||||
source_ref: "src/mame/konami/konamigv.cpp:1447"
|
||||
contents:
|
||||
- name: 999a01.7e
|
||||
size: 524288
|
||||
@@ -1227,7 +1227,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-viper
|
||||
source_ref: "src/mame/konami/viper.cpp:3159"
|
||||
source_ref: "src/mame/konami/viper.cpp:3213"
|
||||
contents:
|
||||
- name: 941b01.u25
|
||||
size: 262144
|
||||
@@ -1252,7 +1252,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-bubble-system
|
||||
source_ref: "src/mame/konami/nemesis.cpp:3246"
|
||||
source_ref: "src/mame/konami/nemesis.cpp:3140"
|
||||
contents:
|
||||
- name: boot.bin
|
||||
size: 480
|
||||
@@ -1276,7 +1276,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: capcom-zn1
|
||||
source_ref: "src/mame/sony/zn.cpp:5971"
|
||||
source_ref: "src/mame/sony/zn.cpp:5969"
|
||||
contents:
|
||||
- name: m534002c-13.ic353
|
||||
description: japan
|
||||
@@ -1297,7 +1297,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: capcom-zn2
|
||||
source_ref: "src/mame/sony/zn.cpp:6057"
|
||||
source_ref: "src/mame/sony/zn.cpp:6055"
|
||||
contents:
|
||||
- name: m534002c-59.ic353
|
||||
size: 524288
|
||||
@@ -1312,7 +1312,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: taito-fx1
|
||||
source_ref: "src/mame/sony/zn.cpp:5991"
|
||||
source_ref: "src/mame/sony/zn.cpp:5989"
|
||||
contents:
|
||||
- name: m534002c-14.ic353
|
||||
size: 524288
|
||||
@@ -1327,7 +1327,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: acclaim-zn1
|
||||
source_ref: "src/mame/sony/zn.cpp:6017"
|
||||
source_ref: "src/mame/sony/zn.cpp:6015"
|
||||
contents:
|
||||
- name: m534002c-15.ic353
|
||||
size: 524288
|
||||
@@ -1372,7 +1372,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: videosystem-zn1
|
||||
source_ref: "src/mame/sony/zn.cpp:6034"
|
||||
source_ref: "src/mame/sony/zn.cpp:6032"
|
||||
contents:
|
||||
- name: coh-1002v.ic353
|
||||
size: 524288
|
||||
@@ -1387,7 +1387,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: eighting-zn1
|
||||
source_ref: "src/mame/sony/zn.cpp:6040"
|
||||
source_ref: "src/mame/sony/zn.cpp:6038"
|
||||
contents:
|
||||
- name: m27c402cz-54.ic353
|
||||
size: 524288
|
||||
@@ -1402,7 +1402,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: tecmo-tps
|
||||
source_ref: "src/mame/sony/zn.cpp:6091"
|
||||
source_ref: "src/mame/sony/zn.cpp:6089"
|
||||
contents:
|
||||
- name: m534002c-61.ic353
|
||||
size: 524288
|
||||
@@ -1418,7 +1418,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: taito-gnet
|
||||
source_ref: "src/mame/sony/taitogn.cpp:1377"
|
||||
source_ref: "src/mame/sony/taitogn.cpp:1341"
|
||||
contents:
|
||||
- name: m534002c-60.ic353
|
||||
size: 524288
|
||||
@@ -1461,7 +1461,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: taito-gnet
|
||||
source_ref: "src/mame/sony/taitogn.cpp:1378"
|
||||
source_ref: "src/mame/sony/taitogn.cpp:1342"
|
||||
contents:
|
||||
- name: m534002c-14.ic353
|
||||
size: 524288
|
||||
@@ -1485,7 +1485,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: super-kaneko-nova
|
||||
source_ref: "src/mame/kaneko/suprnova.cpp:2185"
|
||||
source_ref: "src/mame/kaneko/suprnova.cpp:2135"
|
||||
contents:
|
||||
- name: sknsj1.u10
|
||||
size: 524288
|
||||
@@ -1546,7 +1546,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: hyper-neogeo64
|
||||
source_ref: "src/mame/snk/hng64.cpp:3235"
|
||||
source_ref: "src/mame/snk/hng64.cpp:3238"
|
||||
contents:
|
||||
- name: brom1.bin
|
||||
size: 524288
|
||||
@@ -1753,7 +1753,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: exidy-maxaflex
|
||||
source_ref: "src/mame/atari/maxaflex.cpp:447"
|
||||
source_ref: "src/mame/atari/maxaflex.cpp:448"
|
||||
contents:
|
||||
- name: atarixl.rom
|
||||
size: 16384
|
||||
@@ -1897,7 +1897,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: andamiro-pumpitup
|
||||
source_ref: "src/mame/misc/xtom3d.cpp:998"
|
||||
source_ref: "src/mame/misc/xtom3d.cpp:997"
|
||||
contents:
|
||||
- name: mk3_1.0_bios.u22
|
||||
description: mk3 v1.0
|
||||
|
||||
+15
-15
@@ -59,12 +59,12 @@ files:
|
||||
size: 524288
|
||||
crc32: "584c0af8"
|
||||
sha1: "5d757ab46b8c8fc36361555d978d7af768342d47"
|
||||
- name: "zx405037p__cdi_servo_2.1__b43t__llek9215.mc68hc705c8a_withtestrom.7201"
|
||||
- name: zx405037p__cdi_servo_2.1__b43t__llek9215.mc68hc705c8a_withtestrom.7201
|
||||
description: Servo MCU 2.1 MC68HC705C8A (BAD_DUMP, from cdi910)
|
||||
size: 8192
|
||||
crc32: "7a3af407"
|
||||
sha1: "fdf8d78d6a0df4a56b5b963d72eabd39fcec163f"
|
||||
- name: "zx405042p__cdi_slave_2.0__b43t__zzmk9213.mc68hc705c8a_withtestrom.7206"
|
||||
- name: zx405042p__cdi_slave_2.0__b43t__zzmk9213.mc68hc705c8a_withtestrom.7206
|
||||
description: Slave MCU 2.0 MC68HC705C8A (BAD_DUMP, from cdi910)
|
||||
size: 8192
|
||||
crc32: "688cda63"
|
||||
@@ -78,17 +78,17 @@ files:
|
||||
note: "CD-i Mono-II (NTSC). MACHINE_NOT_WORKING. Listed in .info as optional."
|
||||
source_ref: "src/mame/drivers/cdi.cpp:337-346"
|
||||
contents:
|
||||
- name: "philips__cdi-220_ph3_r1.2__mb834200b-15__02f_aa__9402_z04.tc574200-le._1.7211"
|
||||
- name: philips__cdi-220_ph3_r1.2__mb834200b-15__02f_aa__9402_z04.tc574200-le._1.7211
|
||||
description: Mono-II main CPU BIOS, Philips CDI-220 PH3 R1.2
|
||||
size: 524288
|
||||
crc32: "17d723e7"
|
||||
sha1: "6c317a82e35d60ca5e7a74fc99f665055693169d"
|
||||
- name: "zc405351p__servo_cdi_4.1__0d67p__lluk9404.mc68hc705c8a.7490"
|
||||
- name: zc405351p__servo_cdi_4.1__0d67p__lluk9404.mc68hc705c8a.7490
|
||||
description: Mono-II servo MCU 4.1
|
||||
size: 8192
|
||||
crc32: "2bc8e4e9"
|
||||
sha1: "8cd052b532fc052d6b0077261c12f800e8655bb1"
|
||||
- name: "zc405352p__slave_cdi_4.1__0d67p__lltr9403.mc68hc705c8a.7206"
|
||||
- name: zc405352p__slave_cdi_4.1__0d67p__lltr9403.mc68hc705c8a.7206
|
||||
description: Mono-II slave MCU 4.1
|
||||
size: 8192
|
||||
crc32: "5b19da07"
|
||||
@@ -100,23 +100,23 @@ files:
|
||||
system: cdi
|
||||
required: false
|
||||
note: "CD-i BIOS for Quizard arcade. MACHINE_IS_BIOS_ROOT. Subset of cdimono1 + slave MCU."
|
||||
source_ref: "src/mame/drivers/cdi.cpp:630-640"
|
||||
source_ref: "src/mame/philips/cdi.cpp:922"
|
||||
contents:
|
||||
- name: cdi200.rom
|
||||
description: Magnavox CD-i 200 BIOS (same as cdimono1)
|
||||
description: Magnavox CD-i 200
|
||||
size: 524288
|
||||
crc32: "40c4e6b9"
|
||||
sha1: "d961de803c89b3d1902d656ceb9ce7c02dccb40a"
|
||||
- name: cdi220b.rom
|
||||
description: Philips CD-i 220 F2 BIOS (same as cdimono1)
|
||||
description: Philips CD-i 220 F2
|
||||
size: 524288
|
||||
crc32: "279683ca"
|
||||
sha1: "53360a1f21ddac952e95306ced64186a3fc0b93e"
|
||||
- name: "zx405042p__cdi_slave_2.0__b43t__zzmk9213.mc68hc705c8a_withtestrom.7206"
|
||||
description: Slave MCU 2.0 (BAD_DUMP, same as cdimono1)
|
||||
- name: zx405042p__cdi_slave_2.0__b43t__zzmk9213.mc68hc705c8a_withtestrom.7206
|
||||
size: 8192
|
||||
crc32: "688cda63"
|
||||
sha1: "56d0acd7caad51c7de703247cd6d842b36173079"
|
||||
bad_dump: true
|
||||
|
||||
- name: cdi910.zip
|
||||
path: "same_cdi/bios/cdi910.zip"
|
||||
@@ -126,7 +126,7 @@ files:
|
||||
note: "CD-i 910-17P Mini-MMC (PAL). MACHINE_NOT_WORKING. Not in .info firmware list."
|
||||
source_ref: "src/mame/drivers/cdi.cpp:319-335"
|
||||
contents:
|
||||
- name: "philips__cd-i_2.1__mb834200b-15__26b_aa__9224_z01.tc574200.7211"
|
||||
- name: philips__cd-i_2.1__mb834200b-15__26b_aa__9224_z01.tc574200.7211
|
||||
description: CD-i 910-17P Mini-MMC BIOS (default)
|
||||
size: 524288
|
||||
crc32: "4ae3bee3"
|
||||
@@ -136,22 +136,22 @@ files:
|
||||
size: 524288
|
||||
crc32: "2f3048d2"
|
||||
sha1: "11c4c3e602060518b52e77156345fa01f619e793"
|
||||
- name: "zx405037p__cdi_servo_2.1__b43t__llek9215.mc68hc705c8a_withtestrom.7201"
|
||||
- name: zx405037p__cdi_servo_2.1__b43t__llek9215.mc68hc705c8a_withtestrom.7201
|
||||
description: Servo MCU 2.1 (same ROM as cdimono1, not BAD_DUMP here)
|
||||
size: 8192
|
||||
crc32: "7a3af407"
|
||||
sha1: "fdf8d78d6a0df4a56b5b963d72eabd39fcec163f"
|
||||
- name: "zx405042p__cdi_slave_2.0__b43t__zzmk9213.mc68hc705c8a_withtestrom.7206"
|
||||
- name: zx405042p__cdi_slave_2.0__b43t__zzmk9213.mc68hc705c8a_withtestrom.7206
|
||||
description: Slave MCU 2.0 (same ROM as cdimono1, not BAD_DUMP here)
|
||||
size: 8192
|
||||
crc32: "688cda63"
|
||||
sha1: "56d0acd7caad51c7de703247cd6d842b36173079"
|
||||
- name: "ti_portugal_206xf__tibpal20l8-15cnt__m7205n.7205.bin"
|
||||
- name: ti_portugal_206xf__tibpal20l8-15cnt__m7205n.7205.bin
|
||||
description: PAL chip dump
|
||||
size: 324
|
||||
crc32: "dd167e0d"
|
||||
sha1: "2ba82a4619d7a0f19e62e02a2841afd4d45d56ba"
|
||||
- name: "ti_portugal_774_206xf__tibpal16l8-10cn_m7204n.7204.bin"
|
||||
- name: ti_portugal_774_206xf__tibpal16l8-10cn_m7204n.7204.bin
|
||||
description: PAL chip dump
|
||||
size: 260
|
||||
crc32: "04e6bd37"
|
||||
|
||||
@@ -8,6 +8,7 @@ Supports two strategies:
|
||||
from __future__ import annotations
|
||||
|
||||
import json
|
||||
import re
|
||||
import shutil
|
||||
from pathlib import Path
|
||||
from typing import Any
|
||||
@@ -15,6 +16,9 @@ from typing import Any
|
||||
import yaml
|
||||
|
||||
|
||||
_MAME_RELEASE_RE = re.compile(r"^0\.\d+")
|
||||
|
||||
|
||||
def merge_mame_profile(
|
||||
profile_path: str,
|
||||
hashes_path: str,
|
||||
@@ -34,10 +38,11 @@ def merge_mame_profile(
|
||||
profile = _load_yaml(profile_path)
|
||||
hashes = _load_json(hashes_path)
|
||||
|
||||
# Only MAME itself carries the upstream version. A derivative pins its own
|
||||
# release line: same_cdi and a7800 would otherwise be relabelled with a
|
||||
# MAME version they were never built from.
|
||||
if add_new:
|
||||
# The version follows the refs only for profiles already labelled with a
|
||||
# MAME release. A derivative pins its own line: same_cdi ("Git") and a7800
|
||||
# ("5.2") would otherwise be relabelled with a MAME version they were
|
||||
# never built from.
|
||||
if _MAME_RELEASE_RE.match(str(profile.get("core_version") or "")):
|
||||
profile["core_version"] = hashes.get("version", profile.get("core_version"))
|
||||
|
||||
files = profile.get("files", [])
|
||||
|
||||
@@ -497,12 +497,12 @@ class TestDerivativeVersion(unittest.TestCase):
|
||||
},
|
||||
}
|
||||
|
||||
def _run(self, add_new):
|
||||
def _run(self, add_new, version="Git"):
|
||||
with tempfile.TemporaryDirectory() as tmp:
|
||||
root = Path(tmp)
|
||||
prof = _write_yaml(root / "p.yml", {
|
||||
"emulator": "SAME CDi",
|
||||
"core_version": "Git",
|
||||
"core_version": version,
|
||||
"files": [{"name": "cdibios.zip", "category": "bios_zip",
|
||||
"source_ref": "old.cpp:1", "contents": []}],
|
||||
})
|
||||
@@ -514,9 +514,11 @@ class TestDerivativeVersion(unittest.TestCase):
|
||||
|
||||
def test_a_derivative_keeps_its_own_version(self):
|
||||
self.assertEqual(self._run(add_new=False)["core_version"], "Git")
|
||||
self.assertEqual(self._run(add_new=True)["core_version"], "Git")
|
||||
|
||||
def test_the_main_profile_takes_the_upstream_version(self):
|
||||
self.assertEqual(self._run(add_new=True)["core_version"], "0.289")
|
||||
def test_a_profile_labelled_with_a_mame_release_follows_it(self):
|
||||
merged = self._run(add_new=False, version="0.287")
|
||||
self.assertEqual(merged["core_version"], "0.289")
|
||||
|
||||
def test_the_ref_is_refreshed_either_way(self):
|
||||
for add_new in (False, True):
|
||||
|
||||
Reference in new issue
Block a user