mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-04-13 12:22:33 -05:00
Cores that load files from system_dir subdirectories (same_cdi/bios/, neocd/, cannonball/, Citra/sysdata/, mame2003/, etc.) need path: on each file entry so cross-reference and pack generation place files at the correct destination. Also fixes neocd.yml using non-standard dest: field instead of path:. Closes #41
41 lines
1.4 KiB
YAML
41 lines
1.4 KiB
YAML
emulator: MESS 2015
|
|
type: libretro
|
|
core_classification: frozen_snapshot
|
|
source: "https://github.com/libretro/mame2015-libretro"
|
|
upstream: "https://github.com/mamedev/mame/tree/mame0160"
|
|
profiled_date: "2026-03-24"
|
|
core_version: "0.160"
|
|
display_name: "Multi (MESS 2015)"
|
|
mame_version: "0.159"
|
|
|
|
cores:
|
|
- mess2015
|
|
- mess
|
|
systems: []
|
|
|
|
notes: |
|
|
Frozen snapshot of MAME/MESS 0.159 (version.c says 0.159, core reports 0.160).
|
|
Built from same repo as mame2015/ume2015/cdi2015 with TARGET=mess.
|
|
619 machine drivers (home computers, consoles, handhelds, calculators).
|
|
No BIOS root sets (no GAME_IS_BIOS_ROOT in src/mess/). Machine ROMs loaded
|
|
per-machine via MAME ROM system from content directory.
|
|
|
|
Software list support via 375 XML hash files in system_dir/mess2015/hash/.
|
|
Hash files are bundled in the source repo at /hash/. Not on libretro buildbot.
|
|
.info incorrectly says SYSTEMDIR\ume\hash — actual path is mess2015/hash.
|
|
|
|
hiscore.c integrated (libretro addition, not in upstream MAME 0.159).
|
|
SAMPLES sound driver disabled in mess.mak.
|
|
Per-game cheat XMLs via system_dir/mess2015/cheat/.
|
|
Artwork layouts via system_dir/mess2015/artwork/.
|
|
|
|
Upstream comparison (tag mame0160): romload.c and softlist.c unmodified.
|
|
|
|
files:
|
|
- name: hiscore.dat
|
|
path: "mess2015/hiscore.dat"
|
|
required: false
|
|
category: game_data
|
|
source_ref: "src/emu/hiscore.c:335-337"
|
|
note: "high score definitions, loaded via f.open without explicit search path"
|