Files
libretro/install/games/setups/romm.json
T
Abdessamad Derraz fcd6753b9e fix: one id per machine for the games fallback
muOS names its GBA folder gameboyadvance first, which resolved to ares's
game-boy-advance. mgba lists nintendo-gba, so the fallback set was empty
and an unrecognised GBA game got no file. ares, dgen, picodrive, fbneo,
fbalpha2019 and emux_sms now use the ids the other profiles use, with
their old spellings kept as SYSTEM_ALIASES (bios.sms and fbneo's
Spectrum sets had fallen to the other bucket of the RetroArch list).

A folder whose name spells a machine its core does not run now also
holds the core's machines: a PC Engine CD folder run by mednafen_pce_fast
got no System Card. Install lists and install/games regenerated.
2026-11-09 06:13:24 +01:00

2 lines
30 KiB
JSON

{"case_sensitive":true,"folders":[{"basis":"id","core":"opera","emulator":"emulatorjs","fallback":["panasonic-3do|opera"],"folder":"3do","profile":"opera","source_ref":"os frontend/src/utils/index.ts:406","systems":["panasonic-3do"]},{"basis":"id","core":"azahar","emulator":"emulatorjs","fallback":["nintendo-3ds|azahar"],"folder":"3ds","note":"core only with EmulatorJS nightly cores","profile":"azahar","source_ref":"os frontend/src/utils/index.ts:494","systems":["nintendo-3ds"]},{"basis":"id","fallback":["nintendo-64dd|"],"folder":"64dd","note":"no EmulatorJS core, RomM keeps BIOS for it","source_ref":"os backend/models/fixtures/known_bios_files.json","systems":["nintendo-64dd"]},{"basis":"native name of romm","core":"cap32","emulator":"emulatorjs","fallback":["amstrad-cpc|cap32"],"folder":"acpc","profile":"cap32","source_ref":"os frontend/src/utils/index.ts:407","systems":["amstrad-cpc"]},{"basis":"id","core":"puae","emulator":"emulatorjs","fallback":["commodore-amiga|puae"],"folder":"amiga","profile":"puae","source_ref":"os frontend/src/utils/index.ts:408","systems":["commodore-amiga"]},{"basis":"normalized id","core":"puae","emulator":"emulatorjs","fallback":["commodore-amiga-cd32|puae"],"folder":"amiga-cd32","profile":"puae","source_ref":"os frontend/src/utils/index.ts:409","systems":["commodore-amiga-cd32"]},{"arcade":"mame2003_plus","basis":"id","core":"mame2003_plus","emulator":"emulatorjs","fallback":["arcade|mame2003_plus"],"folder":"arcade","profile":"mame2003_plus","source_ref":"os frontend/src/utils/index.ts:410","systems":["arcade"]},{"basis":"only system of stella2014","core":"stella2014","emulator":"emulatorjs","fallback":["atari-2600|stella2014"],"folder":"atari-2600-plus","profile":"stella2014","source_ref":"os frontend/src/utils/index.ts:420","systems":["atari-2600"]},{"basis":"only system of handy","core":"handy","emulator":"emulatorjs","fallback":["atari-lynx|handy"],"folder":"atari-lynx-mkii","profile":"handy","source_ref":"os frontend/src/utils/index.ts:434","systems":["atari-lynx"]},{"basis":"id","fallback":["atari-st|"],"folder":"atari-st","note":"no EmulatorJS core, RomM keeps BIOS for it","source_ref":"os backend/models/fixtures/known_bios_files.json","systems":["atari-st"]},{"basis":"normalized id","core":"stella2014","emulator":"emulatorjs","fallback":["atari-2600|stella2014"],"folder":"atari2600","profile":"stella2014","source_ref":"os frontend/src/utils/index.ts:419","systems":["atari-2600"]},{"basis":"native name of romm","core":"a5200","emulator":"emulatorjs","fallback":["atari-5200|a5200"],"folder":"atari5200","profile":"a5200","source_ref":"os frontend/src/utils/index.ts:421","systems":["atari-5200"]},{"basis":"id","core":"prosystem","emulator":"emulatorjs","fallback":["atari-7800|prosystem"],"folder":"atari7800","profile":"prosystem","source_ref":"os frontend/src/utils/index.ts:422","systems":["atari-7800"]},{"basis":"native name of romm","fallback":["atari-400-800|"],"folder":"atari8bit","note":"no EmulatorJS core, RomM keeps BIOS for it","source_ref":"os backend/models/fixtures/known_bios_files.json","systems":["atari-400-800"]},{"basis":"only system of vice_xplus4","core":"vice_xplus4","emulator":"emulatorjs","fallback":["commodore-plus4|vice_xplus4"],"folder":"c-plus-4","profile":"vice_xplus4","source_ref":"os frontend/src/utils/index.ts:423","systems":["commodore-plus4"]},{"basis":"normalized id","core":"vice_x128","emulator":"emulatorjs","fallback":["commodore-c128|vice_x128"],"folder":"c128","profile":"vice_x128","source_ref":"os frontend/src/utils/index.ts:427","systems":["commodore-c128"]},{"basis":"normalized id","core":"vice_x64sc","emulator":"emulatorjs","fallback":["commodore-c64|vice_x64sc"],"folder":"c64","profile":"vice_x64sc","source_ref":"os frontend/src/utils/index.ts:424","systems":["commodore-c64"]},{"basis":"id","core":"gearcoleco","emulator":"emulatorjs","fallback":["colecovision|gearcoleco"],"folder":"colecovision","profile":"gearcoleco","source_ref":"os frontend/src/utils/index.ts:429","systems":["colecovision"]},{"basis":"only system of vice_x128","core":"vice_x128","emulator":"emulatorjs","fallback":["commodore-c128|vice_x128"],"folder":"commmodore-128","profile":"vice_x128","source_ref":"os frontend/src/utils/index.ts:428","systems":["commodore-c128"]},{"basis":"only system of vice_x64sc","core":"vice_x64sc","emulator":"emulatorjs","fallback":["commodore-c64|vice_x64sc"],"folder":"commodore-64c","profile":"vice_x64sc","source_ref":"os frontend/src/utils/index.ts:426","systems":["commodore-c64"]},{"basis":"normalized id","core":"vice_xpet","emulator":"emulatorjs","fallback":["commodore-pet|vice_xpet"],"folder":"cpet","profile":"vice_xpet","source_ref":"os frontend/src/utils/index.ts:425","systems":["commodore-pet"]},{"basis":"native name of romm","fallback":["sega-dreamcast|"],"folder":"dc","note":"no EmulatorJS core, RomM keeps BIOS for it","source_ref":"os backend/models/fixtures/known_bios_files.json","systems":["sega-dreamcast"]},{"basis":"id","core":"prboom","emulator":"emulatorjs","fallback":["doom|prboom"],"folder":"doom","profile":"prboom","source_ref":"os frontend/src/utils/index.ts:430","systems":["doom"]},{"basis":"id","core":"dosbox_pure","emulator":"emulatorjs","fallback":["dos|dosbox_pure"],"folder":"dos","profile":"dosbox_pure","source_ref":"os frontend/src/utils/index.ts:431","systems":["dos"]},{"basis":"native name of romm","fallback":["enterprise-64-128|"],"folder":"enterprise","note":"no EmulatorJS core, RomM keeps BIOS for it","source_ref":"os backend/models/fixtures/known_bios_files.json","systems":["enterprise-64-128"]},{"basis":"id","fallback":["fairchild-channelf|"],"folder":"fairchild-channel-f","note":"no EmulatorJS core, RomM keeps BIOS for it","source_ref":"os backend/models/fixtures/known_bios_files.json","systems":["fairchild-channelf"]},{"basis":"normalized id","core":"fceumm","emulator":"emulatorjs","fallback":["nintendo-nes|fceumm"],"folder":"famicom","profile":"fceumm","source_ref":"os frontend/src/utils/index.ts:438","systems":["nintendo-nes"]},{"basis":"native name of romm","core":"fceumm","emulator":"emulatorjs","fallback":["nintendo-fds|fceumm"],"folder":"fds","profile":"fceumm","source_ref":"os frontend/src/utils/index.ts:439","systems":["nintendo-fds"]},{"basis":"systems of mgba","core":"mgba","emulator":"emulatorjs","fallback":["nintendo-gb|mgba","nintendo-gba|mgba","nintendo-gbc|mgba","nintendo-sgb|mgba"],"folder":"game-boy-adavance-sp","profile":"mgba","source_ref":"os frontend/src/utils/index.ts:452","systems":["nintendo-gb","nintendo-gba","nintendo-gbc","nintendo-sgb"]},{"basis":"systems of gambatte","core":"gambatte","emulator":"emulatorjs","fallback":["nintendo-gb|gambatte","nintendo-gbc|gambatte"],"folder":"game-boy-light","profile":"gambatte","source_ref":"os frontend/src/utils/index.ts:450","systems":["nintendo-gb","nintendo-gbc"]},{"basis":"systems of mgba","core":"mgba","emulator":"emulatorjs","fallback":["nintendo-gb|mgba","nintendo-gba|mgba","nintendo-gbc|mgba","nintendo-sgb|mgba"],"folder":"game-boy-micro","profile":"mgba","source_ref":"os frontend/src/utils/index.ts:453","systems":["nintendo-gb","nintendo-gba","nintendo-gbc","nintendo-sgb"]},{"basis":"systems of gambatte","core":"gambatte","emulator":"emulatorjs","fallback":["nintendo-gb|gambatte","nintendo-gbc|gambatte"],"folder":"game-boy-pocket","profile":"gambatte","source_ref":"os frontend/src/utils/index.ts:449","systems":["nintendo-gb","nintendo-gbc"]},{"basis":"systems of fceumm","core":"fceumm","emulator":"emulatorjs","fallback":["nintendo-fds|fceumm","nintendo-nes|fceumm"],"folder":"game-televisison","profile":"fceumm","source_ref":"os frontend/src/utils/index.ts:440","systems":["nintendo-fds","nintendo-nes"]},{"basis":"native name of romm","core":"genesis_plus_gx","emulator":"emulatorjs","fallback":["sega-gamegear|genesis_plus_gx"],"folder":"gamegear","profile":"genesis_plus_gx","source_ref":"os frontend/src/utils/index.ts:461","systems":["sega-gamegear"]},{"basis":"native name of romm","core":"gambatte","emulator":"emulatorjs","fallback":["nintendo-gb|gambatte"],"folder":"gb","profile":"gambatte","source_ref":"os frontend/src/utils/index.ts:448","systems":["nintendo-gb"]},{"basis":"native name of romm","core":"mgba","emulator":"emulatorjs","fallback":["nintendo-gba|mgba"],"folder":"gba","profile":"mgba","source_ref":"os frontend/src/utils/index.ts:451","systems":["nintendo-gba"]},{"basis":"native name of romm","core":"gambatte","emulator":"emulatorjs","fallback":["nintendo-gbc|gambatte"],"folder":"gbc","profile":"gambatte","source_ref":"os frontend/src/utils/index.ts:454","systems":["nintendo-gbc"]},{"basis":"native name of romm","core":"genesis_plus_gx","emulator":"emulatorjs","fallback":["sega-megadrive|genesis_plus_gx"],"folder":"genesis","profile":"genesis_plus_gx","source_ref":"os frontend/src/utils/index.ts:468","systems":["sega-megadrive"]},{"basis":"id","core":"freeintv","emulator":"emulatorjs","fallback":["intellivision|freeintv"],"folder":"intellivision","note":"core only with EmulatorJS nightly cores","profile":"freeintv","source_ref":"os frontend/src/utils/index.ts:496","systems":["intellivision"]},{"basis":"systems of mupen64plus_next","core":"mupen64plus_next","emulator":"emulatorjs","fallback":["nintendo-64|mupen64plus_next","nintendo-64dd|mupen64plus_next"],"folder":"ique-player","profile":"mupen64plus_next","source_ref":"os frontend/src/utils/index.ts:443","systems":["nintendo-64","nintendo-64dd"]},{"basis":"id","fallback":["j2me|"],"folder":"j2me","note":"no EmulatorJS core, RomM keeps BIOS for it","source_ref":"os backend/models/fixtures/known_bios_files.json","systems":["j2me"]},{"basis":"normalized id","core":"virtualjaguar","emulator":"emulatorjs","fallback":["atari-jaguar|virtualjaguar"],"folder":"jaguar","profile":"virtualjaguar","source_ref":"os frontend/src/utils/index.ts:432","systems":["atari-jaguar"]},{"basis":"id","core":"handy","emulator":"emulatorjs","fallback":["atari-lynx|handy"],"folder":"lynx","profile":"handy","source_ref":"os frontend/src/utils/index.ts:433","systems":["atari-lynx"]},{"basis":"native name of romm","fallback":["apple-macintosh-ii|"],"folder":"mac","note":"no EmulatorJS core, RomM keeps BIOS for it","source_ref":"os backend/models/fixtures/known_bios_files.json","systems":["apple-macintosh-ii"]},{"basis":"systems of genesis_plus_gx","core":"genesis_plus_gx","emulator":"emulatorjs","fallback":["sega-gamegear|genesis_plus_gx","sega-mastersystem|genesis_plus_gx","sega-megacd|genesis_plus_gx","sega-megadrive|genesis_plus_gx","sega-pico|genesis_plus_gx","sega-sg1000|genesis_plus_gx"],"folder":"master-system-girl","profile":"genesis_plus_gx","source_ref":"os frontend/src/utils/index.ts:467","systems":["sega-gamegear","sega-mastersystem","sega-megacd","sega-megadrive","sega-pico","sega-sg1000"]},{"basis":"systems of genesis_plus_gx","core":"genesis_plus_gx","emulator":"emulatorjs","fallback":["sega-gamegear|genesis_plus_gx","sega-mastersystem|genesis_plus_gx","sega-megacd|genesis_plus_gx","sega-megadrive|genesis_plus_gx","sega-pico|genesis_plus_gx","sega-sg1000|genesis_plus_gx"],"folder":"master-system-super-compact","profile":"genesis_plus_gx","source_ref":"os frontend/src/utils/index.ts:466","systems":["sega-gamegear","sega-mastersystem","sega-megacd","sega-megadrive","sega-pico","sega-sg1000"]},{"basis":"systems of genesis_plus_gx","core":"genesis_plus_gx","emulator":"emulatorjs","fallback":["sega-gamegear|genesis_plus_gx","sega-mastersystem|genesis_plus_gx","sega-megacd|genesis_plus_gx","sega-megadrive|genesis_plus_gx","sega-pico|genesis_plus_gx","sega-sg1000|genesis_plus_gx"],"folder":"mega-pc","profile":"genesis_plus_gx","source_ref":"os frontend/src/utils/index.ts:471","systems":["sega-gamegear","sega-mastersystem","sega-megacd","sega-megadrive","sega-pico","sega-sg1000"]},{"basis":"id","fallback":["msx|"],"folder":"msx","note":"no EmulatorJS core, RomM keeps BIOS for it","source_ref":"os backend/models/fixtures/known_bios_files.json","systems":["msx"]},{"basis":"id","fallback":["msx2|"],"folder":"msx2","note":"no EmulatorJS core, RomM keeps BIOS for it","source_ref":"os backend/models/fixtures/known_bios_files.json","systems":["msx2"]},{"basis":"native name of amberelec","core":"mupen64plus_next","emulator":"emulatorjs","fallback":["nintendo-64|mupen64plus_next"],"folder":"n64","profile":"mupen64plus_next","source_ref":"os frontend/src/utils/index.ts:442","systems":["nintendo-64"]},{"basis":"native name of romm","core":"melonds","emulator":"emulatorjs","fallback":["nintendo-ds|melonds"],"folder":"nds","profile":"melonds","source_ref":"os frontend/src/utils/index.ts:444","systems":["nintendo-ds"]},{"basis":"native name of romm","fallback":["snk-neogeo-cd|"],"folder":"neo-geo-cd","note":"no EmulatorJS core, RomM keeps BIOS for it","source_ref":"os backend/models/fixtures/known_bios_files.json","systems":["snk-neogeo-cd"]},{"basis":"normalized id","core":"mednafen_ngp","emulator":"emulatorjs","fallback":["snk-ngp|beetle_ngp"],"folder":"neo-geo-pocket","profile":"beetle_ngp","source_ref":"os frontend/src/utils/index.ts:435","systems":["snk-ngp"]},{"basis":"normalized id","core":"mednafen_ngp","emulator":"emulatorjs","fallback":["snk-ngpc|beetle_ngp"],"folder":"neo-geo-pocket-color","profile":"beetle_ngp","source_ref":"os frontend/src/utils/index.ts:436","systems":["snk-ngpc"]},{"arcade":"fbneo","basis":"normalized id","core":"fbneo","emulator":"emulatorjs","fallback":["snk-neogeo-aes|fbneo"],"folder":"neogeoaes","profile":"fbneo","source_ref":"os frontend/src/utils/index.ts:417","systems":["snk-neogeo-aes"]},{"arcade":"fbneo","basis":"normalized id","core":"fbneo","emulator":"emulatorjs","fallback":["snk-neogeo-mvs|fbneo"],"folder":"neogeomvs","profile":"fbneo","source_ref":"os frontend/src/utils/index.ts:418","systems":["snk-neogeo-mvs"]},{"basis":"id","core":"fceumm","emulator":"emulatorjs","fallback":["nintendo-nes|fceumm"],"folder":"nes","profile":"fceumm","source_ref":"os frontend/src/utils/index.ts:437","systems":["nintendo-nes"]},{"basis":"only system of azahar","core":"azahar","emulator":"emulatorjs","fallback":["nintendo-3ds|azahar"],"folder":"new-nintendo-3ds","note":"core only with EmulatorJS nightly cores","profile":"azahar","source_ref":"os frontend/src/utils/index.ts:495","systems":["nintendo-3ds"]},{"basis":"systems of fceumm","core":"fceumm","emulator":"emulatorjs","fallback":["nintendo-fds|fceumm","nintendo-nes|fceumm"],"folder":"new-style-nes","profile":"fceumm","source_ref":"os frontend/src/utils/index.ts:441","systems":["nintendo-fds","nintendo-nes"]},{"basis":"systems of snes9x","core":"snes9x","emulator":"emulatorjs","fallback":["nintendo-satellaview|snes9x","nintendo-snes|snes9x","nintendo-sufami-turbo|snes9x"],"folder":"new-style-super-nes-model-sns-101","profile":"snes9x","source_ref":"os frontend/src/utils/index.ts:480","systems":["nintendo-satellaview","nintendo-snes","nintendo-sufami-turbo"]},{"basis":"native name of romm","fallback":["nintendo-gamecube|"],"folder":"ngc","note":"no EmulatorJS core, RomM keeps BIOS for it","source_ref":"os backend/models/fixtures/known_bios_files.json","systems":["nintendo-gamecube"]},{"basis":"systems of melonds","core":"melonds","emulator":"emulatorjs","fallback":["nintendo-ds|melonds","nintendo-dsi|melonds"],"folder":"nintendo-ds-lite","profile":"melonds","source_ref":"os frontend/src/utils/index.ts:445","systems":["nintendo-ds","nintendo-dsi"]},{"basis":"id","core":"melonds","emulator":"emulatorjs","fallback":["nintendo-dsi|melonds"],"folder":"nintendo-dsi","profile":"melonds","source_ref":"os frontend/src/utils/index.ts:446","systems":["nintendo-dsi"]},{"basis":"systems of melonds","core":"melonds","emulator":"emulatorjs","fallback":["nintendo-ds|melonds","nintendo-dsi|melonds"],"folder":"nintendo-dsi-xl","profile":"melonds","source_ref":"os frontend/src/utils/index.ts:447","systems":["nintendo-ds","nintendo-dsi"]},{"basis":"native name of romm","fallback":["odyssey2|"],"folder":"odyssey-2-slash-videopac-g7000","note":"no EmulatorJS core, RomM keeps BIOS for it","source_ref":"os backend/models/fixtures/known_bios_files.json","systems":["odyssey2"]},{"basis":"native name of romm","fallback":["pc-98|"],"folder":"pc-9800-series","note":"no EmulatorJS core, RomM keeps BIOS for it","source_ref":"os backend/models/fixtures/known_bios_files.json","systems":["pc-98"]},{"basis":"native name of romm","core":"mednafen_pcfx","emulator":"emulatorjs","fallback":["nec-pcfx|beetle_pcfx"],"folder":"pc-fx","profile":"beetle_pcfx","source_ref":"os frontend/src/utils/index.ts:455","systems":["nec-pcfx"]},{"basis":"normalized id","core":"same_cdi","emulator":"emulatorjs","fallback":["philips-cdi|same_cdi"],"folder":"philips-cd-i","profile":"same_cdi","source_ref":"os frontend/src/utils/index.ts:457","systems":["philips-cdi"]},{"basis":"native name of romm","fallback":["nintendo-pokemon-mini|"],"folder":"pokemon-mini","note":"no EmulatorJS core, RomM keeps BIOS for it","source_ref":"os backend/models/fixtures/known_bios_files.json","systems":["nintendo-pokemon-mini"]},{"basis":"native name of romm","fallback":["sony-playstation-2|"],"folder":"ps2","note":"no EmulatorJS core, RomM keeps BIOS for it","source_ref":"os backend/models/fixtures/known_bios_files.json","systems":["sony-playstation-2"]},{"basis":"native name of romm","core":"ppsspp","emulator":"emulatorjs","fallback":["sony-psp|ppsspp"],"folder":"psp","profile":"ppsspp","source_ref":"os frontend/src/utils/index.ts:458","systems":["sony-psp"]},{"basis":"native name of romm","core":"pcsx_rearmed","emulator":"emulatorjs","fallback":["sony-playstation|pcsx_rearmed"],"folder":"psx","profile":"pcsx_rearmed","source_ref":"os frontend/src/utils/index.ts:456","systems":["sony-playstation"]},{"basis":"id","fallback":["nintendo-satellaview|"],"folder":"satellaview","note":"no EmulatorJS core, RomM keeps BIOS for it","source_ref":"os backend/models/fixtures/known_bios_files.json","systems":["nintendo-satellaview"]},{"basis":"id","core":"yabause","emulator":"emulatorjs","fallback":["sega-saturn|yabause"],"folder":"saturn","profile":"yabause","source_ref":"os frontend/src/utils/index.ts:474","systems":["sega-saturn"]},{"basis":"id","fallback":["scummvm|"],"folder":"scummvm","note":"no EmulatorJS core, RomM keeps BIOS for it","source_ref":"os backend/models/fixtures/known_bios_files.json","systems":["scummvm"]},{"basis":"systems of genesis_plus_gx","core":"genesis_plus_gx","emulator":"emulatorjs","fallback":["sega-gamegear|genesis_plus_gx","sega-mastersystem|genesis_plus_gx","sega-megacd|genesis_plus_gx","sega-megadrive|genesis_plus_gx","sega-pico|genesis_plus_gx","sega-sg1000|genesis_plus_gx"],"folder":"sega-game-box-9","profile":"genesis_plus_gx","source_ref":"os frontend/src/utils/index.ts:464","systems":["sega-gamegear","sega-mastersystem","sega-megacd","sega-megadrive","sega-pico","sega-sg1000"]},{"basis":"systems of genesis_plus_gx","core":"genesis_plus_gx","emulator":"emulatorjs","fallback":["sega-gamegear|genesis_plus_gx","sega-mastersystem|genesis_plus_gx","sega-megacd|genesis_plus_gx","sega-megadrive|genesis_plus_gx","sega-pico|genesis_plus_gx","sega-sg1000|genesis_plus_gx"],"folder":"sega-mark-iii","profile":"genesis_plus_gx","source_ref":"os frontend/src/utils/index.ts:463","systems":["sega-gamegear","sega-mastersystem","sega-megacd","sega-megadrive","sega-pico","sega-sg1000"]},{"basis":"systems of genesis_plus_gx","core":"genesis_plus_gx","emulator":"emulatorjs","fallback":["sega-gamegear|genesis_plus_gx","sega-mastersystem|genesis_plus_gx","sega-megacd|genesis_plus_gx","sega-megadrive|genesis_plus_gx","sega-pico|genesis_plus_gx","sega-sg1000|genesis_plus_gx"],"folder":"sega-master-system-ii","profile":"genesis_plus_gx","source_ref":"os frontend/src/utils/index.ts:465","systems":["sega-gamegear","sega-mastersystem","sega-megacd","sega-megadrive","sega-pico","sega-sg1000"]},{"basis":"systems of genesis_plus_gx","core":"genesis_plus_gx","emulator":"emulatorjs","fallback":["sega-gamegear|genesis_plus_gx","sega-mastersystem|genesis_plus_gx","sega-megacd|genesis_plus_gx","sega-megadrive|genesis_plus_gx","sega-pico|genesis_plus_gx","sega-sg1000|genesis_plus_gx"],"folder":"sega-mega-drive-2-slash-genesis","profile":"genesis_plus_gx","source_ref":"os frontend/src/utils/index.ts:469","systems":["sega-gamegear","sega-mastersystem","sega-megacd","sega-megadrive","sega-pico","sega-sg1000"]},{"basis":"systems of genesis_plus_gx","core":"genesis_plus_gx","emulator":"emulatorjs","fallback":["sega-gamegear|genesis_plus_gx","sega-mastersystem|genesis_plus_gx","sega-megacd|genesis_plus_gx","sega-megadrive|genesis_plus_gx","sega-pico|genesis_plus_gx","sega-sg1000|genesis_plus_gx"],"folder":"sega-mega-jet","profile":"genesis_plus_gx","source_ref":"os frontend/src/utils/index.ts:470","systems":["sega-gamegear","sega-mastersystem","sega-megacd","sega-megadrive","sega-pico","sega-sg1000"]},{"basis":"systems of genesis_plus_gx","core":"genesis_plus_gx","emulator":"emulatorjs","fallback":["sega-gamegear|genesis_plus_gx","sega-mastersystem|genesis_plus_gx","sega-megacd|genesis_plus_gx","sega-megadrive|genesis_plus_gx","sega-pico|genesis_plus_gx","sega-sg1000|genesis_plus_gx"],"folder":"sega-nomad","profile":"genesis_plus_gx","source_ref":"os frontend/src/utils/index.ts:473","systems":["sega-gamegear","sega-mastersystem","sega-megacd","sega-megadrive","sega-pico","sega-sg1000"]},{"basis":"systems of picodrive","core":"picodrive","emulator":"emulatorjs","fallback":["sega-32x|picodrive","sega-gamegear|picodrive","sega-mastersystem|picodrive","sega-megacd|picodrive","sega-megadrive|picodrive","sega-pico|picodrive","sega-sc3000|picodrive","sega-sg1000|picodrive"],"folder":"sega32","profile":"picodrive","source_ref":"os frontend/src/utils/index.ts:460","systems":["sega-32x","sega-gamegear","sega-mastersystem","sega-megacd","sega-megadrive","sega-pico","sega-sc3000","sega-sg1000"]},{"basis":"native name of romm","core":"genesis_plus_gx","emulator":"emulatorjs","fallback":["sega-megacd|genesis_plus_gx"],"folder":"segacd","profile":"genesis_plus_gx","source_ref":"os frontend/src/utils/index.ts:459","systems":["sega-megacd"]},{"basis":"systems of snes9x","core":"snes9x","emulator":"emulatorjs","fallback":["nintendo-satellaview|snes9x","nintendo-snes|snes9x","nintendo-sufami-turbo|snes9x"],"folder":"sfam","profile":"snes9x","source_ref":"os frontend/src/utils/index.ts:476","systems":["nintendo-satellaview","nintendo-snes","nintendo-sufami-turbo"]},{"basis":"id","fallback":["sharp-x68000|"],"folder":"sharp-x68000","note":"no EmulatorJS core, RomM keeps BIOS for it","source_ref":"os backend/models/fixtures/known_bios_files.json","systems":["sharp-x68000"]},{"basis":"native name of romm","core":"genesis_plus_gx","emulator":"emulatorjs","fallback":["sega-mastersystem|genesis_plus_gx"],"folder":"sms","profile":"genesis_plus_gx","source_ref":"os frontend/src/utils/index.ts:462","systems":["sega-mastersystem"]},{"basis":"id","core":"snes9x","emulator":"emulatorjs","fallback":["nintendo-snes|snes9x"],"folder":"snes","profile":"snes9x","source_ref":"os frontend/src/utils/index.ts:475","systems":["nintendo-snes"]},{"basis":"id","fallback":["nintendo-sufami-turbo|"],"folder":"sufami-turbo","note":"no EmulatorJS core, RomM keeps BIOS for it","source_ref":"os backend/models/fixtures/known_bios_files.json","systems":["nintendo-sufami-turbo"]},{"basis":"systems of snes9x","core":"snes9x","emulator":"emulatorjs","fallback":["nintendo-satellaview|snes9x","nintendo-snes|snes9x","nintendo-sufami-turbo|snes9x"],"folder":"super-famicom-jr-model-shvc-101","profile":"snes9x","source_ref":"os frontend/src/utils/index.ts:479","systems":["nintendo-satellaview","nintendo-snes","nintendo-sufami-turbo"]},{"basis":"systems of snes9x","core":"snes9x","emulator":"emulatorjs","fallback":["nintendo-satellaview|snes9x","nintendo-snes|snes9x","nintendo-sufami-turbo|snes9x"],"folder":"super-famicom-shvc-001","profile":"snes9x","source_ref":"os frontend/src/utils/index.ts:478","systems":["nintendo-satellaview","nintendo-snes","nintendo-sufami-turbo"]},{"basis":"native name of romm","fallback":["nintendo-sgb|"],"folder":"super-gb","note":"no EmulatorJS core, RomM keeps BIOS for it","source_ref":"os backend/models/fixtures/known_bios_files.json","systems":["nintendo-sgb"]},{"basis":"systems of snes9x","core":"snes9x","emulator":"emulatorjs","fallback":["nintendo-satellaview|snes9x","nintendo-snes|snes9x","nintendo-sufami-turbo|snes9x"],"folder":"super-nintendo-original-european-version","profile":"snes9x","source_ref":"os frontend/src/utils/index.ts:477","systems":["nintendo-satellaview","nintendo-snes","nintendo-sufami-turbo"]},{"basis":"id, and systems of beetle_pce","core":"mednafen_pce","emulator":"emulatorjs","fallback":["nec-pc-engine|beetle_pce","nec-supergrafx|beetle_pce"],"folder":"supergrafx","profile":"beetle_pce","source_ref":"os frontend/src/utils/index.ts:483","systems":["nec-pc-engine","nec-supergrafx"]},{"basis":"systems of beetle_wswan","core":"mednafen_wswan","emulator":"emulatorjs","fallback":["bandai-wswan|beetle_wswan","bandai-wswanc|beetle_wswan"],"folder":"swancrystal","profile":"beetle_wswan","source_ref":"os frontend/src/utils/index.ts:487","systems":["bandai-wswan","bandai-wswanc"]},{"basis":"systems of genesis_plus_gx","core":"genesis_plus_gx","emulator":"emulatorjs","fallback":["sega-gamegear|genesis_plus_gx","sega-mastersystem|genesis_plus_gx","sega-megacd|genesis_plus_gx","sega-megadrive|genesis_plus_gx","sega-pico|genesis_plus_gx","sega-sg1000|genesis_plus_gx"],"folder":"tera-drive","profile":"genesis_plus_gx","source_ref":"os frontend/src/utils/index.ts:472","systems":["sega-gamegear","sega-mastersystem","sega-megacd","sega-megadrive","sega-pico","sega-sg1000"]},{"basis":"native name of romm","core":"mednafen_pce","emulator":"emulatorjs","fallback":["nec-pc-engine|beetle_pce"],"folder":"tg16","profile":"beetle_pce","source_ref":"os frontend/src/utils/index.ts:481","systems":["nec-pc-engine"]},{"basis":"only system of beetle_pce","core":"mednafen_pce","emulator":"emulatorjs","fallback":["nec-pc-engine|beetle_pce"],"folder":"turbografx-cd","profile":"beetle_pce","source_ref":"os frontend/src/utils/index.ts:482","systems":["nec-pc-engine"]},{"basis":"native name of romm","fallback":["videoton-tvc|"],"folder":"tvc","note":"no EmulatorJS core, RomM keeps BIOS for it","source_ref":"os backend/models/fixtures/known_bios_files.json","systems":["videoton-tvc"]},{"basis":"normalized id","core":"vice_xvic","emulator":"emulatorjs","fallback":["commodore-vic20|vice_xvic"],"folder":"vic-20","profile":"vice_xvic","source_ref":"os frontend/src/utils/index.ts:484","systems":["commodore-vic20"]},{"basis":"native name of romm","fallback":["philips-videopac|"],"folder":"videopac-g7400","note":"no EmulatorJS core, RomM keeps BIOS for it","source_ref":"os backend/models/fixtures/known_bios_files.json","systems":["philips-videopac"]},{"basis":"normalized id","core":"beetle_vb","emulator":"emulatorjs","fallback":["nintendo-virtualboy|beetle_vb"],"folder":"virtualboy","profile":"beetle_vb","source_ref":"os frontend/src/utils/index.ts:485","systems":["nintendo-virtualboy"]},{"basis":"native name of romm","fallback":["wolfenstein3d|"],"folder":"wolfenstein","note":"no EmulatorJS core, RomM keeps BIOS for it","source_ref":"os backend/models/fixtures/known_bios_files.json","systems":["wolfenstein3d"]},{"basis":"id","core":"mednafen_wswan","emulator":"emulatorjs","fallback":["bandai-wswan|beetle_wswan"],"folder":"wonderswan","profile":"beetle_wswan","source_ref":"os frontend/src/utils/index.ts:486","systems":["bandai-wswan"]},{"basis":"id","core":"mednafen_wswan","emulator":"emulatorjs","fallback":["bandai-wswanc|beetle_wswan"],"folder":"wonderswan-color","profile":"beetle_wswan","source_ref":"os frontend/src/utils/index.ts:488","systems":["bandai-wswanc"]},{"basis":"id","fallback":["sharp-x1|"],"folder":"x1","note":"no EmulatorJS core, RomM keeps BIOS for it","source_ref":"os backend/models/fixtures/known_bios_files.json","systems":["sharp-x1"]},{"basis":"id","fallback":["microsoft-xbox|"],"folder":"xbox","note":"no EmulatorJS core, RomM keeps BIOS for it","source_ref":"os backend/models/fixtures/known_bios_files.json","systems":["microsoft-xbox"]},{"basis":"native name of romm","core":"fuse","emulator":"emulatorjs","fallback":["sinclair-zx-spectrum|fuse"],"folder":"zxs","profile":"fuse","source_ref":"os frontend/src/utils/index.ts:489","systems":["sinclair-zx-spectrum"]}],"format_version":1,"hidden":[{"pattern":".*","source_ref":"os backend/handler/filesystem/roms_handler.py:530-545"},{"pattern":"*.db","source_ref":"os backend/config/config_manager.py:267-276"},{"pattern":"*.tmp","source_ref":"os backend/config/config_manager.py:267-276"},{"pattern":"*.bak","source_ref":"os backend/config/config_manager.py:267-276"},{"pattern":"*.lock","source_ref":"os backend/config/config_manager.py:267-276"},{"pattern":"*.log","source_ref":"os backend/config/config_manager.py:267-276"},{"pattern":"*.cache","source_ref":"os backend/config/config_manager.py:267-276"},{"pattern":"*.crdownload","source_ref":"os backend/config/config_manager.py:267-276"},{"name":"gamelist.xml","source_ref":"os backend/config/config_manager.py:277-286"},{"name":"metadata.pegasus.txt","source_ref":"os backend/config/config_manager.py:277-286"}],"media":[{"name":"images","source_ref":"os backend/config/config_manager.py:303-324"},{"name":"covers","source_ref":"os backend/config/config_manager.py:303-324"},{"name":"manuals","source_ref":"os backend/config/config_manager.py:303-324"},{"name":"screenshots","source_ref":"os backend/config/config_manager.py:303-324"},{"name":"videos","source_ref":"os backend/config/config_manager.py:303-324"}],"name":"RomM","notes":["The default layout is roms/{platform}/{game} and bios/{platform} under /romm/library (os backend/config/config_manager.py:57-58). config.yml can switch to {platform}/roms and {platform}/bios (os backend/config/config_manager.py:1121-1122).","RomM has no extension allow-list. Every file is a ROM except the excluded extensions and names, and config.yml extends both lists.","A folder is any IGDB or RomM platform slug. The rows are the slugs RomM plays in the browser (_EJS_CORES_MAP) or keeps BIOS for (known_bios_files.json), and the core is the first EmulatorJS core listed."],"platform":"romm","roms_root":{"from_bios":"../roms","path":"/romm/library/roms","source_ref":"os backend/config/__init__.py:46-48; os backend/config/config_manager.py:57-58"},"setup":"romm","skip":[{"name":"assets","source_ref":"os backend/config/config_manager.py:288-300"},{"name":"__MACOSX","source_ref":"os backend/config/config_manager.py:288-300"},{"name":"System Volume Information","source_ref":"os backend/config/config_manager.py:288-300"}],"sources":{"os":{"commit":"68f71259f7c6de39fbeedff9cc9ac114c18ee250","repo":"https://github.com/rommapp/romm","tag":"5.4.0"}}}