Files
libretro/emulators/ume2015.yml
T
Abdessamad Derraz 1b50170922 fix: give MAME and FBNeo data files their system
Entries without a system in multi-system profiles were left unattributed by the truth model, and four System.dat additions left the export. Each system is read from the core's code at its pin. hiscore.dat, cheats and history serve every running machine (mame2000 cpuintrf.c:664-666, mame2003 cpuexec.c:280-282, mame2003_plus cpuexec.c:296-298, fbneo hiscore.cpp:154-161 gated on BDF_HISCORE_SUPPORTED), all arcade in those builds, so arcade. BIOS sets take the id their driver gives in the other MAME profiles, and bctvidbs is barcrest-mpu4 everywhere. Files serving several systems of one build (groovymame data files, raine) keep no system. Core resolution is unchanged on every platform.
2026-10-20 16:45:54 +02:00

556 lines
14 KiB
YAML

emulator: UME 2015
type: libretro
core_classification: frozen_snapshot
source: "https://github.com/libretro/mame2015-libretro"
upstream: "https://github.com/mamedev/mame/tree/mame0159"
logo: "https://raw.githubusercontent.com/mamedev/mame/master/docs/source/images/MAMElogo.svg"
profiled_date: "2026-03-25"
source_commit: "7adbf440d5f554097f58f8c6ebb673adc4320a31"
core_version: "0.159"
display_name: "Multi (UME 2015)"
mame_version: "0.159"
cores:
- ume2015
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
- arcade
- konami-gx
- taito-typezero
- taito-fx1
- atari-zn1
- acclaim-zn1
- tecmo-tps
- videosystem-zn1
- eighting-zn1
- atlus-zn1
- imax-macs
- arcadia-systems
- alg-laserdisc
- nintendo-aleck64
- atari-system1
- exidy-maxaflex
- brezzasoft-crystal
- ces-galaxy-games
- aristocrat-mk5
- aristocrat-mk6
- allied-leisure-pinball
- gameplan-mpu1
- gottlieb-system1
- konami-bubblesystem
- sega-isgsm
- itech-eagle
- konami-python
- sammy-medal
- sega-shootingzone
- virtuality-su2000
- pce-tourvision
- barcrest-mpu4
notes: |
Universal Machine Emulator: combined MAME + MESS before the official
merge at MAME 0.162. Same repo as mame2015 (mame2015-libretro), built
with -DWANT_UME including both mame.mak and mess.mak. 69 arcade BIOS
root sets (identical to mame2015), plus 619 MESS computer/console
drivers. Source version.c says 0.159, .info claims 0.160.
Paths under system_dir/ume2015/ (samples, artwork, cheat, hash, ini).
Software list hash XMLs in system_dir/ume2015/hash/ (375 files from
repo hash/ directory, required for MESS software list support).
Per-game XML cheats in system_dir/ume2015/cheat/.
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.159 conventions.
files:
# Data files (system_dir/ume2015/)
- name: hiscore.dat
path: "ume2015/hiscore.dat"
required: false
category: game_data
system: arcade
sha1: "68e94fb579f46f3255ef7c34c0322f3f0f3c8e20"
md5: "7e31f0b84f6ea6f9ffec0cd968decf9f"
size: 216250
source_ref: "source src/emu/hiscore.c:122-138, 335-337, source src/emu/machine.c:346-347"
note: >-
high score definitions, external file, not embedded. metadata/hiscore.dat of the core repository. is_mem_range reads
only "cpu:addr:len:start:end" lines under a "gamename:" header.
# SNK Neo Geo MVS/AES
- name: neogeo.zip
required: true
category: bios_zip
system: snk-neogeo-mvs
source_ref: "source src/mame/drivers/neogeo.c:1529"
# IGS PGM
- name: pgm.zip
required: true
category: bios_zip
system: igs-pgm
source_ref: "upstream 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: "upstream src/mame/drivers/naomi.c:8960"
- name: naomi2.zip
required: true
category: bios_zip
system: sega-naomi2
source_ref: "upstream src/mame/drivers/naomi.c:8965"
- name: naomigd.zip
required: true
category: bios_zip
system: sega-naomigd
source_ref: "upstream src/mame/drivers/naomi.c:8966"
- name: awbios.zip
required: true
category: bios_zip
system: sammy-atomiswave
source_ref: "upstream src/mame/drivers/naomi.c:9275"
- name: hod2bios.zip
required: false
category: bios_zip
system: sega-naomi
source_ref: "upstream src/mame/drivers/naomi.c:8961"
note: "game-specific BIOS for House of the Dead 2"
- name: f355dlx.zip
required: false
category: bios_zip
system: sega-naomi
source_ref: "upstream src/mame/drivers/naomi.c:8962"
note: "game-specific BIOS for Ferrari F355 Challenge deluxe"
- name: f355bios.zip
required: false
category: bios_zip
system: sega-naomi
source_ref: "upstream src/mame/drivers/naomi.c:8963"
note: "game-specific BIOS for Ferrari F355 Challenge twin"
- name: airlbios.zip
required: false
category: bios_zip
system: sega-naomi
source_ref: "upstream 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: "upstream src/mame/drivers/stv.c:3042"
# Sega Hikaru / Chihiro / Triforce / Lindbergh
- name: hikaru.zip
required: true
category: bios_zip
system: sega-hikaru
source_ref: "upstream src/mame/drivers/hikaru.c:744"
- name: chihiro.zip
required: true
category: bios_zip
system: sega-chihiro
source_ref: "upstream src/mame/drivers/chihiro.c:2192"
- name: triforce.zip
required: true
category: bios_zip
system: sega-triforce
source_ref: "upstream src/mame/drivers/triforce.c:1021"
- name: lindbios.zip
required: true
category: bios_zip
system: sega-lindbergh
source_ref: "upstream src/mame/drivers/lindbergh.c:569"
# DECO Cassette
- name: decocass.zip
required: true
category: bios_zip
system: deco-cassette
source_ref: "upstream src/mame/drivers/decocass.c:1647"
# Nintendo arcade
- name: playch10.zip
required: true
category: bios_zip
system: nintendo-playch10
source_ref: "upstream src/mame/drivers/playch10.c:1639"
- name: nss.zip
required: true
category: bios_zip
system: nintendo-nss
source_ref: "upstream src/mame/drivers/nss.c:1058"
- name: sfcbox.zip
required: true
category: bios_zip
system: nintendo-sfcbox
source_ref: "upstream src/mame/drivers/sfcbox.c:572"
# Sega Mega Drive arcade
- name: megaplay.zip
required: true
category: bios_zip
system: sega-megaplay
source_ref: "upstream src/mame/drivers/megaplay.c:942"
- name: megatech.zip
required: true
category: bios_zip
system: sega-megatech
source_ref: "upstream src/mame/drivers/megatech.c:1393"
# Philips CD-i
- name: cdibios.zip
required: true
category: bios_zip
system: philips-cdi
source_ref: "upstream src/mame/drivers/cdi.c:611"
# Commodore Cubo (CD32-based)
- name: cubo.zip
required: true
category: bios_zip
system: commodore-cubo
source_ref: "upstream src/mame/drivers/cubo.c:1362"
# Namco boards
- name: sys246.zip
required: true
category: bios_zip
system: namco-system246
source_ref: "upstream src/mame/drivers/namcops2.c:672"
- name: sys256.zip
required: true
category: bios_zip
system: namco-system256
source_ref: "upstream src/mame/drivers/namcops2.c:705"
- name: sys573.zip
required: true
category: bios_zip
system: namco-system573
source_ref: "upstream src/mame/drivers/ksys573.c:4678"
# Konami
- name: kviper.zip
required: true
category: bios_zip
system: konami-viper
source_ref: "upstream src/mame/drivers/viper.c:2609"
- name: konamigv.zip
required: true
category: bios_zip
system: konami-gv
source_ref: "upstream src/mame/drivers/konamigv.c:822"
- name: konamigx.zip
required: true
category: bios_zip
system: konami-gx
source_ref: "upstream src/mame/drivers/konamigx.c:3775"
- name: gq863.zip
required: true
category: bios_zip
system: konami-twinkle
source_ref: "upstream src/mame/drivers/twinkle.c:1330"
# Taito
- name: taitogn.zip
required: true
category: bios_zip
system: taito-gnet
source_ref: "upstream src/mame/drivers/taitogn.c:1081"
- name: taitotz.zip
required: true
category: bios_zip
system: taito-typezero
source_ref: "upstream src/mame/drivers/taitotz.c:2951"
- name: taitofx1.zip
required: true
category: bios_zip
system: taito-fx1
source_ref: "upstream src/mame/drivers/zn.c:4906"
# PSX-based arcade boards (ZN)
- name: cpzn1.zip
required: true
category: bios_zip
system: capcom-zn1
source_ref: "upstream src/mame/drivers/zn.c:4800"
- name: cpzn2.zip
required: true
category: bios_zip
system: capcom-zn2
source_ref: "upstream src/mame/drivers/zn.c:4823"
- name: atpsx.zip
required: true
category: bios_zip
system: atari-zn1
source_ref: "upstream src/mame/drivers/zn.c:4853"
- name: acpsx.zip
required: true
category: bios_zip
system: acclaim-zn1
source_ref: "upstream src/mame/drivers/zn.c:4862"
- name: tps.zip
required: true
category: bios_zip
system: tecmo-tps
source_ref: "upstream src/mame/drivers/zn.c:4873"
- name: vspsx.zip
required: true
category: bios_zip
system: videosystem-zn1
source_ref: "upstream src/mame/drivers/zn.c:4896"
- name: psarc95.zip
required: true
category: bios_zip
system: eighting-zn1
source_ref: "upstream src/mame/drivers/zn.c:4935"
- name: atluspsx.zip
required: true
category: bios_zip
system: atlus-zn1
source_ref: "upstream src/mame/drivers/zn.c:4961"
# Super Kaneko Nova System
- name: skns.zip
required: true
category: bios_zip
system: super-kaneko-nova
source_ref: "upstream src/mame/drivers/suprnova.c:1734"
- name: mac2bios.zip
required: true
category: bios_zip
system: imax-macs
source_ref: "upstream src/mame/drivers/macs.c:747"
- name: macsbios.zip
required: true
category: bios_zip
system: imax-macs
source_ref: "upstream src/mame/drivers/macs.c:746"
# Panasonic 3DO
- name: 3dobios.zip
required: true
category: bios_zip
system: panasonic-3do
source_ref: "upstream src/mame/drivers/3do.c:253"
# Hyper Neo-Geo 64
- name: hng64.zip
required: true
category: bios_zip
system: hyper-neogeo64
source_ref: "source src/mame/drivers/hng64.c:1991"
# Arcadia Systems
- name: ar_bios.zip
required: true
category: bios_zip
system: arcadia-systems
source_ref: "upstream src/mame/drivers/arcadia.c:963"
# American Laser Games
- name: alg_bios.zip
required: true
category: bios_zip
system: alg-laserdisc
source_ref: "upstream src/mame/drivers/alg.c:772"
# Aleck64 (N64-based)
- name: aleck64.zip
required: true
category: bios_zip
system: nintendo-aleck64
source_ref: "upstream src/mame/drivers/aleck64.c:1161"
# Atari System 1
- name: atarisy1.zip
required: true
category: bios_zip
system: atari-system1
source_ref: "upstream src/mame/drivers/atarisy1.c:2368"
# Exidy Max-A-Flex
- name: maxaflex.zip
required: true
category: bios_zip
system: exidy-maxaflex
source_ref: "upstream src/mame/drivers/maxaflex.c:536"
# Crystal System
- name: crysbios.zip
required: true
category: bios_zip
system: brezzasoft-crystal
source_ref: "upstream src/mame/drivers/crystal.c:1134"
# Galaxy Games
- name: galgbios.zip
required: true
category: bios_zip
system: ces-galaxy-games
source_ref: "source src/mame/drivers/tmaster.c:1850"
# Aristocrat MK5/MK6
- name: aristmk5.zip
required: true
category: bios_zip
system: aristocrat-mk5
source_ref: "upstream src/mame/drivers/aristmk5.c:739"
- name: aristmk6.zip
required: true
category: bios_zip
system: aristocrat-mk6
source_ref: "source src/mame/drivers/aristmk6.c:224"
- name: mk6nsw11.zip
required: true
category: bios_zip
system: aristocrat-mk6
source_ref: "source src/mame/drivers/aristmk6.c:225"
# Pinball
- name: allied.zip
required: true
category: bios_zip
system: allied-leisure-pinball
source_ref: "upstream src/mame/drivers/allied.c:711"
- name: gp_110.zip
required: true
category: bios_zip
system: gameplan-mpu1
source_ref: "upstream src/mame/drivers/gp_1.c:531"
- name: gts1.zip
required: true
category: bios_zip
system: gottlieb-system1
source_ref: "upstream src/mame/drivers/gts1.c:978"
- name: gts1s.zip
required: true
category: bios_zip
system: gottlieb-system1
source_ref: "upstream src/mame/drivers/gts1.c:981"
# Other BIOS root sets
- name: bubsys.zip
required: true
category: bios_zip
system: konami-bubblesystem
source_ref: "upstream src/mame/drivers/nemesis.c:2707"
- name: isgsm.zip
required: true
category: bios_zip
system: sega-isgsm
source_ref: "upstream src/mame/drivers/segas16b.c:7501"
- name: iteagle.zip
required: true
category: bios_zip
system: itech-eagle
source_ref: "source src/mame/drivers/iteagle.c:315"
- name: pyson.zip
required: true
category: bios_zip
system: konami-python
source_ref: "upstream src/mame/drivers/pyson.c:251"
- name: sammymdl.zip
required: true
category: bios_zip
system: sammy-medal
source_ref: "source src/mame/drivers/sigmab98.c:2277"
- name: shtzone.zip
required: true
category: bios_zip
system: sega-shootingzone
source_ref: "upstream src/mame/drivers/shtzone.c:121"
- name: su2000.zip
required: true
category: bios_zip
system: virtuality-su2000
source_ref: "upstream src/mame/drivers/su2000.c:296"
- name: tourvis.zip
required: true
category: bios_zip
system: pce-tourvision
source_ref: "upstream src/mame/drivers/tourvis.c:612"
- name: v4bios.zip
required: true
category: bios_zip
system: barcrest-mpu4
source_ref: "upstream src/mame/drivers/mpu4vid.c:3655"