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

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

View File

@@ -1,5 +1,5 @@
{ {
"generated_at": "2026-03-22T18:53:30Z", "generated_at": "2026-03-22T21:24:06Z",
"total_files": 6733, "total_files": 6733,
"total_size": 5288642642, "total_size": 5288642642,
"files": { "files": {

607
emulators/mame.yml Normal file
View 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"

View File

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

250
emulators/mame2003.yml Normal file
View 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)

View File

@@ -1,8 +1,43 @@
emulator: "mame2003_midway" emulator: MAME 2003 Midway
type: alias type: libretro
alias_of: "mame2003_plus" core_classification: frozen_snapshot
profiled_date: "2026-03-18" source: "https://github.com/libretro/mame2003_midway"
upstream: "https://www.mamedev.org"
profiled_date: "2026-03-22"
core_version: "0.78" core_version: "0.78"
display_name: "Arcade (MAME 2003 Midway)" 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/"

View File

@@ -1,11 +1,17 @@
emulator: MAME 2003-Plus emulator: MAME 2003-Plus
type: libretro type: libretro
core_classification: enhanced_fork
source: "https://github.com/libretro/mame2003-plus-libretro" 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" 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" core_version: "2003-Plus"
display_name: "Arcade (MAME 2003-Plus)" display_name: "Arcade (MAME 2003-Plus)"
mame_version: "0.78 (plus backports)" mame_version: "0.78 (plus backports)"
cores:
- mame2003_plus
systems: systems:
- snk-neogeo-mvs - snk-neogeo-mvs
- snk-neogeo-aes - snk-neogeo-aes
@@ -25,6 +31,7 @@ systems:
- zn1-video-system - zn1-video-system
- zn1-acclaim - zn1-acclaim
- zn1-atlus - zn1-atlus
- century-cvs
notes: | notes: |
MAME 2003-Plus is a libretro port of MAME 0.78 with backported drivers, bug fixes, 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. flagged NOT_WORKING due to incomplete PlayStation emulation in 0.78.
files: 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) # SNK Neo Geo MVS/AES (neogeo.zip)
# --------------------------------------------------------- # ---------------------------------------------------------
@@ -371,6 +397,26 @@ files:
description: Acclaim PSX BIOS description: Acclaim PSX BIOS
size: 524288 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 # Atlus PSX (PSARC95) - BIOS ROM is NO_DUMP
# - name: psarc95.zip # - name: psarc95.zip
# note: "PSARC95 BIOS is NO_DUMP (coh1002e.bin), games won't boot" # note: "PSARC95 BIOS is NO_DUMP (coh1002e.bin), games won't boot"

View File

@@ -1,8 +1,327 @@
emulator: "mame2009" emulator: MAME 2009
type: alias type: libretro
alias_of: "mame2010" core_classification: frozen_snapshot
profiled_date: "2026-03-18" 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" core_version: "0.135u4"
display_name: "Arcade (MAME 2009)" 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"

View File

@@ -1,11 +1,16 @@
emulator: MAME 2010 emulator: MAME 2010
type: libretro type: libretro
core_classification: frozen_snapshot
source: "https://github.com/libretro/mame2010-libretro" 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" 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" core_version: "0.139"
display_name: "Arcade (MAME 2010)" display_name: "Arcade (MAME 2010)"
mame_version: "0.139" mame_version: "0.139"
cores:
- mame2010
systems: systems:
- snk-neogeo-mvs - snk-neogeo-mvs
- igs-pgm - igs-pgm
@@ -35,33 +40,32 @@ systems:
- cave-cv1000 - cave-cv1000
notes: | notes: |
MAME 2010 is a libretro port of MAME 0.139, released around mid-2010. Compared Frozen snapshot of MAME 0.139 (mid-2010). Sourced from mame0139s.zip.
to mame2003 (MAME 0.78, early 2003), it adds roughly 7 years of MAME development 51 BIOS root sets. Upstream comparison (tag mame0139): BIOS root sets
including better driver accuracy, more supported arcade boards, and additional identical, romload.c modified (libretro_content_directory), hiscore.c
BIOS sets. added (not in upstream), cheat.c modified (cheatpath global).
Key differences from mame2003 (0.78): hiscore.dat is embedded in binary (precompile/hiscore_dat.h). External
- 51 BIOS root sets vs ~30 in mame2003 hiscore.dat loadable via core option mame-external_hiscore from
- Sega boards: adds Hikaru, Chihiro, Triforce, Naomi 2, Naomi GD-ROM system_dir/mame2010/. Cheats use per-game XML files (cheat.zip in
- Namco boards: adds System 246/256/573 metadata/). Samples in system_dir/mame2010/samples/.
- 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
BIOS ZIPs are standard MAME romsets. The core looks for them in: ROM naming follows MAME 0.139 conventions.
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.
files: 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 # SNK Neo Geo MVS/AES
- name: neogeo.zip - name: neogeo.zip
required: true required: true
@@ -224,7 +228,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: philips-cdi system: philips-cdi
note: "CD-i BIOS (not in mame2003)" note: "CD-i BIOS"
source_ref: "src/mame/drivers/cdi.c" source_ref: "src/mame/drivers/cdi.c"
# Namco boards # Namco boards
@@ -232,14 +236,14 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: namco-system246 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" source_ref: "src/mame/drivers/namcops2.c"
- name: sys256.zip - name: sys256.zip
required: true required: true
category: bios_zip category: bios_zip
system: namco-system256 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" source_ref: "src/mame/drivers/namcops2.c"
- name: sys573.zip - name: sys573.zip
@@ -315,3 +319,108 @@ files:
system: hyper-neogeo64 system: hyper-neogeo64
note: "Hyper Neo-Geo 64 BIOS (not working in 0.139)" note: "Hyper Neo-Geo 64 BIOS (not working in 0.139)"
source_ref: "src/mame/drivers/hng64.c" 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"

View File

@@ -1,8 +1,471 @@
emulator: "mame2015" emulator: MAME 2015
type: alias type: libretro
alias_of: "mame2016" core_classification: frozen_snapshot
profiled_date: "2026-03-18" 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" core_version: "0.160"
display_name: "Arcade (MAME 2015)" display_name: "Arcade (MAME 2015)"
note: "This core uses the same BIOS/firmware as mame2016. See emulators/mame2016.yml for details." mame_version: "0.160"
files: []
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"

View File

@@ -1,24 +1,26 @@
emulator: MAME 2016 emulator: MAME 2016
type: libretro type: libretro
core_classification: frozen_snapshot
source: "https://github.com/libretro/mame2016-libretro" 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" 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" core_version: "0.174"
cores:
- mame2016
display_name: "Arcade (MAME 2016)" display_name: "Arcade (MAME 2016)"
mame_version: "0.174" mame_version: "0.174"
systems: systems:
- snk-neogeo-mvs - snk-neogeo-mvs
- snk-neogeo-aes - snk-neogeo-aes
- snk-neogeo-cd
- igs-pgm - igs-pgm
- igs-pgm2
- sega-naomi - sega-naomi
- sega-naomi2 - sega-naomi2
- sega-naomigd - sega-naomigd
- sammy-atomiswave - sammy-atomiswave
- sega-stv - sega-stv
- sega-model2
- sega-model3
- sega-lindbergh - sega-lindbergh
- sega-hikaru - sega-hikaru
- sega-chihiro - sega-chihiro
@@ -30,50 +32,30 @@ systems:
- nintendo-sfcbox - nintendo-sfcbox
- nintendo-nss - nintendo-nss
- philips-cdi - philips-cdi
- commodore-cd32 - commodore-cubo
- namco-system246 - namco-system246
- namco-system256 - namco-system256
- namco-system573 - namco-system573
- konami-viper - konami-viper
- cave-cv1000
- taito-gnet - taito-gnet
- super-kaneko-nova - super-kaneko-nova
- capcom-zn1 - capcom-zn1
- capcom-zn2 - capcom-zn2
- konami-gv - konami-gv
- panasonic-3do
- hyper-neogeo64
- konami-twinkle
notes: | notes: |
MAME 2016 is a libretro port of MAME 0.174, released mid-2016. Compared to Frozen snapshot of MAME 0.174 (mid-2016). 69 BIOS root sets. Upstream
mame2010 (0.139), it adds 6 years of MAME development including significantly comparison (tag mame0174): BIOS root sets identical, romload.cpp unmodified,
better driver accuracy, ~9200 more ROM sets (23430 vs ~14000), and new hardware no hiscore.c added. Shallowest libretro fork.
support.
Key differences from mame2010 (0.139): Cheats use per-game XML files loaded from system_dir/mame2016/cheat/.
- Driver source files renamed from .c to .cpp Samples in system_dir/mame2016/samples/.
- Neo Geo: Universe BIOS updated to 3.2 (was 2.3 in 0.139) Artwork in system_dir/mame2016/artwork/.
- 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
Key differences from current MAME (0.274+): ROM naming follows MAME 0.174 conventions.
- 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.
files: files:
# SNK Neo Geo MVS/AES # SNK Neo Geo MVS/AES
@@ -81,8 +63,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: snk-neogeo-mvs 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:2033"
source_ref: "src/mame/drivers/neogeo.cpp"
contents: contents:
- name: sp-s2.sp1 - name: sp-s2.sp1
description: Europe MVS v2, default description: Europe MVS v2, default
@@ -102,313 +83,403 @@ files:
- name: 000-lo.lo - name: 000-lo.lo
description: zoom table, always required description: zoom table, always required
- name: uni-bios_3_2.rom - name: uni-bios_3_2.rom
description: Universe BIOS 3.2, newest hack description: Universe BIOS 3.2, 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
# IGS PGM # IGS PGM
- name: pgm.zip - name: pgm.zip
required: true required: true
category: bios_zip category: bios_zip
system: igs-pgm system: igs-pgm
note: "PGM system BIOS, 2 program ROM versions + shared tiles/samples" source_ref: "src/mame/drivers/pgm.cpp:4518"
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
# Sega NAOMI / NAOMI 2 / GD-ROM / Atomiswave # Sega NAOMI / NAOMI 2 / GD-ROM / Atomiswave
- name: naomi.zip - name: naomi.zip
required: true required: true
category: bios_zip category: bios_zip
system: sega-naomi 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:9464"
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
- name: naomi2.zip - name: naomi2.zip
required: true required: true
category: bios_zip category: bios_zip
system: sega-naomi2 system: sega-naomi2
note: "NAOMI 2 BIOS, same EPR structure as NAOMI" source_ref: "src/mame/drivers/naomi.cpp:9469"
source_ref: "src/mame/drivers/naomi.cpp:3046-3072"
- name: naomigd.zip - name: naomigd.zip
required: true required: true
category: bios_zip category: bios_zip
system: sega-naomigd system: sega-naomigd
note: "NAOMI GD-ROM BIOS, requires rev E or higher" source_ref: "src/mame/drivers/naomi.cpp:9470"
source_ref: "src/mame/drivers/naomi.cpp:2994-3044"
- name: awbios.zip - name: awbios.zip
required: true required: true
category: bios_zip category: bios_zip
system: sammy-atomiswave system: sammy-atomiswave
note: "Atomiswave BIOS (Sammy)" source_ref: "src/mame/drivers/naomi.cpp:9788"
source_ref: "src/mame/drivers/naomi.cpp:3073-3088"
# Dedicated NAOMI game BIOS sets
- name: hod2bios.zip - name: hod2bios.zip
required: false required: false
category: bios_zip category: bios_zip
system: sega-naomi source_ref: "src/mame/drivers/naomi.cpp:9465"
note: "House of the Dead 2 dedicated BIOS, 3 variants" note: "game-specific BIOS for House of the Dead 2"
source_ref: "src/mame/drivers/naomi.cpp:2963-2971"
- name: f355dlx.zip - name: f355dlx.zip
required: false required: false
category: bios_zip category: bios_zip
system: sega-naomi source_ref: "src/mame/drivers/naomi.cpp:9466"
note: "Ferrari F355 Deluxe dedicated BIOS" note: "game-specific BIOS for Ferrari F355 Challenge deluxe"
source_ref: "src/mame/drivers/naomi.cpp:2973-2976"
- name: f355bios.zip - name: f355bios.zip
required: false required: false
category: bios_zip category: bios_zip
system: sega-naomi source_ref: "src/mame/drivers/naomi.cpp:9467"
note: "Ferrari F355 Challenge dedicated BIOS, 2 variants" note: "game-specific BIOS for Ferrari F355 Challenge twin"
source_ref: "src/mame/drivers/naomi.cpp:2978-2983"
- name: airlbios.zip - name: airlbios.zip
required: false required: false
category: bios_zip category: bios_zip
system: sega-naomi source_ref: "src/mame/drivers/naomi.cpp:9468"
note: "Airline Pilots Deluxe dedicated BIOS, 2 variants" note: "game-specific BIOS for Airline Pilots deluxe"
source_ref: "src/mame/drivers/naomi.cpp:2985-2990"
# Sega ST-V # Sega ST-V / Lindbergh / SP / Hikaru / Chihiro / Triforce
- name: stvbios.zip - name: stvbios.zip
required: true required: true
category: bios_zip category: bios_zip
system: sega-stv system: sega-stv
note: "ST-V BIOS, 10+ region variants (JP/US/EU/TW/Dev)" source_ref: "src/mame/drivers/stv.cpp:3404"
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
# Sega Lindbergh (new vs mame2010)
- name: lindbios.zip - name: lindbios.zip
required: true required: true
category: bios_zip category: bios_zip
system: sega-lindbergh system: sega-lindbergh
note: "Lindbergh BIOS, 3 PC BIOS versions + MPC firmware + GPU BIOS" source_ref: "src/mame/drivers/lindbergh.cpp:585"
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
# Sega Model 2 - name: segasp.zip
- name: model2.zip
required: true required: true
category: bios_zip category: bios_zip
system: sega-model2 source_ref: "src/mame/drivers/segasp.cpp:540"
note: "Model 2 BIOS"
source_ref: "src/mame/drivers/model2.cpp"
# Sega Hikaru / Chihiro / Triforce
- name: hikaru.zip - name: hikaru.zip
required: true required: true
category: bios_zip category: bios_zip
system: sega-hikaru system: sega-hikaru
note: "Hikaru BIOS (limited functionality in 0.174)" source_ref: "src/mame/drivers/hikaru.cpp:752"
source_ref: "src/mame/drivers/hikaru.cpp"
- name: chihiro.zip - name: chihiro.zip
required: true required: true
category: bios_zip category: bios_zip
system: sega-chihiro system: sega-chihiro
note: "Chihiro BIOS (Xbox-based, limited in 0.174)" source_ref: "src/mame/drivers/chihiro.cpp:1487"
source_ref: "src/mame/drivers/chihiro.cpp"
- name: triforce.zip - name: triforce.zip
required: true required: true
category: bios_zip category: bios_zip
system: sega-triforce system: sega-triforce
note: "Triforce BIOS (GameCube-based, limited in 0.174)" source_ref: "src/mame/drivers/triforce.cpp:1027"
source_ref: "src/mame/drivers/triforce.cpp"
# DECO Cassette - name: sammymdl.zip
- name: decocass.zip
required: true required: true
category: bios_zip category: bios_zip
system: deco-cassette source_ref: "src/mame/drivers/sigmab98.cpp:2937"
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"
# Sega Mega Drive arcade # Sega Mega Drive arcade
- name: megaplay.zip - name: megaplay.zip
required: true required: true
category: bios_zip category: bios_zip
system: sega-megaplay system: sega-megaplay
note: "Mega Play BIOS (Mega Drive arcade)" source_ref: "src/mame/drivers/megaplay.cpp:944"
source_ref: "src/mame/drivers/megaplay.cpp"
- name: megatech.zip - name: megatech.zip
required: true required: true
category: bios_zip category: bios_zip
system: sega-megatech system: sega-megatech
note: "Mega-Tech BIOS (Mega Drive arcade)" source_ref: "src/mame/drivers/megatech.cpp:1411"
source_ref: "src/mame/drivers/megatech.cpp"
# 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 # Philips CD-i
- name: cdi.zip - name: cdibios.zip
required: true required: true
category: bios_zip category: bios_zip
system: philips-cdi system: philips-cdi
note: "CD-i BIOS" source_ref: "src/mame/drivers/cdi.cpp:1294"
source_ref: "src/mame/drivers/cdi.cpp"
# Commodore CD32 # Commodore Cubo (CD32-based arcade)
- name: cd32.zip - name: cubo.zip
required: true required: true
category: bios_zip category: bios_zip
system: commodore-cd32 system: commodore-cubo
note: "Amiga CD32 BIOS" source_ref: "src/mame/drivers/cubo.cpp:1365"
source_ref: "src/mame/drivers/cubocd32.cpp"
# Namco boards # Namco boards
- name: sys246.zip - name: sys246.zip
required: true required: true
category: bios_zip category: bios_zip
system: namco-system246 system: namco-system246
note: "Namco System 246 BIOS (PS2-based)" source_ref: "src/mame/drivers/namcops2.cpp:1582"
source_ref: "src/mame/drivers/namcops2.cpp"
- name: sys256.zip - name: sys256.zip
required: true required: true
category: bios_zip category: bios_zip
system: namco-system256 system: namco-system256
note: "Namco System 256 BIOS (PS2-based)" source_ref: "src/mame/drivers/namcops2.cpp:1622"
source_ref: "src/mame/drivers/namcops2.cpp"
- name: sys573.zip - name: sys573.zip
required: true required: true
category: bios_zip category: bios_zip
system: namco-system573 system: namco-system573
note: "Konami System 573 BIOS (PSX-based)" source_ref: "src/mame/drivers/ksys573.cpp:4691"
source_ref: "src/mame/drivers/ksys573.cpp"
# Konami Viper # Konami
- name: kviper.zip - name: konamigx.zip
required: true required: true
category: bios_zip category: bios_zip
system: konami-viper source_ref: "src/mame/drivers/konamigx.cpp:3928"
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"
- name: konamigv.zip - name: konamigv.zip
required: true required: true
category: bios_zip category: bios_zip
system: konami-gv system: konami-gv
note: "Konami GV BIOS (PSX-based)" source_ref: "src/mame/drivers/konamigv.cpp:848"
source_ref: "src/mame/drivers/konamigv.cpp"
# 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 - name: skns.zip
required: true required: true
category: bios_zip category: bios_zip
system: super-kaneko-nova system: super-kaneko-nova
note: "Super Kaneko Nova System BIOS, 5 regions" source_ref: "src/mame/drivers/suprnova.cpp:1785"
source_ref: "src/mame/drivers/suprnova.cpp"
- name: alg_bios.zip - name: mac2bios.zip
required: true required: true
category: bios_zip category: bios_zip
system: alg-laserdisc source_ref: "src/mame/drivers/macs.cpp:771"
note: "American Laser Games BIOS (Amiga-based laserdisc)"
source_ref: "src/mame/drivers/alg.cpp"
- 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 - name: hng64.zip
required: true required: true
category: bios_zip category: bios_zip
system: hyper-neogeo64 system: hyper-neogeo64
note: "Hyper Neo-Geo 64 BIOS (limited in 0.174)" source_ref: "src/mame/drivers/hng64.cpp:1994"
source_ref: "src/mame/drivers/hng64.cpp"
# 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 - name: isgsm.zip
required: true required: true
category: bios_zip category: bios_zip
system: isg-selection-master source_ref: "src/mame/drivers/segas16b.cpp:9463"
note: "ISG Selection Master BIOS (Sega System 16 conversion)"
source_ref: "src/mame/drivers/isgsm.cpp" - 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"

View File

@@ -1,8 +1,12 @@
emulator: "mamearcade" emulator: MAME Arcade
type: alias type: alias
alias_of: "mame2016" alias_of: mame
profiled_date: "2026-03-18" source: "https://github.com/libretro/mame"
core_version: "Git" upstream: "https://github.com/mamedev/mame"
profiled_date: "2026-03-22"
core_version: "0.286"
display_name: "Arcade (MAME/Arcade)" 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: [] files: []

View File

@@ -1,8 +1,12 @@
emulator: "mamemess" emulator: MAME MESS
type: alias type: alias
alias_of: "mame2016" alias_of: mame
profiled_date: "2026-03-18" source: "https://github.com/libretro/mame"
core_version: "Git" upstream: "https://github.com/mamedev/mame"
profiled_date: "2026-03-22"
core_version: "0.286"
display_name: "Multi (MAME/MESS)" 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: [] files: []