Files
libretro/install/games/systems/sega-stv.json
T
Abdessamad Derraz ab9fe76de2 fix: resolve the cores handhelds rename
ArkOS ran the GBA with gpsp_ezode_mod and dArkOS with mgba_rumble: no
profile named them, so an install for the card's games kept every GBA
core's files, FBNeo's 3,472 data files among them. Each rename proven
from the OS build (same code base, same BIOS loading) joins its
profile's cores. The resolver folds either separator, and falls back to
the emulator column when the core names a mode, a machine or a plugin
of that program, only where its profile declares the folder's system:
MAME documents no GameKing ROM. 109 unresolved names are 56, each one
recorded with why in tests/test_games_index.py.
2026-11-09 06:04:42 +01:00

2 lines
2.6 KiB
JSON

{"cases":{"saturn-disc-database":{"reason":"The core's own database decides the area, so a header read is not enough without that table.","title":"A disc or cartridge database overrides the header"},"user-region-option":{"reason":"The forced region decides the file, and the option is device state the installer does not read.","title":"A core option forces the console region"}},"format_version":1,"region_files":{"beetle_saturn":{"any":["stvbios.zip"],"asia-ntsc":["epr-20091.ic8"],"asia-pal":["epr-17954a.ic8"],"brazil":["epr-17952a.ic8"],"europe":["epr-17954a.ic8"],"japan":["epr-20091.ic8"],"latin-america":["epr-17952a.ic8"],"north-america":["epr-17952a.ic8"],"south-korea":["epr-17954a.ic8"]},"kronos":{"any":["stv1061.bin","stv110.bin","stvbios.zip"],"europe":["epr-17954a.ic8"],"japan":["epr-17740.ic8","epr-17740a.ic8","epr-17951a.ic8","epr-19730.ic8","epr-20091.ic8","epr-23603.ic8"],"north-america":["epr-17741a.ic8","epr-17952a.ic8"],"taiwan":["epr-17742a.ic8","epr-17953a.ic8","epr-19854.ic8"]},"mednafen":{"asia-ntsc":["epr-20091.ic8"],"asia-pal":["epr-17952a.ic8"],"brazil":["epr-17952a.ic8"],"europe":["epr-17954a.ic8"],"japan":["epr-20091.ic8"],"latin-america":["epr-17952a.ic8"],"north-america":["epr-17952a.ic8"],"south-korea":["epr-17952a.ic8"]},"mednafen_stv":{"any":["stvbios.zip"],"asia-ntsc":["epr-19854.ic8"],"asia-pal":["epr-17952a.ic8"],"brazil":["epr-17952a.ic8"],"europe":["epr-17954a.ic8"],"japan":["epr-20091.ic8"],"latin-america":["epr-17952a.ic8"],"north-america":["epr-17952a.ic8"],"south-korea":["epr-17952a.ic8"]}},"region_rules":{"beetle_saturn":{"keep_all_regions":[{"case":"saturn-disc-database","condition":"always","keeps":"all-regions","source_ref":"libretro/beetle-saturn-libretro@30f4c120 mednafen/ss/db.c:382-1640, libretro.c:1175-1195"}],"source_ref":"libretro/beetle-saturn-libretro@30f4c120 libretro.c:1175-1195, libretro.c:1230-1255, mednafen/ss/ss.c:1830-1845"},"kronos":{"region_free":["stvbios.zip"],"source_ref":"libretro/yabause@3791ffb2 yabause/src/ctrl/src/stv.c:112-136, yabause/src/ctrl/src/stv.c:2560-2570, yabause/src/libretro/libretro.c:1039-1051"},"mednafen_stv":{"keep_all_regions":[{"case":"saturn-disc-database","condition":"always","keeps":"all-regions","source_ref":"beudbeud/libretro-stv@e6571347 mednafen/ss/ss.cpp:1800-1820, mednafen/ss/db.cpp:169-1633"},{"case":"user-region-option","condition":"option","default":"auto","keeps":"all-regions","option":"mednafen_stv_region","source_ref":"beudbeud/libretro-stv@e6571347 libretro/libretro.cpp:428-437"}],"source_ref":"beudbeud/libretro-stv@e6571347 mednafen/ss/ss.cpp:1800-1820, mednafen/ss/ss.cpp:1521-1531, mednafen/ss/ss.cpp:2602-2605"}},"system":"sega-stv"}