mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-10-10 13:33:24 -05:00
Upstream moved under 145 profiles: 679 refs shifted and 452 followed a renamed file, against 6,483 that still anchor where they were written. The recale rewrites the located ranges only, keeping the annotations and the sentences that carry them, and 106 pins advance in the same commit because refs and source_commit name one revision or the profile describes two at once. Nothing here was guessed. The 183 refs that are CHANGED, GONE or AMBIGUOUS are untouched, and the 57 profiles holding them keep their old pin until someone reads the diff: profile_sync refuses to recale a profile while any of its refs needs a re-read. trident kept its pin too, its annotated ref being one the writer will not rewrite.
431 lines
11 KiB
YAML
431 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"
|
|
source_commit: "dff8aadd1c3f38215af3955746d6e19abe0ddcea"
|
|
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/. cheatpath declared but never initialized in
|
|
libretro port (cheat loading non-functional). Samples in
|
|
system_dir/mame2010/samples/.
|
|
|
|
ROM naming follows MAME 0.139 conventions.
|
|
|
|
files:
|
|
# Data files (system_dir/mame2010/)
|
|
- name: hiscore.dat
|
|
path: "mame2010/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
|
|
path: "mame2010/cheat.zip"
|
|
required: false
|
|
category: game_data
|
|
source_ref: "src/emu/cheat.c:1027"
|
|
note: "per-game XML cheat files in ZIP, cheatpath never initialized in libretro port (non-functional)"
|
|
|
|
# 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/tmaster.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"
|