fix: ep128emu roms/ path (not rom/), fuse flat verified in source

ep128emu: corrected to ep128emu/roms/ per core.cpp:56,59.
fuse: verified in src/compat/paths.c — core searches flat, not fuse/.
docs are wrong on fuse/ prefix. removed from retroarch shared groups.
all refs updated to exact source lines.
added quasi88 alt names, vircon32, MacII.ROM casing.
This commit is contained in:
Abdessamad Derraz
2026-03-18 14:55:13 +01:00
parent c09abe0179
commit 71e506e708
4 changed files with 22 additions and 20 deletions

View File

@@ -362,11 +362,13 @@ class Scraper(BaseScraper):
# Inject shared group references for systems that have core-specific
# subdirectory requirements already defined in _shared.yml.
# Note: fuse/ prefix NOT injected for sinclair-zx-spectrum.
# Verified in fuse-libretro/src/compat/paths.c — core searches
# system/ flat, not fuse/ subfolder. Docs are wrong on this.
SYSTEM_SHARED_GROUPS = {
"nec-pc-98": ["np2kai"],
"sharp-x68000": ["keropi"],
"sega-saturn": ["kronos"],
"sinclair-zx-spectrum": ["fuse"],
}
for sys_id, groups in SYSTEM_SHARED_GROUPS.items():
if sys_id in systems: