mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-04-13 12:22:33 -05:00
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:
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"generated_at": "2026-03-22T18:53:30Z",
|
||||
"generated_at": "2026-03-22T21:24:06Z",
|
||||
"total_files": 6733,
|
||||
"total_size": 5288642642,
|
||||
"files": {
|
||||
|
||||
607
emulators/mame.yml
Normal file
607
emulators/mame.yml
Normal file
@@ -0,0 +1,607 @@
|
||||
emulator: MAME
|
||||
type: libretro
|
||||
core_classification: official_port
|
||||
source: "https://github.com/libretro/mame"
|
||||
upstream: "https://github.com/mamedev/mame"
|
||||
logo: "https://raw.githubusercontent.com/mamedev/mame/master/docs/source/images/MAMElogo.svg"
|
||||
profiled_date: "2026-03-22"
|
||||
core_version: "0.286"
|
||||
display_name: "Arcade (MAME)"
|
||||
|
||||
cores:
|
||||
- mame
|
||||
systems:
|
||||
- snk-neogeo-mvs
|
||||
- snk-neogeo-aes
|
||||
- igs-pgm
|
||||
- sega-naomi
|
||||
- sega-naomi2
|
||||
- sega-naomigd
|
||||
- sammy-atomiswave
|
||||
- sega-stv
|
||||
- sega-lindbergh
|
||||
- sega-hikaru
|
||||
- sega-chihiro
|
||||
- sega-triforce
|
||||
- deco-cassette
|
||||
- nintendo-playch10
|
||||
- sega-megaplay
|
||||
- sega-megatech
|
||||
- nintendo-sfcbox
|
||||
- nintendo-nss
|
||||
- philips-cdi
|
||||
- commodore-cubo
|
||||
- namco-system246
|
||||
- namco-system256
|
||||
- namco-system573
|
||||
- konami-viper
|
||||
- super-kaneko-nova
|
||||
- capcom-zn1
|
||||
- capcom-zn2
|
||||
- konami-gv
|
||||
- konami-twinkle
|
||||
- panasonic-3do
|
||||
- hyper-neogeo64
|
||||
|
||||
notes: |
|
||||
Rolling release tracking mamedev/mame upstream (currently 0.286).
|
||||
99 BIOS root sets. romload.cpp unmodified. No hiscore support.
|
||||
Paths under system_dir/mame/ (artwork, cheat, hash, ini, plugins,
|
||||
samples, crosshair). ROM search: content_dir + system_dir/mame/bios +
|
||||
system_dir/mame/roms. Cheats via per-game XML files.
|
||||
|
||||
BIOS root set names follow current MAME conventions. ZN-based boards
|
||||
renamed from legacy names (cpzn1 → coh1000c, atpsx → coh1000a, etc.).
|
||||
File structure uses vendor-based paths (src/mame/{vendor}/).
|
||||
|
||||
files:
|
||||
# SNK Neo Geo MVS/AES
|
||||
- name: neogeo.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: snk-neogeo-mvs
|
||||
source_ref: "src/mame/neogeo/neogeo.cpp:2432"
|
||||
|
||||
# IGS PGM
|
||||
- name: pgm.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: igs-pgm
|
||||
source_ref: "src/mame/igs/pgm.cpp:5515"
|
||||
|
||||
# Sega NAOMI / NAOMI 2 / GD-ROM / Atomiswave
|
||||
- name: naomi.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
source_ref: "src/mame/sega/naomi.cpp:10917"
|
||||
|
||||
- name: naomi2.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomi2
|
||||
source_ref: "src/mame/sega/naomi.cpp:10922"
|
||||
|
||||
- name: naomigd.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomigd
|
||||
source_ref: "src/mame/sega/naomi.cpp:10923"
|
||||
|
||||
- name: awbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sammy-atomiswave
|
||||
source_ref: "src/mame/sega/dc_atomiswave.cpp:1480"
|
||||
|
||||
- name: hod2bios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/sega/naomi.cpp:10918"
|
||||
note: "game-specific BIOS for House of the Dead 2"
|
||||
|
||||
- name: f355dlx.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/sega/naomi.cpp:10919"
|
||||
|
||||
- name: f355bios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/sega/naomi.cpp:10920"
|
||||
|
||||
- name: airlbios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/sega/naomi.cpp:10921"
|
||||
|
||||
# Sega ST-V / Lindbergh / SP / Hikaru / Chihiro / Triforce
|
||||
- name: stvbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-stv
|
||||
source_ref: "src/mame/sega/stv.cpp:3949"
|
||||
|
||||
- name: lindbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-lindbergh
|
||||
source_ref: "src/mame/sega/lindbergh.cpp:639"
|
||||
|
||||
- name: segasp.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/sega/segasp.cpp:1273"
|
||||
|
||||
- name: hikaru.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-hikaru
|
||||
source_ref: "src/mame/sega/hikaru.cpp:1482"
|
||||
|
||||
- name: chihiro.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-chihiro
|
||||
source_ref: "src/mame/sega/chihiro.cpp:2614"
|
||||
|
||||
- name: triforce.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-triforce
|
||||
source_ref: "src/mame/sega/triforce.cpp:1304"
|
||||
|
||||
- name: shtzone.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/sega/shtzone.cpp:378"
|
||||
|
||||
- name: sammymdl.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/sigma/sigmab98.cpp:2409"
|
||||
|
||||
# Sega Mega Drive arcade
|
||||
- name: megaplay.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-megaplay
|
||||
source_ref: "src/mame/sega/megaplay.cpp:1016"
|
||||
|
||||
- name: megatech.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-megatech
|
||||
source_ref: "src/mame/sega/megatech.cpp:1442"
|
||||
|
||||
- name: isgsm.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/sega/segas16b_isgsm.cpp:608"
|
||||
|
||||
- name: systemy2.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/sega/y2.cpp:141"
|
||||
|
||||
# DECO Cassette
|
||||
- name: decocass.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: deco-cassette
|
||||
source_ref: "src/mame/dataeast/decocass.cpp:2131"
|
||||
|
||||
# Nintendo arcade
|
||||
- name: playch10.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-playch10
|
||||
source_ref: "src/mame/nintendo/playch10.cpp:2982"
|
||||
|
||||
- name: nss.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-nss
|
||||
source_ref: "src/mame/nintendo/nss.cpp:1099"
|
||||
|
||||
- name: sfcbox.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-sfcbox
|
||||
source_ref: "src/mame/nintendo/sfcbox.cpp:586"
|
||||
|
||||
- name: aleck64.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/nintendo/aleck64.cpp:1417"
|
||||
|
||||
# Philips CD-i
|
||||
- name: cdibios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: philips-cdi
|
||||
source_ref: "src/mame/philips/cdi.cpp:921"
|
||||
|
||||
# Commodore Cubo (CD32-based)
|
||||
- name: cubo.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: commodore-cubo
|
||||
source_ref: "src/mame/amiga/cubo.cpp:1433"
|
||||
|
||||
# Namco boards
|
||||
- name: sys246.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system246
|
||||
source_ref: "src/mame/namco/namcops2.cpp:1716"
|
||||
|
||||
- name: sys256.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system256
|
||||
source_ref: "src/mame/namco/namcops2.cpp:1761"
|
||||
|
||||
- name: sys573.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system573
|
||||
source_ref: "src/mame/konami/ksys573.cpp:6289"
|
||||
|
||||
# Konami
|
||||
- name: konamigx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/konami/konamigx.cpp:4193"
|
||||
|
||||
- name: konamigv.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-gv
|
||||
source_ref: "src/mame/konami/konamigv.cpp:1448"
|
||||
|
||||
- name: kviper.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/konami/viper.cpp:3267"
|
||||
|
||||
- name: gq863.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-twinkle
|
||||
source_ref: "src/mame/konami/twinkle.cpp:1660"
|
||||
|
||||
- name: bubsys.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/konami/nemesis.cpp:3234"
|
||||
|
||||
- name: konendev.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/konami/konendev.cpp:914"
|
||||
|
||||
- name: kpython.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/konami/kpython.cpp:376"
|
||||
|
||||
- name: kpython2.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/konami/kpython2.cpp:1918"
|
||||
|
||||
# Sony ZN-based (PSX arcade, renamed from legacy cpzn/atpsx names)
|
||||
- name: coh1000c.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: capcom-zn1
|
||||
source_ref: "src/mame/sony/zn.cpp:5967"
|
||||
|
||||
- name: coh3002c.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: capcom-zn2
|
||||
source_ref: "src/mame/sony/zn.cpp:6053"
|
||||
|
||||
- name: coh1000t.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/sony/zn.cpp:5987"
|
||||
|
||||
- name: coh1000a.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/sony/zn.cpp:6013"
|
||||
|
||||
- name: coh1000w.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/sony/zn.cpp:6022"
|
||||
|
||||
- name: coh1001l.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/sony/zn.cpp:6026"
|
||||
|
||||
- name: coh1002v.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/sony/zn.cpp:6030"
|
||||
|
||||
- name: coh1002e.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/sony/zn.cpp:6036"
|
||||
|
||||
- name: coh1002m.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/sony/zn.cpp:6087"
|
||||
|
||||
# Taito
|
||||
- name: coh3002t.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/sony/taitogn.cpp:1377"
|
||||
|
||||
- name: coh1002t.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/sony/taitogn.cpp:1378"
|
||||
|
||||
- name: taitotz.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/taito/taitotz.cpp:3014"
|
||||
|
||||
# Super Kaneko Nova System
|
||||
- name: skns.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: super-kaneko-nova
|
||||
source_ref: "src/mame/kaneko/suprnova.cpp:2057"
|
||||
|
||||
- name: mac2bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/seta/macs.cpp:776"
|
||||
|
||||
- name: macsbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/seta/macs.cpp:775"
|
||||
|
||||
# Panasonic 3DO
|
||||
- name: 3dobios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: panasonic-3do
|
||||
source_ref: "src/mame/misc/3do.cpp:565"
|
||||
|
||||
- name: alg3do.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/misc/3do.cpp:573"
|
||||
|
||||
# Hyper Neo-Geo 64
|
||||
- name: hng64.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: hyper-neogeo64
|
||||
source_ref: "src/mame/snk/hng64.cpp:3241"
|
||||
|
||||
# Amiga-based
|
||||
- name: ar_bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/amiga/arsystems.cpp:1011"
|
||||
|
||||
- name: alg_bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/amiga/alg.cpp:923"
|
||||
|
||||
# Atari
|
||||
- name: atarisy1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/atari/atarisy1.cpp:2669"
|
||||
|
||||
- name: maxaflex.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/atari/maxaflex.cpp:450"
|
||||
|
||||
# Crystal System
|
||||
- name: crysbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/misc/crystal.cpp:847"
|
||||
|
||||
# Galaxy Games
|
||||
- name: galgbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/ces/galgames.cpp:1288"
|
||||
|
||||
# Aristocrat
|
||||
- name: aristmk5.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/acorn/aristmk5.cpp:9293"
|
||||
|
||||
- name: aristmk6.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/aristocrat/aristmk6.cpp:6639"
|
||||
|
||||
- name: aristmk7.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/aristocrat/aristmk7.cpp:233"
|
||||
|
||||
# Pinball
|
||||
- name: allied.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/pinball/allied.cpp:775"
|
||||
|
||||
- name: gp_110.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/pinball/gp_1.cpp:577"
|
||||
|
||||
- name: gts1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/pinball/gts1.cpp:1074"
|
||||
|
||||
- name: recel.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/pinball/recel.cpp:547"
|
||||
|
||||
- name: slvrball.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/misc/silverball.cpp:258"
|
||||
|
||||
# Nichibutsu
|
||||
- name: nichidvd.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/nichibutsu/hrdvd.cpp:1012"
|
||||
|
||||
# EFO Cedar Magnet
|
||||
- name: cedmag.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/efo/cedar_magnet.cpp:1166"
|
||||
|
||||
# Misc
|
||||
- name: iteagle.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/itech/iteagle.cpp:756"
|
||||
|
||||
- name: su2000.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/misc/su2000.cpp:302"
|
||||
|
||||
- name: tourvis.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/pce/tourvis.cpp:451"
|
||||
|
||||
- name: v4bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/barcrest/mpu4vid.cpp:8696"
|
||||
|
||||
- name: miuchiz.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/misc/miuchiz.cpp:227"
|
||||
|
||||
- name: pumpitup.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/misc/xtom3d.cpp:996"
|
||||
|
||||
- name: ddrfammt.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2896"
|
||||
|
||||
# XaviX TV games BIOS sets
|
||||
- name: ekara.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2878"
|
||||
|
||||
- name: ekaraa.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2879"
|
||||
|
||||
- name: ekaraj.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2880"
|
||||
|
||||
- name: ekarag.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2881"
|
||||
|
||||
- name: ekaras.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2882"
|
||||
|
||||
- name: isinger.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2884"
|
||||
|
||||
- name: ekaraphs.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2887"
|
||||
|
||||
- name: epitch.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2890"
|
||||
|
||||
- name: ekaramix.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2893"
|
||||
|
||||
- name: popira.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2899"
|
||||
|
||||
- name: popirak.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2901"
|
||||
|
||||
- name: popira2.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2904"
|
||||
|
||||
- name: taikodp.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2907"
|
||||
|
||||
- name: jpopira.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2910"
|
||||
|
||||
- name: evio.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2913"
|
||||
|
||||
- name: tak_daig.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2918"
|
||||
|
||||
- name: gcslottv.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2920"
|
||||
|
||||
- name: hikara.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/tvgames/xavix.cpp:2925"
|
||||
@@ -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
|
||||
|
||||
250
emulators/mame2003.yml
Normal file
250
emulators/mame2003.yml
Normal file
@@ -0,0 +1,250 @@
|
||||
emulator: MAME 2003
|
||||
type: libretro
|
||||
core_classification: frozen_snapshot
|
||||
source: "https://github.com/libretro/mame2003-libretro"
|
||||
upstream: "https://www.mamedev.org"
|
||||
profiled_date: "2026-03-22"
|
||||
core_version: "0.78"
|
||||
display_name: "Arcade (MAME 2003)"
|
||||
|
||||
cores:
|
||||
- mame2003
|
||||
|
||||
systems:
|
||||
- snk-neogeo-mvs
|
||||
- snk-neogeo-aes
|
||||
- igs-pgm
|
||||
- sega-stv
|
||||
- sega-megaplay
|
||||
- sega-megatech
|
||||
- deco-cassette
|
||||
- nintendo-playch10
|
||||
- nintendo-nss
|
||||
- super-kaneko-nova
|
||||
- konami-gx
|
||||
- century-cvs
|
||||
- zn1-capcom
|
||||
- zn2-capcom
|
||||
- zn1-taito
|
||||
- zn1-tecmo
|
||||
- zn1-video-system
|
||||
- zn1-acclaim
|
||||
|
||||
notes: |
|
||||
Frozen snapshot of MAME 0.78 (xmame, January 2003). Stock version without
|
||||
the Plus patches. Targets low-end hardware (Raspberry Pi, SBCs).
|
||||
|
||||
BIOS ZIPs are searched in:
|
||||
1. {content_dir}/ (same folder as the game ROM)
|
||||
2. {system_dir}/mame2003/ (libretro system subfolder)
|
||||
3. {system_dir}/ (libretro system root)
|
||||
|
||||
Data files (hiscore.dat, cheat.dat, history.dat) are loaded from
|
||||
system_dir/mame2003/. Samples from system_dir/mame2003/samples/.
|
||||
All bundled in the repo's metadata/ directory.
|
||||
|
||||
Neo Geo uses 7 official BIOS variants. Universe BIOS is commented out
|
||||
in the stock source (available in mame2003_plus).
|
||||
|
||||
ROM naming follows MAME 0.78 conventions.
|
||||
|
||||
files:
|
||||
# Data files (system_dir/mame2003/)
|
||||
- name: hiscore.dat
|
||||
required: false
|
||||
category: game_data
|
||||
source_ref: "src/hiscore.c:15,248"
|
||||
note: "high score definitions, auto-generated if missing"
|
||||
|
||||
- name: cheat.dat
|
||||
required: false
|
||||
category: game_data
|
||||
source_ref: "src/cheat.c:383,8249-8255"
|
||||
note: "cheat definitions, requires cheats core option enabled"
|
||||
|
||||
- name: history.dat
|
||||
required: false
|
||||
category: game_data
|
||||
source_ref: "src/datafile.c:327,608"
|
||||
note: "game history and information database"
|
||||
|
||||
# SNK Neo Geo MVS/AES
|
||||
- name: neogeo.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: snk-neogeo-mvs
|
||||
note: "MVS/AES BIOS, 7 official variants"
|
||||
source_ref: "src/drivers/neogeo.c:1544-1556,5661-5675"
|
||||
contents:
|
||||
- name: sp-s2.sp1
|
||||
description: Europe MVS v2, default
|
||||
crc32: "9036d879"
|
||||
- name: sp-s.sp1
|
||||
description: Europe MVS v1, 4 slot
|
||||
crc32: "c7f2fa45"
|
||||
- name: usa_2slt.bin
|
||||
description: US MVS v2, 2 slot
|
||||
crc32: "e72943de"
|
||||
- name: sp-e.sp1
|
||||
description: US MVS v1, 6 slot
|
||||
crc32: "2723a5b5"
|
||||
- name: asia-s3.rom
|
||||
description: Asia
|
||||
crc32: "91b64be3"
|
||||
- name: vs-bios.rom
|
||||
description: Japan VS v6
|
||||
crc32: "f0e8f27d"
|
||||
- name: sp-j2.rom
|
||||
description: Japan, older
|
||||
crc32: "acede59c"
|
||||
- name: sm1.sm1
|
||||
description: Z80 sound BIOS, always required
|
||||
size: 131072
|
||||
crc32: "97cf998b"
|
||||
- name: sfix.sfx
|
||||
description: fix layer tiles
|
||||
size: 131072
|
||||
crc32: "354029fc"
|
||||
- name: 000-lo.lo
|
||||
description: Y zoom control
|
||||
size: 65536
|
||||
crc32: "e09e253c"
|
||||
|
||||
# IGS PGM
|
||||
- name: pgm.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: igs-pgm
|
||||
source_ref: "src/drivers/pgm.c:946"
|
||||
contents:
|
||||
- name: pgm_p01s.rom
|
||||
description: 68K BIOS
|
||||
size: 131072
|
||||
- name: pgm_t01s.rom
|
||||
description: text tiles
|
||||
size: 2097152
|
||||
- name: pgm_m01s.rom
|
||||
description: samples
|
||||
size: 2097152
|
||||
|
||||
# Sega ST-V
|
||||
- name: stvbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-stv
|
||||
source_ref: "src/drivers/stv.c:4597"
|
||||
|
||||
# Sega Mega Play
|
||||
- name: megaplay.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-megaplay
|
||||
source_ref: "src/drivers/segac2.c:4513"
|
||||
|
||||
# Sega Mega Tech
|
||||
- name: megatech.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-megatech
|
||||
source_ref: "src/drivers/segac2.c:4435"
|
||||
|
||||
# DECO Cassette
|
||||
- name: decocass.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: deco-cassette
|
||||
source_ref: "src/drivers/decocass.c:1086"
|
||||
|
||||
# Nintendo PlayChoice-10
|
||||
- name: playch10.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-playch10
|
||||
source_ref: "src/drivers/playch10.c:1680"
|
||||
|
||||
# Nintendo Super System
|
||||
- name: nss.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-nss
|
||||
source_ref: "src/drivers/nss.c:406"
|
||||
|
||||
# Super Kaneko Nova System
|
||||
- name: skns.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: super-kaneko-nova
|
||||
source_ref: "src/drivers/suprnova.c:1668"
|
||||
|
||||
# Konami System GX
|
||||
- name: konamigx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-gx
|
||||
source_ref: "src/drivers/konamigx.c:3434"
|
||||
|
||||
# Century Electronics CVS
|
||||
- name: cvs.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: century-cvs
|
||||
source_ref: "src/drivers/cvs.c:475-482,1350"
|
||||
contents:
|
||||
- name: 5b.bin
|
||||
description: sound CPU
|
||||
size: 2048
|
||||
crc32: "f055a624"
|
||||
- name: 82s185.10h
|
||||
description: PROM
|
||||
size: 2048
|
||||
crc32: "c205bca6"
|
||||
- name: 82s123.10k
|
||||
description: PROM
|
||||
size: 32
|
||||
crc32: "b5221cec"
|
||||
|
||||
# ZN-1/ZN-2 PSX-based arcade boards
|
||||
# Most are NOT_WORKING due to incomplete PS1 emulation in 0.78
|
||||
- name: cpzn1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: zn1-capcom
|
||||
note: "Capcom ZN-1 BIOS (PS1-based). Most games NOT_WORKING"
|
||||
source_ref: "src/drivers/zn.c:1879"
|
||||
|
||||
- name: cpzn2.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: zn2-capcom
|
||||
note: "Capcom ZN-2 BIOS (PS1-based). Most games NOT_WORKING"
|
||||
source_ref: "src/drivers/zn.c:1898"
|
||||
|
||||
- name: taitofx1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: zn1-taito
|
||||
note: "Taito FX-1 BIOS (PS1-based). Most games NOT_WORKING"
|
||||
source_ref: "src/drivers/zn.c:1955"
|
||||
|
||||
- name: tps.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: zn1-tecmo
|
||||
note: "Tecmo TPS BIOS (PS1-based). Most games NOT_WORKING"
|
||||
source_ref: "src/drivers/zn.c:1936"
|
||||
|
||||
- name: sncwgltd.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: zn1-video-system
|
||||
note: "Video System KN BIOS (PS1-based). NOT_WORKING"
|
||||
source_ref: "src/drivers/zn.c:1948"
|
||||
|
||||
- name: acpsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: zn1-acclaim
|
||||
note: "Acclaim PSX BIOS (PS1-based). NOT_WORKING"
|
||||
source_ref: "src/drivers/zn.c:1925"
|
||||
|
||||
# psarc95.zip and atpsx.zip have NO_DUMP BIOS ROMs (coh1002e.bin, coh1000t.bin)
|
||||
@@ -1,8 +1,43 @@
|
||||
emulator: "mame2003_midway"
|
||||
type: alias
|
||||
alias_of: "mame2003_plus"
|
||||
profiled_date: "2026-03-18"
|
||||
emulator: MAME 2003 Midway
|
||||
type: libretro
|
||||
core_classification: frozen_snapshot
|
||||
source: "https://github.com/libretro/mame2003_midway"
|
||||
upstream: "https://www.mamedev.org"
|
||||
profiled_date: "2026-03-22"
|
||||
core_version: "0.78"
|
||||
display_name: "Arcade (MAME 2003 Midway)"
|
||||
note: "This core uses the same BIOS/firmware as mame2003_plus. See emulators/mame2003_plus.yml for details."
|
||||
files: []
|
||||
|
||||
cores:
|
||||
- mame2003_midway
|
||||
|
||||
systems: []
|
||||
|
||||
notes: |
|
||||
Stripped-down MAME 0.78 build with only 4 Midway driver files
|
||||
(midtunit, midwunit, midxunit, midyunit). Targets RAM-constrained
|
||||
devices that cannot load the full mame2003 core. Supports ~50 games
|
||||
(Mortal Kombat series, NBA Jam, Smash TV, Total Carnage, etc.).
|
||||
|
||||
No shared BIOS ZIPs needed — all Midway games are self-contained ROM sets.
|
||||
|
||||
Uses system_dir/mame2003/ for data files (shared path with mame2003).
|
||||
Data files are not bundled in this repo.
|
||||
|
||||
files:
|
||||
- name: hiscore.dat
|
||||
required: false
|
||||
category: game_data
|
||||
source_ref: "src/hiscore.c:18"
|
||||
note: "high score definitions, loaded from system_dir/mame2003/"
|
||||
|
||||
- name: cheat.dat
|
||||
required: false
|
||||
category: game_data
|
||||
source_ref: "src/cheat.c:8607"
|
||||
note: "cheat definitions, loaded from system_dir/mame2003/"
|
||||
|
||||
- name: history.dat
|
||||
required: false
|
||||
category: game_data
|
||||
source_ref: "src/datafile.c:620"
|
||||
note: "game history database, loaded from system_dir/mame2003/"
|
||||
|
||||
@@ -1,11 +1,17 @@
|
||||
emulator: MAME 2003-Plus
|
||||
type: libretro
|
||||
core_classification: enhanced_fork
|
||||
source: "https://github.com/libretro/mame2003-plus-libretro"
|
||||
upstream: "https://www.mamedev.org"
|
||||
logo: "https://raw.githubusercontent.com/mamedev/mame/master/docs/source/images/MAMElogo.svg"
|
||||
profiled_date: "2026-03-18"
|
||||
profiled_date: "2026-03-22"
|
||||
core_version: "2003-Plus"
|
||||
display_name: "Arcade (MAME 2003-Plus)"
|
||||
mame_version: "0.78 (plus backports)"
|
||||
|
||||
cores:
|
||||
- mame2003_plus
|
||||
|
||||
systems:
|
||||
- snk-neogeo-mvs
|
||||
- snk-neogeo-aes
|
||||
@@ -25,6 +31,7 @@ systems:
|
||||
- zn1-video-system
|
||||
- zn1-acclaim
|
||||
- zn1-atlus
|
||||
- century-cvs
|
||||
|
||||
notes: |
|
||||
MAME 2003-Plus is a libretro port of MAME 0.78 with backported drivers, bug fixes,
|
||||
@@ -57,6 +64,25 @@ notes: |
|
||||
flagged NOT_WORKING due to incomplete PlayStation emulation in 0.78.
|
||||
|
||||
files:
|
||||
# Data files (system_dir/mame2003-plus/)
|
||||
- name: hiscore.dat
|
||||
required: false
|
||||
category: game_data
|
||||
source_ref: "src/hiscore.c:15,248"
|
||||
note: "high score definitions, compiled into binary and spawned on first run"
|
||||
|
||||
- name: cheat.dat
|
||||
required: false
|
||||
category: game_data
|
||||
source_ref: "src/cheat.c:383,8249-8255"
|
||||
note: "cheat definitions, requires cheats core option enabled"
|
||||
|
||||
- name: history.dat
|
||||
required: false
|
||||
category: game_data
|
||||
source_ref: "src/datafile.c:327,608"
|
||||
note: "game history and information database"
|
||||
|
||||
# ---------------------------------------------------------
|
||||
# SNK Neo Geo MVS/AES (neogeo.zip)
|
||||
# ---------------------------------------------------------
|
||||
@@ -371,6 +397,26 @@ files:
|
||||
description: Acclaim PSX BIOS
|
||||
size: 524288
|
||||
|
||||
# Century Electronics CVS
|
||||
- name: cvs.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: century-cvs
|
||||
source_ref: "src/drivers/cvs.c:475-482,1393"
|
||||
contents:
|
||||
- name: 5b.bin
|
||||
description: sound CPU
|
||||
size: 2048
|
||||
crc32: "f055a624"
|
||||
- name: 82s185.10h
|
||||
description: PROM
|
||||
size: 2048
|
||||
crc32: "c205bca6"
|
||||
- name: 82s123.10k
|
||||
description: PROM
|
||||
size: 32
|
||||
crc32: "b5221cec"
|
||||
|
||||
# Atlus PSX (PSARC95) - BIOS ROM is NO_DUMP
|
||||
# - name: psarc95.zip
|
||||
# note: "PSARC95 BIOS is NO_DUMP (coh1002e.bin), games won't boot"
|
||||
|
||||
@@ -1,8 +1,327 @@
|
||||
emulator: "mame2009"
|
||||
type: alias
|
||||
alias_of: "mame2010"
|
||||
profiled_date: "2026-03-18"
|
||||
emulator: MAME 2009
|
||||
type: libretro
|
||||
core_classification: frozen_snapshot
|
||||
source: "https://github.com/r-type/mame2009-libretro"
|
||||
upstream: "https://github.com/mamedev/mame/tree/mame0135u4"
|
||||
profiled_date: "2026-03-22"
|
||||
core_version: "0.135u4"
|
||||
display_name: "Arcade (MAME 2009)"
|
||||
note: "This core uses the same BIOS/firmware as mame2010. See emulators/mame2010.yml for details."
|
||||
files: []
|
||||
|
||||
cores:
|
||||
- mame2009
|
||||
|
||||
systems:
|
||||
- snk-neogeo-mvs
|
||||
- snk-neogeo-aes
|
||||
- igs-pgm
|
||||
- sega-naomi
|
||||
- sega-naomi2
|
||||
- sega-naomigd
|
||||
- sammy-atomiswave
|
||||
- sega-stv
|
||||
- sega-hikaru
|
||||
- sega-chihiro
|
||||
- sega-triforce
|
||||
- deco-cassette
|
||||
- nintendo-playch10
|
||||
- nintendo-nss
|
||||
- sega-megaplay
|
||||
- sega-megatech
|
||||
- super-kaneko-nova
|
||||
- konami-gx
|
||||
- namco-system246
|
||||
- namco-system256
|
||||
- namco-system573
|
||||
- konami-viper
|
||||
|
||||
notes: |
|
||||
Frozen snapshot of MAME 0.135u4 (late 2009). Created for Wii U and
|
||||
moderately low-powered devices. Hosted on r-type's GitHub (not in
|
||||
the libretro org).
|
||||
|
||||
BIOS ZIPs are loaded from the content directory (ROM folder).
|
||||
Cheats use per-game XML files in system_dir/mame2009/cheat/.
|
||||
Samples in system_dir/mame2009/samples/.
|
||||
Artwork in system_dir/mame2009/artwork/.
|
||||
|
||||
~50 BIOS root sets. ROM naming follows MAME 0.135 conventions.
|
||||
|
||||
files:
|
||||
# SNK Neo Geo
|
||||
- name: neogeo.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: snk-neogeo-mvs
|
||||
source_ref: "src/mame/drivers/neogeo.c"
|
||||
|
||||
# IGS PGM
|
||||
- name: pgm.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: igs-pgm
|
||||
source_ref: "src/mame/drivers/pgm.c"
|
||||
|
||||
# Sega NAOMI / NAOMI 2 / GD-ROM / Atomiswave
|
||||
- name: naomi.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
source_ref: "src/mame/drivers/naomi.c"
|
||||
|
||||
- name: naomi2.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomi2
|
||||
source_ref: "src/mame/drivers/naomi.c"
|
||||
|
||||
- name: naomigd.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomigd
|
||||
source_ref: "src/mame/drivers/naomi.c"
|
||||
|
||||
- name: awbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sammy-atomiswave
|
||||
source_ref: "src/mame/drivers/naomi.c"
|
||||
|
||||
# Dedicated NAOMI BIOS sets
|
||||
- name: hod2bios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
source_ref: "src/mame/drivers/naomi.c"
|
||||
|
||||
- name: f355bios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
source_ref: "src/mame/drivers/naomi.c"
|
||||
|
||||
- name: airlbios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
source_ref: "src/mame/drivers/naomi.c"
|
||||
|
||||
# Sega ST-V / Hikaru / Chihiro / Triforce
|
||||
- name: stvbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-stv
|
||||
source_ref: "src/mame/drivers/stv.c"
|
||||
|
||||
- name: hikaru.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-hikaru
|
||||
source_ref: "src/mame/drivers/hikaru.c"
|
||||
|
||||
- name: chihiro.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-chihiro
|
||||
source_ref: "src/mame/drivers/chihiro.c"
|
||||
|
||||
- name: triforce.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-triforce
|
||||
source_ref: "src/mame/drivers/triforce.c"
|
||||
|
||||
# Sega Mega Drive arcade
|
||||
- name: megaplay.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-megaplay
|
||||
source_ref: "src/mame/drivers/megaplay.c"
|
||||
|
||||
- name: megatech.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-megatech
|
||||
source_ref: "src/mame/drivers/megatech.c"
|
||||
|
||||
# DECO Cassette
|
||||
- name: decocass.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: deco-cassette
|
||||
source_ref: "src/mame/drivers/decocass.c"
|
||||
|
||||
# Nintendo arcade
|
||||
- name: playch10.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-playch10
|
||||
source_ref: "src/mame/drivers/playch10.c"
|
||||
|
||||
- name: nss.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-nss
|
||||
source_ref: "src/mame/drivers/nss.c"
|
||||
|
||||
# Super Kaneko Nova System
|
||||
- name: skns.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: super-kaneko-nova
|
||||
source_ref: "src/mame/drivers/suprnova.c"
|
||||
|
||||
# Konami
|
||||
- name: konamigx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-gx
|
||||
source_ref: "src/mame/drivers/konamigx.c"
|
||||
|
||||
- name: konamigv.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-gv
|
||||
source_ref: "src/mame/drivers/konamigv.c"
|
||||
|
||||
- name: kviper.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-viper
|
||||
source_ref: "src/mame/drivers/viper.c"
|
||||
|
||||
# Namco boards
|
||||
- name: sys246.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system246
|
||||
source_ref: "src/mame/drivers/namcops2.c"
|
||||
|
||||
- name: sys256.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system256
|
||||
source_ref: "src/mame/drivers/namcops2.c"
|
||||
|
||||
- name: sys573.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system573
|
||||
source_ref: "src/mame/drivers/ksys573.c"
|
||||
|
||||
# PSX-based arcade boards
|
||||
- name: cpzn1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c"
|
||||
|
||||
- name: cpzn2.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c"
|
||||
|
||||
- name: taitofx1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c"
|
||||
|
||||
- name: tps.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c"
|
||||
|
||||
- name: acpsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c"
|
||||
|
||||
- name: psarc95.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c"
|
||||
|
||||
- name: taitogn.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/taitogn.c"
|
||||
|
||||
# Other BIOS sets
|
||||
- name: alg_bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/alg.c"
|
||||
|
||||
- name: maxaflex.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/maxaflex.c"
|
||||
|
||||
- name: hng64.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/hng64.c"
|
||||
|
||||
- name: aleck64.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/aleck64.c"
|
||||
|
||||
- name: ar_bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/arcadia.c"
|
||||
|
||||
- name: atarisy1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/atarisy1.c"
|
||||
|
||||
- name: atluspsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c"
|
||||
|
||||
- name: atpsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c"
|
||||
|
||||
- name: bctvidbs.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/mpu4vid.c"
|
||||
|
||||
- name: cd32.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/cubocd32.c"
|
||||
|
||||
- name: crysbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/crystal.c"
|
||||
|
||||
- name: galgbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/galaxia.c"
|
||||
|
||||
- name: gq863.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/twinkle.c"
|
||||
|
||||
- name: mac2bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/suprnova.c"
|
||||
|
||||
- name: macsbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/macs.c"
|
||||
|
||||
- name: vspsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c"
|
||||
|
||||
|
||||
@@ -1,11 +1,16 @@
|
||||
emulator: MAME 2010
|
||||
type: libretro
|
||||
core_classification: frozen_snapshot
|
||||
source: "https://github.com/libretro/mame2010-libretro"
|
||||
upstream: "https://github.com/mamedev/mame/tree/mame0139"
|
||||
logo: "https://raw.githubusercontent.com/mamedev/mame/master/docs/source/images/MAMElogo.svg"
|
||||
profiled_date: "2026-03-18"
|
||||
profiled_date: "2026-03-22"
|
||||
core_version: "0.139"
|
||||
display_name: "Arcade (MAME 2010)"
|
||||
mame_version: "0.139"
|
||||
|
||||
cores:
|
||||
- mame2010
|
||||
systems:
|
||||
- snk-neogeo-mvs
|
||||
- igs-pgm
|
||||
@@ -35,33 +40,32 @@ systems:
|
||||
- cave-cv1000
|
||||
|
||||
notes: |
|
||||
MAME 2010 is a libretro port of MAME 0.139, released around mid-2010. Compared
|
||||
to mame2003 (MAME 0.78, early 2003), it adds roughly 7 years of MAME development
|
||||
including better driver accuracy, more supported arcade boards, and additional
|
||||
BIOS sets.
|
||||
Frozen snapshot of MAME 0.139 (mid-2010). Sourced from mame0139s.zip.
|
||||
51 BIOS root sets. Upstream comparison (tag mame0139): BIOS root sets
|
||||
identical, romload.c modified (libretro_content_directory), hiscore.c
|
||||
added (not in upstream), cheat.c modified (cheatpath global).
|
||||
|
||||
Key differences from mame2003 (0.78):
|
||||
- 51 BIOS root sets vs ~30 in mame2003
|
||||
- Sega boards: adds Hikaru, Chihiro, Triforce, Naomi 2, Naomi GD-ROM
|
||||
- Namco boards: adds System 246/256/573
|
||||
- Konami: adds Viper, expanded GX support
|
||||
- Philips CD-i support (cdi)
|
||||
- Taito Type X / GNet expanded
|
||||
- Crystal System (Brezzasoft)
|
||||
- More ZN-1/ZN-2/PSX-based board variants (cpzn1, cpzn2, atpsx, etc.)
|
||||
- Neo Geo: same core BIOS set, adds Universe BIOS up to 2.3
|
||||
- PGM: same BIOS ROMs, more game drivers
|
||||
hiscore.dat is embedded in binary (precompile/hiscore_dat.h). External
|
||||
hiscore.dat loadable via core option mame-external_hiscore from
|
||||
system_dir/mame2010/. Cheats use per-game XML files (cheat.zip in
|
||||
metadata/). Samples in system_dir/mame2010/samples/.
|
||||
|
||||
BIOS ZIPs are standard MAME romsets. The core looks for them in:
|
||||
1. {content_dir}/ (same folder as the game ROM)
|
||||
2. {system_dir}/mame2010/ (libretro system subfolder)
|
||||
3. {system_dir}/ (libretro system root)
|
||||
|
||||
ROM naming follows MAME 0.139 conventions. ROMs from newer or older MAME
|
||||
versions may not match expected CRC32/SHA1 values. Use a 0.139-specific
|
||||
romset for full compatibility.
|
||||
ROM naming follows MAME 0.139 conventions.
|
||||
|
||||
files:
|
||||
# Data files (system_dir/mame2010/)
|
||||
- name: hiscore.dat
|
||||
required: false
|
||||
category: game_data
|
||||
source_ref: "src/emu/hiscore.c:25,353-358"
|
||||
note: "high score definitions, embedded in binary by default, external via core option mame-external_hiscore"
|
||||
|
||||
- name: cheat.zip
|
||||
required: false
|
||||
category: game_data
|
||||
source_ref: "src/emu/cheat.c:1027"
|
||||
note: "per-game XML cheat files in ZIP, loaded from system_dir/mame2010/"
|
||||
|
||||
# SNK Neo Geo MVS/AES
|
||||
- name: neogeo.zip
|
||||
required: true
|
||||
@@ -224,7 +228,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: philips-cdi
|
||||
note: "CD-i BIOS (not in mame2003)"
|
||||
note: "CD-i BIOS"
|
||||
source_ref: "src/mame/drivers/cdi.c"
|
||||
|
||||
# Namco boards
|
||||
@@ -232,14 +236,14 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system246
|
||||
note: "Namco System 246 BIOS (PS2-based, not in mame2003)"
|
||||
note: "Namco System 246 BIOS (PS2-based)"
|
||||
source_ref: "src/mame/drivers/namcops2.c"
|
||||
|
||||
- name: sys256.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system256
|
||||
note: "Namco System 256 BIOS (PS2-based, not in mame2003)"
|
||||
note: "Namco System 256 BIOS (PS2-based)"
|
||||
source_ref: "src/mame/drivers/namcops2.c"
|
||||
|
||||
- name: sys573.zip
|
||||
@@ -315,3 +319,108 @@ files:
|
||||
system: hyper-neogeo64
|
||||
note: "Hyper Neo-Geo 64 BIOS (not working in 0.139)"
|
||||
source_ref: "src/mame/drivers/hng64.c"
|
||||
|
||||
- name: konamigx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/konamigx.c"
|
||||
|
||||
- name: acpsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c"
|
||||
|
||||
- name: atluspsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c"
|
||||
|
||||
- name: atpsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c"
|
||||
|
||||
- name: taitofx1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c"
|
||||
|
||||
- name: tps.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c"
|
||||
|
||||
- name: psarc95.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c"
|
||||
|
||||
- name: vspsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c"
|
||||
|
||||
- name: hod2bios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/naomi.c"
|
||||
|
||||
- name: f355bios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/naomi.c"
|
||||
|
||||
- name: airlbios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/naomi.c"
|
||||
|
||||
- name: aleck64.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/aleck64.c"
|
||||
|
||||
- name: taitotz.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/taitotz.c"
|
||||
|
||||
- name: ar_bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/arcadia.c"
|
||||
|
||||
- name: atarisy1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/atarisy1.c"
|
||||
|
||||
- name: crysbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/crystal.c"
|
||||
|
||||
- name: galgbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/galaxia.c"
|
||||
|
||||
- name: gq863.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/twinkle.c"
|
||||
|
||||
- name: mac2bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/suprnova.c"
|
||||
|
||||
- name: macsbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/macs.c"
|
||||
|
||||
- name: bctvidbs.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/mpu4drvr.c:3116"
|
||||
|
||||
@@ -1,8 +1,471 @@
|
||||
emulator: "mame2015"
|
||||
type: alias
|
||||
alias_of: "mame2016"
|
||||
profiled_date: "2026-03-18"
|
||||
emulator: MAME 2015
|
||||
type: libretro
|
||||
core_classification: frozen_snapshot
|
||||
source: "https://github.com/libretro/mame2015-libretro"
|
||||
upstream: "https://github.com/mamedev/mame/tree/mame0160"
|
||||
logo: "https://raw.githubusercontent.com/mamedev/mame/master/docs/source/images/MAMElogo.svg"
|
||||
profiled_date: "2026-03-22"
|
||||
core_version: "0.160"
|
||||
display_name: "Arcade (MAME 2015)"
|
||||
note: "This core uses the same BIOS/firmware as mame2016. See emulators/mame2016.yml for details."
|
||||
files: []
|
||||
mame_version: "0.160"
|
||||
|
||||
cores:
|
||||
- mame2015
|
||||
systems:
|
||||
- snk-neogeo-mvs
|
||||
- snk-neogeo-aes
|
||||
- igs-pgm
|
||||
- sega-naomi
|
||||
- sega-naomi2
|
||||
- sega-naomigd
|
||||
- sammy-atomiswave
|
||||
- sega-stv
|
||||
- sega-lindbergh
|
||||
- sega-hikaru
|
||||
- sega-chihiro
|
||||
- sega-triforce
|
||||
- deco-cassette
|
||||
- nintendo-playch10
|
||||
- sega-megaplay
|
||||
- sega-megatech
|
||||
- nintendo-sfcbox
|
||||
- nintendo-nss
|
||||
- philips-cdi
|
||||
- commodore-cubo
|
||||
- namco-system246
|
||||
- namco-system256
|
||||
- namco-system573
|
||||
- konami-viper
|
||||
- taito-gnet
|
||||
- super-kaneko-nova
|
||||
- capcom-zn1
|
||||
- capcom-zn2
|
||||
- konami-gv
|
||||
- panasonic-3do
|
||||
- hyper-neogeo64
|
||||
- konami-twinkle
|
||||
|
||||
notes: |
|
||||
Frozen snapshot of MAME 0.160 (mid-2015). 69 BIOS root sets. Upstream
|
||||
comparison (tag mame0160): BIOS root sets identical, romload.c unmodified.
|
||||
hiscore.c added (not in upstream), per-game XML cheat support via
|
||||
cheat_path(). Paths under system_dir/mame2015/ (samples, artwork, cheat,
|
||||
hash). hiscore.dat loaded via f.open("hiscore", ".dat") without explicit
|
||||
search path (libretro-specific path code disabled via #if 0).
|
||||
|
||||
ROM naming follows MAME 0.160 conventions.
|
||||
|
||||
files:
|
||||
# Data files (system_dir/mame2015/)
|
||||
- name: hiscore.dat
|
||||
required: false
|
||||
category: game_data
|
||||
source_ref: "src/emu/hiscore.c:335-337"
|
||||
note: "high score definitions, external file, not embedded"
|
||||
|
||||
# SNK Neo Geo MVS/AES
|
||||
- name: neogeo.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: snk-neogeo-mvs
|
||||
source_ref: "src/mame/drivers/neogeo.c:1529"
|
||||
|
||||
# IGS PGM
|
||||
- name: pgm.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: igs-pgm
|
||||
source_ref: "src/mame/drivers/pgm.c:4147"
|
||||
|
||||
# Sega Naomi / Naomi 2 / Naomi GD-ROM / Atomiswave
|
||||
- name: naomi.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
source_ref: "src/mame/drivers/naomi.c:8960"
|
||||
|
||||
- name: naomi2.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomi2
|
||||
source_ref: "src/mame/drivers/naomi.c:8965"
|
||||
|
||||
- name: naomigd.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomigd
|
||||
source_ref: "src/mame/drivers/naomi.c:8966"
|
||||
|
||||
- name: awbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sammy-atomiswave
|
||||
source_ref: "src/mame/drivers/naomi.c:9275"
|
||||
|
||||
- name: hod2bios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/naomi.c:8961"
|
||||
note: "game-specific BIOS for House of the Dead 2"
|
||||
|
||||
- name: f355dlx.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/naomi.c:8962"
|
||||
note: "game-specific BIOS for Ferrari F355 Challenge deluxe"
|
||||
|
||||
- name: f355bios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/naomi.c:8963"
|
||||
note: "game-specific BIOS for Ferrari F355 Challenge twin"
|
||||
|
||||
- name: airlbios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/naomi.c:8964"
|
||||
note: "game-specific BIOS for Airline Pilots deluxe"
|
||||
|
||||
# Sega ST-V
|
||||
- name: stvbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-stv
|
||||
source_ref: "src/mame/drivers/stv.c:3042"
|
||||
|
||||
# Sega Hikaru / Chihiro / Triforce / Lindbergh
|
||||
- name: hikaru.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-hikaru
|
||||
source_ref: "src/mame/drivers/hikaru.c:744"
|
||||
|
||||
- name: chihiro.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-chihiro
|
||||
source_ref: "src/mame/drivers/chihiro.c:2192"
|
||||
|
||||
- name: triforce.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-triforce
|
||||
source_ref: "src/mame/drivers/triforce.c:1021"
|
||||
|
||||
- name: lindbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-lindbergh
|
||||
source_ref: "src/mame/drivers/lindbergh.c:569"
|
||||
|
||||
# DECO Cassette
|
||||
- name: decocass.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: deco-cassette
|
||||
source_ref: "src/mame/drivers/decocass.c:1647"
|
||||
|
||||
# Nintendo arcade
|
||||
- name: playch10.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-playch10
|
||||
source_ref: "src/mame/drivers/playch10.c:1639"
|
||||
|
||||
- name: nss.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-nss
|
||||
source_ref: "src/mame/drivers/nss.c:1058"
|
||||
|
||||
- name: sfcbox.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-sfcbox
|
||||
source_ref: "src/mame/drivers/sfcbox.c:572"
|
||||
|
||||
# Sega Mega Drive arcade
|
||||
- name: megaplay.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-megaplay
|
||||
source_ref: "src/mame/drivers/megaplay.c:942"
|
||||
|
||||
- name: megatech.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-megatech
|
||||
source_ref: "src/mame/drivers/megatech.c:1393"
|
||||
|
||||
# Philips CD-i
|
||||
- name: cdibios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: philips-cdi
|
||||
source_ref: "src/mame/drivers/cdi.c:611"
|
||||
|
||||
# Commodore Cubo (CD32-based)
|
||||
- name: cubo.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: commodore-cubo
|
||||
source_ref: "src/mame/drivers/cubo.c:1362"
|
||||
|
||||
# Namco boards
|
||||
- name: sys246.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system246
|
||||
source_ref: "src/mame/drivers/namcops2.c:672"
|
||||
|
||||
- name: sys256.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system256
|
||||
source_ref: "src/mame/drivers/namcops2.c:705"
|
||||
|
||||
- name: sys573.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system573
|
||||
source_ref: "src/mame/drivers/ksys573.c:4678"
|
||||
|
||||
# Konami
|
||||
- name: kviper.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-viper
|
||||
source_ref: "src/mame/drivers/viper.c:2609"
|
||||
|
||||
- name: konamigv.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-gv
|
||||
source_ref: "src/mame/drivers/konamigv.c:822"
|
||||
|
||||
- name: konamigx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/konamigx.c:3775"
|
||||
|
||||
- name: gq863.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-twinkle
|
||||
source_ref: "src/mame/drivers/twinkle.c:1330"
|
||||
|
||||
# Taito
|
||||
- name: taitogn.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: taito-gnet
|
||||
source_ref: "src/mame/drivers/taitogn.c:1081"
|
||||
|
||||
- name: taitotz.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/taitotz.c:2951"
|
||||
|
||||
- name: taitofx1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c:4906"
|
||||
|
||||
# PSX-based arcade boards (ZN)
|
||||
- name: cpzn1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: capcom-zn1
|
||||
source_ref: "src/mame/drivers/zn.c:4800"
|
||||
|
||||
- name: cpzn2.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: capcom-zn2
|
||||
source_ref: "src/mame/drivers/zn.c:4823"
|
||||
|
||||
- name: atpsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c:4853"
|
||||
|
||||
- name: acpsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c:4862"
|
||||
|
||||
- name: tps.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c:4873"
|
||||
|
||||
- name: vspsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c:4896"
|
||||
|
||||
- name: psarc95.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c:4935"
|
||||
|
||||
- name: atluspsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.c:4961"
|
||||
|
||||
# Super Kaneko Nova System
|
||||
- name: skns.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: super-kaneko-nova
|
||||
source_ref: "src/mame/drivers/suprnova.c:1734"
|
||||
|
||||
- name: mac2bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/macs.c:747"
|
||||
|
||||
- name: macsbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/macs.c:746"
|
||||
|
||||
# Panasonic 3DO
|
||||
- name: 3dobios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: panasonic-3do
|
||||
source_ref: "src/mame/drivers/3do.c:253"
|
||||
|
||||
# Hyper Neo-Geo 64
|
||||
- name: hng64.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: hyper-neogeo64
|
||||
source_ref: "src/mame/drivers/hng64.c:1991"
|
||||
|
||||
# Arcadia Systems
|
||||
- name: ar_bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/arcadia.c:963"
|
||||
|
||||
# American Laser Games
|
||||
- name: alg_bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/alg.c:772"
|
||||
|
||||
# Aleck64 (N64-based)
|
||||
- name: aleck64.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/aleck64.c:1161"
|
||||
|
||||
# Atari System 1
|
||||
- name: atarisy1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/atarisy1.c:2368"
|
||||
|
||||
# Exidy Max-A-Flex
|
||||
- name: maxaflex.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/maxaflex.c:536"
|
||||
|
||||
# Crystal System
|
||||
- name: crysbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/crystal.c:1134"
|
||||
|
||||
# Galaxy Games
|
||||
- name: galgbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/tmaster.c:1850"
|
||||
|
||||
# Aristocrat MK5/MK6
|
||||
- name: aristmk5.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/aristmk5.c:739"
|
||||
|
||||
- name: aristmk6.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/aristmk6.c:224"
|
||||
|
||||
- name: mk6nsw11.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/aristmk6.c:225"
|
||||
|
||||
# Pinball
|
||||
- name: allied.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/allied.c:711"
|
||||
|
||||
- name: gp_110.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/gp_1.c:531"
|
||||
|
||||
- name: gts1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/gts1.c:978"
|
||||
|
||||
- name: gts1s.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/gts1.c:981"
|
||||
|
||||
# Other BIOS root sets
|
||||
- name: bubsys.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/nemesis.c:2707"
|
||||
|
||||
- name: isgsm.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/segas16b.c:7501"
|
||||
|
||||
- name: iteagle.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/iteagle.c:315"
|
||||
|
||||
- name: pyson.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/pyson.c:251"
|
||||
|
||||
- name: sammymdl.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/sigmab98.c:2277"
|
||||
|
||||
- name: shtzone.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/shtzone.c:121"
|
||||
|
||||
- name: su2000.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/su2000.c:296"
|
||||
|
||||
- name: tourvis.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/tourvis.c:612"
|
||||
|
||||
- name: v4bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/mpu4vid.c:3655"
|
||||
|
||||
@@ -1,24 +1,26 @@
|
||||
emulator: MAME 2016
|
||||
type: libretro
|
||||
core_classification: frozen_snapshot
|
||||
source: "https://github.com/libretro/mame2016-libretro"
|
||||
upstream: "https://github.com/mamedev/mame/tree/mame0174"
|
||||
logo: "https://raw.githubusercontent.com/mamedev/mame/master/docs/source/images/MAMElogo.svg"
|
||||
profiled_date: "2026-03-18"
|
||||
profiled_date: "2026-03-22"
|
||||
core_version: "0.174"
|
||||
|
||||
cores:
|
||||
- mame2016
|
||||
|
||||
display_name: "Arcade (MAME 2016)"
|
||||
mame_version: "0.174"
|
||||
systems:
|
||||
- snk-neogeo-mvs
|
||||
- snk-neogeo-aes
|
||||
- snk-neogeo-cd
|
||||
- igs-pgm
|
||||
- igs-pgm2
|
||||
- sega-naomi
|
||||
- sega-naomi2
|
||||
- sega-naomigd
|
||||
- sammy-atomiswave
|
||||
- sega-stv
|
||||
- sega-model2
|
||||
- sega-model3
|
||||
- sega-lindbergh
|
||||
- sega-hikaru
|
||||
- sega-chihiro
|
||||
@@ -30,50 +32,30 @@ systems:
|
||||
- nintendo-sfcbox
|
||||
- nintendo-nss
|
||||
- philips-cdi
|
||||
- commodore-cd32
|
||||
- commodore-cubo
|
||||
- namco-system246
|
||||
- namco-system256
|
||||
- namco-system573
|
||||
- konami-viper
|
||||
- cave-cv1000
|
||||
- taito-gnet
|
||||
- super-kaneko-nova
|
||||
- capcom-zn1
|
||||
- capcom-zn2
|
||||
- konami-gv
|
||||
- panasonic-3do
|
||||
- hyper-neogeo64
|
||||
- konami-twinkle
|
||||
|
||||
notes: |
|
||||
MAME 2016 is a libretro port of MAME 0.174, released mid-2016. Compared to
|
||||
mame2010 (0.139), it adds 6 years of MAME development including significantly
|
||||
better driver accuracy, ~9200 more ROM sets (23430 vs ~14000), and new hardware
|
||||
support.
|
||||
Frozen snapshot of MAME 0.174 (mid-2016). 69 BIOS root sets. Upstream
|
||||
comparison (tag mame0174): BIOS root sets identical, romload.cpp unmodified,
|
||||
no hiscore.c added. Shallowest libretro fork.
|
||||
|
||||
Key differences from mame2010 (0.139):
|
||||
- Driver source files renamed from .c to .cpp
|
||||
- Neo Geo: Universe BIOS updated to 3.2 (was 2.3 in 0.139)
|
||||
- NAOMI: 23 BIOS variants (Japan/Export/USA/Korea/Dev), same EPR numbering
|
||||
- Sega Lindbergh: new board support (lindbios.zip), 3 BIOS versions
|
||||
- PGM2: new IGS PolyGame Master 2 support (no shared BIOS ZIP)
|
||||
- Saturn driver split to separate saturn.cpp (was in stv.c)
|
||||
- Dreamcast driver split to dccons.cpp, 5 BIOS variants
|
||||
- PlayStation: expanded BIOS coverage (9 JP, 7 EU, 9 US variants)
|
||||
- More Cave CV1000/SH3 games (26 sets, no shared BIOS)
|
||||
- Model 2/3: improved emulation, same BIOS structure
|
||||
Cheats use per-game XML files loaded from system_dir/mame2016/cheat/.
|
||||
Samples in system_dir/mame2016/samples/.
|
||||
Artwork in system_dir/mame2016/artwork/.
|
||||
|
||||
Key differences from current MAME (0.274+):
|
||||
- Missing BIOS dumps added after 0.174 (newer redumps, alt regions)
|
||||
- Neo Geo: no Universe BIOS 4.0 (added in later MAME)
|
||||
- Some CRC32/SHA1 values differ for redumped ROMs
|
||||
- Fewer Sega board BIOS region variants
|
||||
- No Konami e-Amusement/Bemani expansions from post-2016
|
||||
|
||||
BIOS ZIPs are standard MAME romsets. The core looks for them in:
|
||||
1. {content_dir}/ (same folder as the game ROM)
|
||||
2. {system_dir}/mame2016/ (libretro system subfolder)
|
||||
3. {system_dir}/ (libretro system root)
|
||||
|
||||
ROM naming follows MAME 0.174 conventions. Use a 0.174-specific romset for
|
||||
full compatibility.
|
||||
ROM naming follows MAME 0.174 conventions.
|
||||
|
||||
files:
|
||||
# SNK Neo Geo MVS/AES
|
||||
@@ -81,8 +63,7 @@ files:
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: snk-neogeo-mvs
|
||||
note: "MVS/AES BIOS, 25+ variants (12 official + 13 Universe BIOS up to 3.2)"
|
||||
source_ref: "src/mame/drivers/neogeo.cpp"
|
||||
source_ref: "src/mame/drivers/neogeo.cpp:2033"
|
||||
contents:
|
||||
- name: sp-s2.sp1
|
||||
description: Europe MVS v2, default
|
||||
@@ -102,313 +83,403 @@ files:
|
||||
- name: 000-lo.lo
|
||||
description: zoom table, always required
|
||||
- name: uni-bios_3_2.rom
|
||||
description: Universe BIOS 3.2, newest hack
|
||||
|
||||
# Neo Geo CD
|
||||
- name: neocdz.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: snk-neogeo-cd
|
||||
note: "Neo Geo CDZ BIOS"
|
||||
source_ref: "src/mame/drivers/neogeocd.cpp"
|
||||
contents:
|
||||
- name: neocd.bin
|
||||
description: CDZ BIOS
|
||||
size: 524288
|
||||
- name: 000-lo.lo
|
||||
description: zoom table
|
||||
description: Universe BIOS 3.2, hack
|
||||
|
||||
# IGS PGM
|
||||
- name: pgm.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: igs-pgm
|
||||
note: "PGM system BIOS, 2 program ROM versions + shared tiles/samples"
|
||||
source_ref: "src/mame/drivers/pgm.cpp"
|
||||
contents:
|
||||
- name: pgm_p02s.u20
|
||||
description: 68K BIOS v2, default
|
||||
- name: pgm_p01s.u20
|
||||
description: 68K BIOS v1
|
||||
- name: pgm_t01s.rom
|
||||
description: text tiles
|
||||
size: 2097152
|
||||
- name: pgm_m01s.rom
|
||||
description: samples
|
||||
size: 2097152
|
||||
source_ref: "src/mame/drivers/pgm.cpp:4518"
|
||||
|
||||
# Sega NAOMI / NAOMI 2 / GD-ROM / Atomiswave
|
||||
- name: naomi.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
note: "NAOMI BIOS, 23 variants: 8 Japan + 6 Export + 6 USA + 2 Korea + 1 Dev"
|
||||
source_ref: "src/mame/drivers/naomi.cpp:2904-2951"
|
||||
contents:
|
||||
- name: epr-21576h.ic27
|
||||
description: Japan, latest
|
||||
- name: epr-21578h.ic27
|
||||
description: Export, latest
|
||||
- name: epr-21577h.ic27
|
||||
description: USA, latest
|
||||
source_ref: "src/mame/drivers/naomi.cpp:9464"
|
||||
|
||||
- name: naomi2.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomi2
|
||||
note: "NAOMI 2 BIOS, same EPR structure as NAOMI"
|
||||
source_ref: "src/mame/drivers/naomi.cpp:3046-3072"
|
||||
source_ref: "src/mame/drivers/naomi.cpp:9469"
|
||||
|
||||
- name: naomigd.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-naomigd
|
||||
note: "NAOMI GD-ROM BIOS, requires rev E or higher"
|
||||
source_ref: "src/mame/drivers/naomi.cpp:2994-3044"
|
||||
source_ref: "src/mame/drivers/naomi.cpp:9470"
|
||||
|
||||
- name: awbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sammy-atomiswave
|
||||
note: "Atomiswave BIOS (Sammy)"
|
||||
source_ref: "src/mame/drivers/naomi.cpp:3073-3088"
|
||||
source_ref: "src/mame/drivers/naomi.cpp:9788"
|
||||
|
||||
# Dedicated NAOMI game BIOS sets
|
||||
- name: hod2bios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
note: "House of the Dead 2 dedicated BIOS, 3 variants"
|
||||
source_ref: "src/mame/drivers/naomi.cpp:2963-2971"
|
||||
source_ref: "src/mame/drivers/naomi.cpp:9465"
|
||||
note: "game-specific BIOS for House of the Dead 2"
|
||||
|
||||
- name: f355dlx.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
note: "Ferrari F355 Deluxe dedicated BIOS"
|
||||
source_ref: "src/mame/drivers/naomi.cpp:2973-2976"
|
||||
source_ref: "src/mame/drivers/naomi.cpp:9466"
|
||||
note: "game-specific BIOS for Ferrari F355 Challenge deluxe"
|
||||
|
||||
- name: f355bios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
note: "Ferrari F355 Challenge dedicated BIOS, 2 variants"
|
||||
source_ref: "src/mame/drivers/naomi.cpp:2978-2983"
|
||||
source_ref: "src/mame/drivers/naomi.cpp:9467"
|
||||
note: "game-specific BIOS for Ferrari F355 Challenge twin"
|
||||
|
||||
- name: airlbios.zip
|
||||
required: false
|
||||
category: bios_zip
|
||||
system: sega-naomi
|
||||
note: "Airline Pilots Deluxe dedicated BIOS, 2 variants"
|
||||
source_ref: "src/mame/drivers/naomi.cpp:2985-2990"
|
||||
source_ref: "src/mame/drivers/naomi.cpp:9468"
|
||||
note: "game-specific BIOS for Airline Pilots deluxe"
|
||||
|
||||
# Sega ST-V
|
||||
# Sega ST-V / Lindbergh / SP / Hikaru / Chihiro / Triforce
|
||||
- name: stvbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-stv
|
||||
note: "ST-V BIOS, 10+ region variants (JP/US/EU/TW/Dev)"
|
||||
source_ref: "src/mame/drivers/stv.cpp"
|
||||
contents:
|
||||
- name: epr-20091.ic8
|
||||
description: Japan 97/08/21, default
|
||||
- name: epr-19730.ic8
|
||||
description: Japan 97/02/17
|
||||
source_ref: "src/mame/drivers/stv.cpp:3404"
|
||||
|
||||
# Sega Lindbergh (new vs mame2010)
|
||||
- name: lindbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-lindbergh
|
||||
note: "Lindbergh BIOS, 3 PC BIOS versions + MPC firmware + GPU BIOS"
|
||||
source_ref: "src/mame/drivers/lindbergh.cpp"
|
||||
contents:
|
||||
- name: 6.0.0010a.bin
|
||||
description: PC BIOS v6.0.0010 alt
|
||||
- name: 6.0.0009.bin
|
||||
description: PC BIOS v6.0.0009
|
||||
- name: fpr-24370b.ic6
|
||||
description: MPC firmware
|
||||
size: 4194304
|
||||
- name: vid_bios.u504
|
||||
description: GeForce BIOS
|
||||
source_ref: "src/mame/drivers/lindbergh.cpp:585"
|
||||
|
||||
# Sega Model 2
|
||||
- name: model2.zip
|
||||
- name: segasp.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-model2
|
||||
note: "Model 2 BIOS"
|
||||
source_ref: "src/mame/drivers/model2.cpp"
|
||||
source_ref: "src/mame/drivers/segasp.cpp:540"
|
||||
|
||||
# Sega Hikaru / Chihiro / Triforce
|
||||
- name: hikaru.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-hikaru
|
||||
note: "Hikaru BIOS (limited functionality in 0.174)"
|
||||
source_ref: "src/mame/drivers/hikaru.cpp"
|
||||
source_ref: "src/mame/drivers/hikaru.cpp:752"
|
||||
|
||||
- name: chihiro.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-chihiro
|
||||
note: "Chihiro BIOS (Xbox-based, limited in 0.174)"
|
||||
source_ref: "src/mame/drivers/chihiro.cpp"
|
||||
source_ref: "src/mame/drivers/chihiro.cpp:1487"
|
||||
|
||||
- name: triforce.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-triforce
|
||||
note: "Triforce BIOS (GameCube-based, limited in 0.174)"
|
||||
source_ref: "src/mame/drivers/triforce.cpp"
|
||||
source_ref: "src/mame/drivers/triforce.cpp:1027"
|
||||
|
||||
# DECO Cassette
|
||||
- name: decocass.zip
|
||||
- name: sammymdl.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: deco-cassette
|
||||
note: "DECO Cassette BIOS"
|
||||
source_ref: "src/mame/drivers/decocass.cpp"
|
||||
|
||||
# Nintendo arcade
|
||||
- name: playch10.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-playch10
|
||||
note: "PlayChoice-10 BIOS"
|
||||
source_ref: "src/mame/drivers/playch10.cpp"
|
||||
|
||||
- name: nss.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-nss
|
||||
note: "Nintendo Super System BIOS"
|
||||
source_ref: "src/mame/drivers/nss.cpp"
|
||||
|
||||
- name: sfcbox.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-sfcbox
|
||||
note: "Super Famicom Box BIOS"
|
||||
source_ref: "src/mame/drivers/sfcbox.cpp"
|
||||
source_ref: "src/mame/drivers/sigmab98.cpp:2937"
|
||||
|
||||
# Sega Mega Drive arcade
|
||||
- name: megaplay.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-megaplay
|
||||
note: "Mega Play BIOS (Mega Drive arcade)"
|
||||
source_ref: "src/mame/drivers/megaplay.cpp"
|
||||
source_ref: "src/mame/drivers/megaplay.cpp:944"
|
||||
|
||||
- name: megatech.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: sega-megatech
|
||||
note: "Mega-Tech BIOS (Mega Drive arcade)"
|
||||
source_ref: "src/mame/drivers/megatech.cpp"
|
||||
source_ref: "src/mame/drivers/megatech.cpp:1411"
|
||||
|
||||
# DECO Cassette
|
||||
- name: decocass.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: deco-cassette
|
||||
source_ref: "src/mame/drivers/decocass.cpp:1653"
|
||||
|
||||
# Nintendo arcade
|
||||
- name: playch10.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-playch10
|
||||
source_ref: "src/mame/drivers/playch10.cpp:1660"
|
||||
|
||||
- name: nss.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-nss
|
||||
source_ref: "src/mame/drivers/nss.cpp:1062"
|
||||
|
||||
- name: sfcbox.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: nintendo-sfcbox
|
||||
source_ref: "src/mame/drivers/sfcbox.cpp:574"
|
||||
|
||||
# Philips CD-i
|
||||
- name: cdi.zip
|
||||
- name: cdibios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: philips-cdi
|
||||
note: "CD-i BIOS"
|
||||
source_ref: "src/mame/drivers/cdi.cpp"
|
||||
source_ref: "src/mame/drivers/cdi.cpp:1294"
|
||||
|
||||
# Commodore CD32
|
||||
- name: cd32.zip
|
||||
# Commodore Cubo (CD32-based arcade)
|
||||
- name: cubo.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: commodore-cd32
|
||||
note: "Amiga CD32 BIOS"
|
||||
source_ref: "src/mame/drivers/cubocd32.cpp"
|
||||
system: commodore-cubo
|
||||
source_ref: "src/mame/drivers/cubo.cpp:1365"
|
||||
|
||||
# Namco boards
|
||||
- name: sys246.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system246
|
||||
note: "Namco System 246 BIOS (PS2-based)"
|
||||
source_ref: "src/mame/drivers/namcops2.cpp"
|
||||
source_ref: "src/mame/drivers/namcops2.cpp:1582"
|
||||
|
||||
- name: sys256.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system256
|
||||
note: "Namco System 256 BIOS (PS2-based)"
|
||||
source_ref: "src/mame/drivers/namcops2.cpp"
|
||||
source_ref: "src/mame/drivers/namcops2.cpp:1622"
|
||||
|
||||
- name: sys573.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: namco-system573
|
||||
note: "Konami System 573 BIOS (PSX-based)"
|
||||
source_ref: "src/mame/drivers/ksys573.cpp"
|
||||
source_ref: "src/mame/drivers/ksys573.cpp:4691"
|
||||
|
||||
# Konami Viper
|
||||
- name: kviper.zip
|
||||
# Konami
|
||||
- name: konamigx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-viper
|
||||
note: "Konami Viper BIOS (3dfx-based, limited in 0.174)"
|
||||
source_ref: "src/mame/drivers/viper.cpp"
|
||||
|
||||
# Taito G-NET
|
||||
- name: taitogn.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: taito-gnet
|
||||
note: "Taito G-Net BIOS (PSX-based)"
|
||||
source_ref: "src/mame/drivers/taitogn.cpp"
|
||||
|
||||
# PSX-based arcade boards
|
||||
- name: cpzn1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: capcom-zn1
|
||||
note: "Capcom ZN-1 BIOS (PSX-based)"
|
||||
source_ref: "src/mame/drivers/zn.cpp"
|
||||
|
||||
- name: cpzn2.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: capcom-zn2
|
||||
note: "Capcom ZN-2 BIOS (PSX-based)"
|
||||
source_ref: "src/mame/drivers/zn.cpp"
|
||||
source_ref: "src/mame/drivers/konamigx.cpp:3928"
|
||||
|
||||
- name: konamigv.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-gv
|
||||
note: "Konami GV BIOS (PSX-based)"
|
||||
source_ref: "src/mame/drivers/konamigv.cpp"
|
||||
source_ref: "src/mame/drivers/konamigv.cpp:848"
|
||||
|
||||
# Other notable BIOS sets
|
||||
- name: kviper.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-viper
|
||||
source_ref: "src/mame/drivers/viper.cpp:2811"
|
||||
|
||||
- name: gq863.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: konami-twinkle
|
||||
source_ref: "src/mame/drivers/twinkle.cpp:1334"
|
||||
|
||||
# Taito
|
||||
- name: taitogn.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: taito-gnet
|
||||
source_ref: "src/mame/drivers/taitogn.cpp:1076"
|
||||
|
||||
- name: taitotz.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/taitotz.cpp:2918"
|
||||
|
||||
- name: taitofx1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.cpp:4986"
|
||||
|
||||
# PSX-based arcade boards (ZN)
|
||||
- name: cpzn1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: capcom-zn1
|
||||
source_ref: "src/mame/drivers/zn.cpp:4879"
|
||||
|
||||
- name: cpzn2.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: capcom-zn2
|
||||
source_ref: "src/mame/drivers/zn.cpp:4902"
|
||||
|
||||
- name: atpsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.cpp:4932"
|
||||
|
||||
- name: acpsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.cpp:4941"
|
||||
|
||||
- name: tps.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.cpp:4952"
|
||||
|
||||
- name: vspsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.cpp:4976"
|
||||
|
||||
- name: psarc95.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.cpp:5015"
|
||||
|
||||
- name: atluspsx.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/zn.cpp:5041"
|
||||
|
||||
# Super Kaneko Nova System
|
||||
- name: skns.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: super-kaneko-nova
|
||||
note: "Super Kaneko Nova System BIOS, 5 regions"
|
||||
source_ref: "src/mame/drivers/suprnova.cpp"
|
||||
source_ref: "src/mame/drivers/suprnova.cpp:1785"
|
||||
|
||||
- name: alg_bios.zip
|
||||
- name: mac2bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: alg-laserdisc
|
||||
note: "American Laser Games BIOS (Amiga-based laserdisc)"
|
||||
source_ref: "src/mame/drivers/alg.cpp"
|
||||
source_ref: "src/mame/drivers/macs.cpp:771"
|
||||
|
||||
- name: macsbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/macs.cpp:770"
|
||||
|
||||
# Panasonic 3DO
|
||||
- name: 3dobios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: panasonic-3do
|
||||
source_ref: "src/mame/drivers/3do.cpp:253"
|
||||
|
||||
# Hyper Neo-Geo 64
|
||||
- name: hng64.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: hyper-neogeo64
|
||||
note: "Hyper Neo-Geo 64 BIOS (limited in 0.174)"
|
||||
source_ref: "src/mame/drivers/hng64.cpp"
|
||||
source_ref: "src/mame/drivers/hng64.cpp:1994"
|
||||
|
||||
# Arcadia Systems
|
||||
- name: ar_bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/arsystems.cpp:974"
|
||||
|
||||
# American Laser Games
|
||||
- name: alg_bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/alg.cpp:783"
|
||||
|
||||
# Aleck64 (N64-based)
|
||||
- name: aleck64.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/aleck64.cpp:1166"
|
||||
|
||||
# Atari System 1
|
||||
- name: atarisy1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/atarisy1.cpp:2483"
|
||||
|
||||
# Exidy Max-A-Flex
|
||||
- name: maxaflex.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/maxaflex.cpp:538"
|
||||
|
||||
# Crystal System
|
||||
- name: crysbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/crystal.cpp:1415"
|
||||
|
||||
# Galaxy Games
|
||||
- name: galgbios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/tmaster.cpp:1865"
|
||||
|
||||
# Aristocrat MK5/MK6
|
||||
- name: aristmk5.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/aristmk5.cpp:2191"
|
||||
|
||||
- name: aristmk6.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/aristmk6.cpp:2922"
|
||||
|
||||
# Pinball
|
||||
- name: allied.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/allied.cpp:711"
|
||||
|
||||
- name: gp_110.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/gp_1.cpp:531"
|
||||
|
||||
- name: gts1.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/gts1.cpp:978"
|
||||
|
||||
- name: gts1s.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/gts1.cpp:981"
|
||||
|
||||
# Other BIOS root sets
|
||||
- name: bubsys.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/nemesis.cpp:2720"
|
||||
|
||||
- name: isgsm.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
system: isg-selection-master
|
||||
note: "ISG Selection Master BIOS (Sega System 16 conversion)"
|
||||
source_ref: "src/mame/drivers/isgsm.cpp"
|
||||
source_ref: "src/mame/drivers/segas16b.cpp:9463"
|
||||
|
||||
- name: iteagle.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/iteagle.cpp:585"
|
||||
|
||||
- name: pyson.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/pyson.cpp:253"
|
||||
|
||||
- name: shtzone.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/shtzone.cpp:123"
|
||||
|
||||
- name: su2000.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/su2000.cpp:269"
|
||||
|
||||
- name: tourvis.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/tourvis.cpp:550"
|
||||
|
||||
- name: v4bios.zip
|
||||
required: true
|
||||
category: bios_zip
|
||||
source_ref: "src/mame/drivers/mpu4vid.cpp:3654"
|
||||
|
||||
@@ -1,8 +1,12 @@
|
||||
emulator: "mamearcade"
|
||||
emulator: MAME Arcade
|
||||
type: alias
|
||||
alias_of: "mame2016"
|
||||
profiled_date: "2026-03-18"
|
||||
core_version: "Git"
|
||||
alias_of: mame
|
||||
source: "https://github.com/libretro/mame"
|
||||
upstream: "https://github.com/mamedev/mame"
|
||||
profiled_date: "2026-03-22"
|
||||
core_version: "0.286"
|
||||
display_name: "Arcade (MAME/Arcade)"
|
||||
note: "This core uses the same BIOS/firmware as mame2016. See emulators/mame2016.yml for details."
|
||||
cores:
|
||||
- mamearcade
|
||||
note: "Arcade-only build of libretro/mame (SUBTARGET=arcade). Same source, same CORE_NAME, same paths (system_dir/mame/). Excludes console/computer drivers."
|
||||
files: []
|
||||
|
||||
@@ -1,8 +1,12 @@
|
||||
emulator: "mamemess"
|
||||
emulator: MAME MESS
|
||||
type: alias
|
||||
alias_of: "mame2016"
|
||||
profiled_date: "2026-03-18"
|
||||
core_version: "Git"
|
||||
alias_of: mame
|
||||
source: "https://github.com/libretro/mame"
|
||||
upstream: "https://github.com/mamedev/mame"
|
||||
profiled_date: "2026-03-22"
|
||||
core_version: "0.286"
|
||||
display_name: "Multi (MAME/MESS)"
|
||||
note: "This core uses the same BIOS/firmware as mame2016. See emulators/mame2016.yml for details."
|
||||
cores:
|
||||
- mamemess
|
||||
note: "Console/computer-only build of libretro/mame (SUBTARGET=mess). Same source, same CORE_NAME, same paths (system_dir/mame/). Excludes arcade drivers."
|
||||
files: []
|
||||
|
||||
Reference in New Issue
Block a user