mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-04-13 12:22:33 -05:00
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
427 lines
11 KiB
YAML
427 lines
11 KiB
YAML
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-22"
|
|
core_version: "0.139"
|
|
display_name: "Arcade (MAME 2010)"
|
|
mame_version: "0.139"
|
|
|
|
cores:
|
|
- mame2010
|
|
systems:
|
|
- snk-neogeo-mvs
|
|
- igs-pgm
|
|
- sega-naomi
|
|
- sega-naomi2
|
|
- sega-naomigd
|
|
- sega-stv
|
|
- sega-hikaru
|
|
- sega-chihiro
|
|
- sega-triforce
|
|
- sega-model2
|
|
- commodore-cd32
|
|
- philips-cdi
|
|
- deco-cassette
|
|
- nintendo-playch10
|
|
- sega-megaplay
|
|
- sega-megatech
|
|
- nintendo-sfcbox
|
|
- nintendo-nss
|
|
- snk-neogeo-aes
|
|
- sammy-atomiswave
|
|
- taito-type-x
|
|
- namco-system246
|
|
- namco-system256
|
|
- namco-system573
|
|
- konami-viper
|
|
- cave-cv1000
|
|
|
|
notes: |
|
|
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).
|
|
|
|
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/.
|
|
|
|
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
|
|
category: bios_zip
|
|
system: snk-neogeo-mvs
|
|
note: "MVS/AES BIOS, 21 variants (11 official + 10 Universe BIOS up to 2.3)"
|
|
source_ref: "src/mame/drivers/neodrvr.c:565-614"
|
|
contents:
|
|
- name: sp-s2.sp1
|
|
description: Europe, default
|
|
- name: usa_2slt.bin
|
|
description: US, 2 slot
|
|
- name: asia-s3.rom
|
|
description: Asia
|
|
- name: vs-bios.rom
|
|
description: Japan VS
|
|
- name: sp-45.sp1
|
|
description: MV1C Asia
|
|
size: 524288
|
|
- name: sm1.sm1
|
|
description: Z80 sound, always required
|
|
- name: sfix.sfix
|
|
description: fix tiles, always required
|
|
- name: 000-lo.lo
|
|
description: zoom table, always required
|
|
|
|
# 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.c:1525-1533"
|
|
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 / Naomi GD-ROM / Atomiswave
|
|
- name: naomi.zip
|
|
required: true
|
|
category: bios_zip
|
|
system: sega-naomi
|
|
note: "Naomi BIOS, multiple region variants"
|
|
source_ref: "src/mame/drivers/naomi.c"
|
|
|
|
- name: naomi2.zip
|
|
required: true
|
|
category: bios_zip
|
|
system: sega-naomi2
|
|
note: "Naomi 2 BIOS"
|
|
source_ref: "src/mame/drivers/naomi.c"
|
|
|
|
- name: naomigd.zip
|
|
required: true
|
|
category: bios_zip
|
|
system: sega-naomigd
|
|
note: "Naomi GD-ROM BIOS"
|
|
source_ref: "src/mame/drivers/naomi.c"
|
|
|
|
- name: awbios.zip
|
|
required: true
|
|
category: bios_zip
|
|
system: sammy-atomiswave
|
|
note: "Atomiswave BIOS (Sammy)"
|
|
source_ref: "src/mame/drivers/naomi.c"
|
|
|
|
# Sega ST-V (Saturn-based arcade)
|
|
- name: stvbios.zip
|
|
required: true
|
|
category: bios_zip
|
|
system: sega-stv
|
|
note: "ST-V BIOS, multiple region variants"
|
|
source_ref: "src/mame/drivers/stv.c"
|
|
|
|
# Sega Hikaru / Chihiro / Triforce
|
|
- name: hikaru.zip
|
|
required: true
|
|
category: bios_zip
|
|
system: sega-hikaru
|
|
note: "Hikaru BIOS (not working in 0.139)"
|
|
source_ref: "src/mame/drivers/hikaru.c"
|
|
|
|
- name: chihiro.zip
|
|
required: true
|
|
category: bios_zip
|
|
system: sega-chihiro
|
|
note: "Chihiro BIOS (Xbox-based, not working in 0.139)"
|
|
source_ref: "src/mame/drivers/chihiro.c"
|
|
|
|
- name: triforce.zip
|
|
required: true
|
|
category: bios_zip
|
|
system: sega-triforce
|
|
note: "Triforce BIOS (GameCube-based, not working in 0.139)"
|
|
source_ref: "src/mame/drivers/triforce.c"
|
|
|
|
# DECO Cassette
|
|
- name: decocass.zip
|
|
required: true
|
|
category: bios_zip
|
|
system: deco-cassette
|
|
note: "DECO Cassette BIOS, 4 regions (Japan/USA/UK/Europe) x old/new"
|
|
source_ref: "src/mame/drivers/decocass.c"
|
|
|
|
# Nintendo arcade
|
|
- name: playch10.zip
|
|
required: true
|
|
category: bios_zip
|
|
system: nintendo-playch10
|
|
note: "PlayChoice-10 BIOS"
|
|
source_ref: "src/mame/drivers/playch10.c"
|
|
|
|
- name: nss.zip
|
|
required: true
|
|
category: bios_zip
|
|
system: nintendo-nss
|
|
note: "Nintendo Super System BIOS"
|
|
source_ref: "src/mame/drivers/nss.c"
|
|
|
|
- name: sfcbox.zip
|
|
required: true
|
|
category: bios_zip
|
|
system: nintendo-sfcbox
|
|
note: "Super Famicom Box BIOS"
|
|
source_ref: "src/mame/drivers/sfcbox.c"
|
|
|
|
# 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.c"
|
|
|
|
- name: megatech.zip
|
|
required: true
|
|
category: bios_zip
|
|
system: sega-megatech
|
|
note: "Mega-Tech BIOS (Mega Drive arcade)"
|
|
source_ref: "src/mame/drivers/megatech.c"
|
|
|
|
# Commodore CD32
|
|
- name: cd32.zip
|
|
required: true
|
|
category: bios_zip
|
|
system: commodore-cd32
|
|
note: "Amiga CD32 BIOS"
|
|
source_ref: "src/mame/drivers/cubocd32.c"
|
|
|
|
# Philips CD-i
|
|
- name: cdi.zip
|
|
required: true
|
|
category: bios_zip
|
|
system: philips-cdi
|
|
note: "CD-i BIOS"
|
|
source_ref: "src/mame/drivers/cdi.c"
|
|
|
|
# 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.c"
|
|
|
|
- name: sys256.zip
|
|
required: true
|
|
category: bios_zip
|
|
system: namco-system256
|
|
note: "Namco System 256 BIOS (PS2-based)"
|
|
source_ref: "src/mame/drivers/namcops2.c"
|
|
|
|
- name: sys573.zip
|
|
required: true
|
|
category: bios_zip
|
|
system: namco-system573
|
|
note: "Namco System 573 BIOS (PSX-based)"
|
|
source_ref: "src/mame/drivers/ksys573.c"
|
|
|
|
# Konami Viper
|
|
- name: kviper.zip
|
|
required: true
|
|
category: bios_zip
|
|
system: konami-viper
|
|
note: "Konami Viper BIOS (3dfx-based, not working in 0.139)"
|
|
source_ref: "src/mame/drivers/viper.c"
|
|
|
|
# Taito
|
|
- name: taitogn.zip
|
|
required: true
|
|
category: bios_zip
|
|
system: taito-type-x
|
|
note: "Taito G-Net BIOS (PSX-based)"
|
|
source_ref: "src/mame/drivers/taitogn.c"
|
|
|
|
# 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.c"
|
|
|
|
- name: cpzn2.zip
|
|
required: true
|
|
category: bios_zip
|
|
system: capcom-zn2
|
|
note: "Capcom ZN-2 BIOS (PSX-based)"
|
|
source_ref: "src/mame/drivers/zn.c"
|
|
|
|
- name: konamigv.zip
|
|
required: true
|
|
category: bios_zip
|
|
system: konami-gv
|
|
note: "Konami GV BIOS (PSX-based)"
|
|
source_ref: "src/mame/drivers/konamigv.c"
|
|
|
|
# Other notable BIOS sets
|
|
- 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.c"
|
|
|
|
- name: alg_bios.zip
|
|
required: true
|
|
category: bios_zip
|
|
system: alg-laserdisc
|
|
note: "American Laser Games BIOS (Amiga-based laserdisc)"
|
|
source_ref: "src/mame/drivers/alg.c"
|
|
|
|
- name: maxaflex.zip
|
|
required: true
|
|
category: bios_zip
|
|
system: exidy-maxaflex
|
|
note: "Exidy Max-A-Flex BIOS (Atari 600XL-based)"
|
|
source_ref: "src/mame/drivers/maxaflex.c"
|
|
|
|
- name: hng64.zip
|
|
required: true
|
|
category: bios_zip
|
|
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"
|