Skip to content

Instantly share code, notes, and snippets.

@konsumer
Last active May 21, 2021
Embed
What would you like to do?
Choose the correct retroarch core, based on file-extension, and just run it.
#!/usr/bin/bash
# Run correct core for a ROM, based on extension
# Setup with sudo apt-get install -y retroarch "libretro-*""
ROM="${1}"
if [ -z "${ROM}" ];then
echo "Usage: ${0} <ROM_FILE>"
exit 1
fi
# cores are installed here
LOC_CORE=/usr/lib/x86_64-linux-gnu/libretro
# map ROM extensions to core locations
# I generated this from https://github.com/libretro/libretro-super/tree/master/dist/info
declare -A ROM_MAP
# ROM_MAP["$00"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["(a)"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["(a)"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["(b)"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["0"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["000"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["001"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["002"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["003"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["004"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["005"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["006"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["007"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["009"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["1"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["101"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["102"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["16"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["1c"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["1c"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["2 us"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["2"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["20"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["25"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["2d"]="${LOC_CORE}/x1_libretro.so"
# ROM_MAP["2hd"]="${LOC_CORE}/nekop2_libretro.so"
# ROM_MAP["2hd"]="${LOC_CORE}/np2kai_libretro.so"
# ROM_MAP["2hd"]="${LOC_CORE}/px68k_libretro.so"
# ROM_MAP["2hd"]="${LOC_CORE}/x1_libretro.so"
# ROM_MAP["3"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["32x"]="${LOC_CORE}/picodrive_libretro.so"
# ROM_MAP["3ds"]="${LOC_CORE}/citra2018_libretro.so"
# ROM_MAP["3ds"]="${LOC_CORE}/citra_canary_libretro.so"
# ROM_MAP["3ds"]="${LOC_CORE}/citra_libretro.so"
# ROM_MAP["3dsx"]="${LOC_CORE}/citra2018_libretro.so"
# ROM_MAP["3dsx"]="${LOC_CORE}/citra_canary_libretro.so"
# ROM_MAP["3dsx"]="${LOC_CORE}/citra_libretro.so"
# ROM_MAP["3g2"]="${LOC_CORE}/ffmpeg_libretro.so"
# ROM_MAP["3g2"]="${LOC_CORE}/mpv_libretro.so"
# ROM_MAP["3gp"]="${LOC_CORE}/ffmpeg_libretro.so"
# ROM_MAP["3gp"]="${LOC_CORE}/mpv_libretro.so"
# ROM_MAP["40"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["418"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["455"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["5"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["512"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["6"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["60"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["68k"]="${LOC_CORE}/genesis_plus_gx_wide_libretro.so"
# ROM_MAP["68k"]="${LOC_CORE}/picodrive_libretro.so"
# ROM_MAP["7z"]="${LOC_CORE}/fbalpha2012_libretro.so"
# ROM_MAP["7z"]="${LOC_CORE}/fbneo_libretro.so"
# ROM_MAP["7z"]="${LOC_CORE}/flycast_libretro.so"
# ROM_MAP["7z"]="${LOC_CORE}/hbmame_libretro.so"
# ROM_MAP["7z"]="${LOC_CORE}/mame2000_libretro.so"
# ROM_MAP["7z"]="${LOC_CORE}/mame2009_libretro.so"
# ROM_MAP["7z"]="${LOC_CORE}/mame2010_libretro.so"
# ROM_MAP["7z"]="${LOC_CORE}/mame2015_libretro.so"
# ROM_MAP["7z"]="${LOC_CORE}/mame2016_libretro.so"
# ROM_MAP["7z"]="${LOC_CORE}/mame_libretro.so"
# ROM_MAP["7z"]="${LOC_CORE}/mamearcade_libretro.so"
# ROM_MAP["7z"]="${LOC_CORE}/mess2015_libretro.so"
# ROM_MAP["7z"]="${LOC_CORE}/puae_libretro.so"
# ROM_MAP["7z"]="${LOC_CORE}/ume2015_libretro.so"
# ROM_MAP["8"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["88"]="${LOC_CORE}/cannonball_libretro.so"
# ROM_MAP["88d"]="${LOC_CORE}/nekop2_libretro.so"
# ROM_MAP["88d"]="${LOC_CORE}/np2kai_libretro.so"
# ROM_MAP["88d"]="${LOC_CORE}/px68k_libretro.so"
# ROM_MAP["88d"]="${LOC_CORE}/x1_libretro.so"
# ROM_MAP["98d"]="${LOC_CORE}/nekop2_libretro.so"
# ROM_MAP["98d"]="${LOC_CORE}/np2kai_libretro.so"
# ROM_MAP["99 (pg)"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["99"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["a0"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["a26"]="${LOC_CORE}/stella2014_libretro.so"
# ROM_MAP["a26"]="${LOC_CORE}/stella_libretro.so"
# ROM_MAP["a3c"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["a52"]="${LOC_CORE}/atari800_libretro.so"
# ROM_MAP["a78"]="${LOC_CORE}/prosystem_libretro.so"
# ROM_MAP["aba"]="${LOC_CORE}/reminiscence_libretro.so"
# ROM_MAP["abs"]="${LOC_CORE}/virtualjaguar_libretro.so"
# ROM_MAP["acd"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["acx"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["acx"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["ad"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["add"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["adf"]="${LOC_CORE}/fsuae_libretro.so"
# ROM_MAP["adf"]="${LOC_CORE}/puae_libretro.so"
# ROM_MAP["adf"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["adv"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["adz"]="${LOC_CORE}/puae_libretro.so"
# ROM_MAP["aga"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["agb"]="${LOC_CORE}/mednafen_gba_libretro.so"
# ROM_MAP["agb"]="${LOC_CORE}/tempgba_libretro.so"
# ROM_MAP["ald"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["all"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["alr"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["ang"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["ap"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["app"]="${LOC_CORE}/citra2018_libretro.so"
# ROM_MAP["app"]="${LOC_CORE}/citra_canary_libretro.so"
# ROM_MAP["app"]="${LOC_CORE}/citra_libretro.so"
# ROM_MAP["asf"]="${LOC_CORE}/ffmpeg_libretro.so"
# ROM_MAP["asf"]="${LOC_CORE}/mpv_libretro.so"
# ROM_MAP["ask"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["asl"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["atr"]="${LOC_CORE}/atari800_libretro.so"
# ROM_MAP["atx"]="${LOC_CORE}/atari800_libretro.so"
# ROM_MAP["aud"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["avd"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["avi"]="${LOC_CORE}/ffmpeg_libretro.so"
# ROM_MAP["avi"]="${LOC_CORE}/mpv_libretro.so"
# ROM_MAP["avi"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["axf"]="${LOC_CORE}/citra2018_libretro.so"
# ROM_MAP["axf"]="${LOC_CORE}/citra_canary_libretro.so"
# ROM_MAP["axf"]="${LOC_CORE}/citra_libretro.so"
# ROM_MAP["ay"]="${LOC_CORE}/gme_libretro.so"
# ROM_MAP["b0"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["b25c"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["bak"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["bat"]="${LOC_CORE}/dosbox_core_libretro.so"
# ROM_MAP["bat"]="${LOC_CORE}/dosbox_libretro.so"
# ROM_MAP["bat"]="${LOC_CORE}/dosbox_pure_libretro.so"
# ROM_MAP["bat"]="${LOC_CORE}/dosbox_svn_ce_libretro.so"
# ROM_MAP["bat"]="${LOC_CORE}/dosbox_svn_libretro.so"
# ROM_MAP["bat"]="${LOC_CORE}/pcem_libretro.so"
# ROM_MAP["bbm"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/atari800_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/bk_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/blastem_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/desmume2015_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/desmume_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/duckstation_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/emux_chip8_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/emux_gb_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/emux_nes_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/emux_sms_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/flycast_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/freechaf_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/freeintv_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/gearsystem_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/genesis_plus_gx_wide_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/gpsp_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/mednafen_gba_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/mednafen_pce_fast_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/mednafen_pce_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/mednafen_vb_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/mupen64plus_next_develop_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/mupen64plus_next_gles2_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/mupen64plus_next_gles3_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/mupen64plus_next_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/o2em_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/opera_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/parallel_n64_debug_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/parallel_n64_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/pcsx1_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/pcsx2_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/pcsx_rearmed_interpreter_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/pcsx_rearmed_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/pcsx_rearmed_libretro_neon.so"
# ROM_MAP["bin"]="${LOC_CORE}/picodrive_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/play_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/potator_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/prosystem_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/redbook_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/sameduck_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/smsplus_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/stella2014_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/stella_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/tempgba_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/vecx_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/vemulator_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/vice_x128_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/vice_x64_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/vice_x64sc_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/vice_xcbm2_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/vice_xcbm5x0_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/vice_xpet_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/vice_xplus4_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/vice_xscpu64_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/virtualjaguar_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/x64sdl_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/yabasanshiro_libretro.so"
# ROM_MAP["bin"]="${LOC_CORE}/yabause_libretro.so"
# ROM_MAP["blb"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["blb"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["blorb"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["bml"]="${LOC_CORE}/bsnes2014_accuracy_libretro.so"
# ROM_MAP["bml"]="${LOC_CORE}/bsnes2014_balanced_libretro.so"
# ROM_MAP["bml"]="${LOC_CORE}/bsnes2014_performance_libretro.so"
# ROM_MAP["bml"]="${LOC_CORE}/bsnes_mercury_accuracy_libretro.so"
# ROM_MAP["bml"]="${LOC_CORE}/bsnes_mercury_performance_libretro.so"
# ROM_MAP["bml"]="${LOC_CORE}/higan_sfc_balanced_libretro.so"
# ROM_MAP["bml"]="${LOC_CORE}/higan_sfc_libretro.so"
# ROM_MAP["bmp"]="${LOC_CORE}/imageviewer_libretro.so"
# ROM_MAP["bms"]="${LOC_CORE}/emux_sms_libretro.so"
# ROM_MAP["bms"]="${LOC_CORE}/genesis_plus_gx_wide_libretro.so"
# ROM_MAP["bmv"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["bnd"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["bro"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["bro"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["bs"]="${LOC_CORE}/bsnes_libretro.so"
# ROM_MAP["bs"]="${LOC_CORE}/mesen-s_libretro.so"
# ROM_MAP["bsf"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["bsx"]="${LOC_CORE}/mednafen_supafaust_libretro.so"
# ROM_MAP["bsx"]="${LOC_CORE}/snes9x2002_libretro.so"
# ROM_MAP["bsx"]="${LOC_CORE}/snes9x2005_libretro.so"
# ROM_MAP["bsx"]="${LOC_CORE}/snes9x2005_plus_libretro.so"
# ROM_MAP["bsx"]="${LOC_CORE}/snes9x2010_libretro.so"
# ROM_MAP["c"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["c00"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["c06"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["c35"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["cab"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["cab"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["car"]="${LOC_CORE}/atari800_libretro.so"
# ROM_MAP["cas"]="${LOC_CORE}/atari800_libretro.so"
# ROM_MAP["cas"]="${LOC_CORE}/bluemsx_libretro.so"
# ROM_MAP["cas"]="${LOC_CORE}/fmsx_libretro.so"
# ROM_MAP["cas"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["cat"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["cat"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["cbn"]="${LOC_CORE}/pcsx1_libretro.so"
# ROM_MAP["cbn"]="${LOC_CORE}/pcsx_rearmed_interpreter_libretro.so"
# ROM_MAP["cbn"]="${LOC_CORE}/pcsx_rearmed_libretro.so"
# ROM_MAP["cbn"]="${LOC_CORE}/pcsx_rearmed_libretro_neon.so"
# ROM_MAP["cc"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["ccd"]="${LOC_CORE}/fbneo_libretro.so"
# ROM_MAP["ccd"]="${LOC_CORE}/kronos_libretro.so"
# ROM_MAP["ccd"]="${LOC_CORE}/mednafen_pce_fast_libretro.so"
# ROM_MAP["ccd"]="${LOC_CORE}/mednafen_pce_libretro.so"
# ROM_MAP["ccd"]="${LOC_CORE}/mednafen_pcfx_libretro.so"
# ROM_MAP["ccd"]="${LOC_CORE}/mednafen_psx_hw_libretro.so"
# ROM_MAP["ccd"]="${LOC_CORE}/pcsx_rearmed_libretro.so"
# ROM_MAP["ccd"]="${LOC_CORE}/puae_libretro.so"
# ROM_MAP["ccd"]="${LOC_CORE}/rustation_libretro.so"
# ROM_MAP["ccd"]="${LOC_CORE}/yabasanshiro_libretro.so"
# ROM_MAP["ccd"]="${LOC_CORE}/yabause_libretro.so"
# ROM_MAP["cci"]="${LOC_CORE}/citra2018_libretro.so"
# ROM_MAP["cci"]="${LOC_CORE}/citra_canary_libretro.so"
# ROM_MAP["cci"]="${LOC_CORE}/citra_libretro.so"
# ROM_MAP["cdg"]="${LOC_CORE}/pocketcdg_libretro.so"
# ROM_MAP["cdi"]="${LOC_CORE}/flycast_libretro.so"
# ROM_MAP["cdi"]="${LOC_CORE}/retrodream_libretro.so"
# ROM_MAP["cdm"]="${LOC_CORE}/atari800_libretro.so"
# ROM_MAP["cdt"]="${LOC_CORE}/cap32_libretro.so"
# ROM_MAP["cel"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["cfg"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["cga"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["cgb"]="${LOC_CORE}/gearboy_libretro.so"
# ROM_MAP["cgb"]="${LOC_CORE}/vbam_libretro.so"
# ROM_MAP["ch8"]="${LOC_CORE}/emux_chip8_libretro.so"
# ROM_MAP["chai"]="${LOC_CORE}/chailove_libretro.so"
# ROM_MAP["chailove"]="${LOC_CORE}/chailove_libretro.so"
# ROM_MAP["chd"]="${LOC_CORE}/duckstation_libretro.so"
# ROM_MAP["chd"]="${LOC_CORE}/flycast_libretro.so"
# ROM_MAP["chd"]="${LOC_CORE}/genesis_plus_gx_wide_libretro.so"
# ROM_MAP["chd"]="${LOC_CORE}/hbmame_libretro.so"
# ROM_MAP["chd"]="${LOC_CORE}/kronos_libretro.so"
# ROM_MAP["chd"]="${LOC_CORE}/mame2000_libretro.so"
# ROM_MAP["chd"]="${LOC_CORE}/mame2009_libretro.so"
# ROM_MAP["chd"]="${LOC_CORE}/mame2010_libretro.so"
# ROM_MAP["chd"]="${LOC_CORE}/mame2015_libretro.so"
# ROM_MAP["chd"]="${LOC_CORE}/mame2016_libretro.so"
# ROM_MAP["chd"]="${LOC_CORE}/mame_libretro.so"
# ROM_MAP["chd"]="${LOC_CORE}/mamearcade_libretro.so"
# ROM_MAP["chd"]="${LOC_CORE}/mednafen_pce_fast_libretro.so"
# ROM_MAP["chd"]="${LOC_CORE}/mednafen_pce_libretro.so"
# ROM_MAP["chd"]="${LOC_CORE}/mednafen_pcfx_libretro.so"
# ROM_MAP["chd"]="${LOC_CORE}/mednafen_psx_hw_libretro.so"
# ROM_MAP["chd"]="${LOC_CORE}/mess2015_libretro.so"
# ROM_MAP["chd"]="${LOC_CORE}/neocd_libretro.so"
# ROM_MAP["chd"]="${LOC_CORE}/opera_libretro.so"
# ROM_MAP["chd"]="${LOC_CORE}/pcsx_rearmed_interpreter_libretro.so"
# ROM_MAP["chd"]="${LOC_CORE}/pcsx_rearmed_libretro.so"
# ROM_MAP["chd"]="${LOC_CORE}/pcsx_rearmed_libretro_neon.so"
# ROM_MAP["chd"]="${LOC_CORE}/picodrive_libretro.so"
# ROM_MAP["chd"]="${LOC_CORE}/puae_libretro.so"
# ROM_MAP["chd"]="${LOC_CORE}/retrodream_libretro.so"
# ROM_MAP["chd"]="${LOC_CORE}/ume2015_libretro.so"
# ROM_MAP["chd"]="${LOC_CORE}/yabasanshiro_libretro.so"
# ROM_MAP["chd"]="${LOC_CORE}/yabause_libretro.so"
# ROM_MAP["chf"]="${LOC_CORE}/freechaf_libretro.so"
# ROM_MAP["chk"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["ciso"]="${LOC_CORE}/dolphin_launcher_libretro.so"
# ROM_MAP["ciso"]="${LOC_CORE}/dolphin_libretro.so"
# ROM_MAP["ciso"]="${LOC_CORE}/ishiiruka_libretro.so"
# ROM_MAP["ciso"]="${LOC_CORE}/pcsx2_libretro.so"
# ROM_MAP["clg"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["clu"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["cmd"]="${LOC_CORE}/hbmame_libretro.so"
# ROM_MAP["cmd"]="${LOC_CORE}/mame2015_libretro.so"
# ROM_MAP["cmd"]="${LOC_CORE}/mame2016_libretro.so"
# ROM_MAP["cmd"]="${LOC_CORE}/mame_libretro.so"
# ROM_MAP["cmd"]="${LOC_CORE}/mamearcade_libretro.so"
# ROM_MAP["cmd"]="${LOC_CORE}/nekop2_libretro.so"
# ROM_MAP["cmd"]="${LOC_CORE}/np2kai_libretro.so"
# ROM_MAP["cmd"]="${LOC_CORE}/px68k_libretro.so"
# ROM_MAP["cmd"]="${LOC_CORE}/vice_x128_libretro.so"
# ROM_MAP["cmd"]="${LOC_CORE}/vice_x64_libretro.so"
# ROM_MAP["cmd"]="${LOC_CORE}/vice_x64sc_libretro.so"
# ROM_MAP["cmd"]="${LOC_CORE}/vice_xcbm2_libretro.so"
# ROM_MAP["cmd"]="${LOC_CORE}/vice_xcbm5x0_libretro.so"
# ROM_MAP["cmd"]="${LOC_CORE}/vice_xpet_libretro.so"
# ROM_MAP["cmd"]="${LOC_CORE}/vice_xplus4_libretro.so"
# ROM_MAP["cmd"]="${LOC_CORE}/vice_xscpu64_libretro.so"
# ROM_MAP["cmd"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["cmd"]="${LOC_CORE}/x1_libretro.so"
# ROM_MAP["cnv"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["cof"]="${LOC_CORE}/virtualjaguar_libretro.so"
# ROM_MAP["col"]="${LOC_CORE}/bluemsx_libretro.so"
# ROM_MAP["col"]="${LOC_CORE}/smsplus_libretro.so"
# ROM_MAP["com"]="${LOC_CORE}/atari800_libretro.so"
# ROM_MAP["com"]="${LOC_CORE}/dosbox_core_libretro.so"
# ROM_MAP["com"]="${LOC_CORE}/dosbox_libretro.so"
# ROM_MAP["com"]="${LOC_CORE}/dosbox_pure_libretro.so"
# ROM_MAP["com"]="${LOC_CORE}/dosbox_svn_ce_libretro.so"
# ROM_MAP["com"]="${LOC_CORE}/dosbox_svn_libretro.so"
# ROM_MAP["com"]="${LOC_CORE}/pcem_libretro.so"
# ROM_MAP["con"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["conf"]="${LOC_CORE}/dosbox_core_libretro.so"
# ROM_MAP["conf"]="${LOC_CORE}/dosbox_libretro.so"
# ROM_MAP["conf"]="${LOC_CORE}/dosbox_svn_ce_libretro.so"
# ROM_MAP["conf"]="${LOC_CORE}/dosbox_svn_libretro.so"
# ROM_MAP["conf"]="${LOC_CORE}/pcem_libretro.so"
# ROM_MAP["cpr"]="${LOC_CORE}/cap32_libretro.so"
# ROM_MAP["cps"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["cps"]="${LOC_CORE}/thepowdertoy_libretro.so"
# ROM_MAP["crawlrc"]="${LOC_CORE}/stonesoup_libretro.so"
# ROM_MAP["crc"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["crt"]="${LOC_CORE}/vice_x128_libretro.so"
# ROM_MAP["crt"]="${LOC_CORE}/vice_x64_libretro.so"
# ROM_MAP["crt"]="${LOC_CORE}/vice_x64sc_libretro.so"
# ROM_MAP["crt"]="${LOC_CORE}/vice_xcbm2_libretro.so"
# ROM_MAP["crt"]="${LOC_CORE}/vice_xcbm5x0_libretro.so"
# ROM_MAP["crt"]="${LOC_CORE}/vice_xpet_libretro.so"
# ROM_MAP["crt"]="${LOC_CORE}/vice_xplus4_libretro.so"
# ROM_MAP["crt"]="${LOC_CORE}/vice_xscpu64_libretro.so"
# ROM_MAP["crt"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["crt"]="${LOC_CORE}/x64sdl_libretro.so"
# ROM_MAP["csc"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["cso"]="${LOC_CORE}/pcsx2_libretro.so"
# ROM_MAP["cso"]="${LOC_CORE}/play_libretro.so"
# ROM_MAP["cso"]="${LOC_CORE}/ppsspp_libretro.so"
# ROM_MAP["cue"]="${LOC_CORE}/dosbox_core_libretro.so"
# ROM_MAP["cue"]="${LOC_CORE}/dosbox_pure_libretro.so"
# ROM_MAP["cue"]="${LOC_CORE}/dosbox_svn_ce_libretro.so"
# ROM_MAP["cue"]="${LOC_CORE}/dosbox_svn_libretro.so"
# ROM_MAP["cue"]="${LOC_CORE}/duckstation_libretro.so"
# ROM_MAP["cue"]="${LOC_CORE}/fbneo_libretro.so"
# ROM_MAP["cue"]="${LOC_CORE}/flycast_libretro.so"
# ROM_MAP["cue"]="${LOC_CORE}/genesis_plus_gx_libretro.so"
# ROM_MAP["cue"]="${LOC_CORE}/genesis_plus_gx_wide_libretro.so"
# ROM_MAP["cue"]="${LOC_CORE}/kronos_libretro.so"
# ROM_MAP["cue"]="${LOC_CORE}/mednafen_pce_fast_libretro.so"
# ROM_MAP["cue"]="${LOC_CORE}/mednafen_pce_libretro.so"
# ROM_MAP["cue"]="${LOC_CORE}/mednafen_pcfx_libretro.so"
# ROM_MAP["cue"]="${LOC_CORE}/mednafen_psx_hw_libretro.so"
# ROM_MAP["cue"]="${LOC_CORE}/neocd_libretro.so"
# ROM_MAP["cue"]="${LOC_CORE}/opera_libretro.so"
# ROM_MAP["cue"]="${LOC_CORE}/pcsx1_libretro.so"
# ROM_MAP["cue"]="${LOC_CORE}/pcsx2_libretro.so"
# ROM_MAP["cue"]="${LOC_CORE}/pcsx_rearmed_interpreter_libretro.so"
# ROM_MAP["cue"]="${LOC_CORE}/pcsx_rearmed_libretro.so"
# ROM_MAP["cue"]="${LOC_CORE}/pcsx_rearmed_libretro_neon.so"
# ROM_MAP["cue"]="${LOC_CORE}/picodrive_libretro.so"
# ROM_MAP["cue"]="${LOC_CORE}/puae_libretro.so"
# ROM_MAP["cue"]="${LOC_CORE}/redbook_libretro.so"
# ROM_MAP["cue"]="${LOC_CORE}/rustation_libretro.so"
# ROM_MAP["cue"]="${LOC_CORE}/yabasanshiro_libretro.so"
# ROM_MAP["cue"]="${LOC_CORE}/yabause_libretro.so"
# ROM_MAP["cup"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["cup"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["cur"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["cxi"]="${LOC_CORE}/citra2018_libretro.so"
# ROM_MAP["cxi"]="${LOC_CORE}/citra_canary_libretro.so"
# ROM_MAP["cxi"]="${LOC_CORE}/citra_libretro.so"
# ROM_MAP["d$$"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["d$$"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["d00"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["d2m"]="${LOC_CORE}/vice_x128_libretro.so"
# ROM_MAP["d2m"]="${LOC_CORE}/vice_x64_libretro.so"
# ROM_MAP["d2m"]="${LOC_CORE}/vice_x64sc_libretro.so"
# ROM_MAP["d2m"]="${LOC_CORE}/vice_xcbm2_libretro.so"
# ROM_MAP["d2m"]="${LOC_CORE}/vice_xcbm5x0_libretro.so"
# ROM_MAP["d2m"]="${LOC_CORE}/vice_xpet_libretro.so"
# ROM_MAP["d2m"]="${LOC_CORE}/vice_xplus4_libretro.so"
# ROM_MAP["d2m"]="${LOC_CORE}/vice_xscpu64_libretro.so"
# ROM_MAP["d2m"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["d4m"]="${LOC_CORE}/vice_x128_libretro.so"
# ROM_MAP["d4m"]="${LOC_CORE}/vice_x64_libretro.so"
# ROM_MAP["d4m"]="${LOC_CORE}/vice_x64sc_libretro.so"
# ROM_MAP["d4m"]="${LOC_CORE}/vice_xcbm2_libretro.so"
# ROM_MAP["d4m"]="${LOC_CORE}/vice_xcbm5x0_libretro.so"
# ROM_MAP["d4m"]="${LOC_CORE}/vice_xpet_libretro.so"
# ROM_MAP["d4m"]="${LOC_CORE}/vice_xplus4_libretro.so"
# ROM_MAP["d4m"]="${LOC_CORE}/vice_xscpu64_libretro.so"
# ROM_MAP["d4m"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["d64"]="${LOC_CORE}/frodo_libretro.so"
# ROM_MAP["d64"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["d64"]="${LOC_CORE}/vice_x128_libretro.so"
# ROM_MAP["d64"]="${LOC_CORE}/vice_x64_libretro.so"
# ROM_MAP["d64"]="${LOC_CORE}/vice_x64sc_libretro.so"
# ROM_MAP["d64"]="${LOC_CORE}/vice_xcbm2_libretro.so"
# ROM_MAP["d64"]="${LOC_CORE}/vice_xcbm5x0_libretro.so"
# ROM_MAP["d64"]="${LOC_CORE}/vice_xpet_libretro.so"
# ROM_MAP["d64"]="${LOC_CORE}/vice_xplus4_libretro.so"
# ROM_MAP["d64"]="${LOC_CORE}/vice_xscpu64_libretro.so"
# ROM_MAP["d64"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["d64"]="${LOC_CORE}/x64sdl_libretro.so"
# ROM_MAP["d6z"]="${LOC_CORE}/vice_x128_libretro.so"
# ROM_MAP["d6z"]="${LOC_CORE}/vice_x64_libretro.so"
# ROM_MAP["d6z"]="${LOC_CORE}/vice_x64sc_libretro.so"
# ROM_MAP["d6z"]="${LOC_CORE}/vice_xcbm2_libretro.so"
# ROM_MAP["d6z"]="${LOC_CORE}/vice_xcbm5x0_libretro.so"
# ROM_MAP["d6z"]="${LOC_CORE}/vice_xpet_libretro.so"
# ROM_MAP["d6z"]="${LOC_CORE}/vice_xplus4_libretro.so"
# ROM_MAP["d6z"]="${LOC_CORE}/vice_xscpu64_libretro.so"
# ROM_MAP["d6z"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["d6z"]="${LOC_CORE}/x64sdl_libretro.so"
# ROM_MAP["d71"]="${LOC_CORE}/vice_x128_libretro.so"
# ROM_MAP["d71"]="${LOC_CORE}/vice_x64_libretro.so"
# ROM_MAP["d71"]="${LOC_CORE}/vice_x64sc_libretro.so"
# ROM_MAP["d71"]="${LOC_CORE}/vice_xcbm2_libretro.so"
# ROM_MAP["d71"]="${LOC_CORE}/vice_xcbm5x0_libretro.so"
# ROM_MAP["d71"]="${LOC_CORE}/vice_xpet_libretro.so"
# ROM_MAP["d71"]="${LOC_CORE}/vice_xplus4_libretro.so"
# ROM_MAP["d71"]="${LOC_CORE}/vice_xscpu64_libretro.so"
# ROM_MAP["d71"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["d71"]="${LOC_CORE}/x64sdl_libretro.so"
# ROM_MAP["d7z"]="${LOC_CORE}/vice_x128_libretro.so"
# ROM_MAP["d7z"]="${LOC_CORE}/vice_x64_libretro.so"
# ROM_MAP["d7z"]="${LOC_CORE}/vice_x64sc_libretro.so"
# ROM_MAP["d7z"]="${LOC_CORE}/vice_xcbm2_libretro.so"
# ROM_MAP["d7z"]="${LOC_CORE}/vice_xcbm5x0_libretro.so"
# ROM_MAP["d7z"]="${LOC_CORE}/vice_xpet_libretro.so"
# ROM_MAP["d7z"]="${LOC_CORE}/vice_xplus4_libretro.so"
# ROM_MAP["d7z"]="${LOC_CORE}/vice_xscpu64_libretro.so"
# ROM_MAP["d7z"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["d7z"]="${LOC_CORE}/x64sdl_libretro.so"
# ROM_MAP["d80"]="${LOC_CORE}/vice_x128_libretro.so"
# ROM_MAP["d80"]="${LOC_CORE}/vice_x64_libretro.so"
# ROM_MAP["d80"]="${LOC_CORE}/vice_x64sc_libretro.so"
# ROM_MAP["d80"]="${LOC_CORE}/vice_xcbm2_libretro.so"
# ROM_MAP["d80"]="${LOC_CORE}/vice_xcbm5x0_libretro.so"
# ROM_MAP["d80"]="${LOC_CORE}/vice_xpet_libretro.so"
# ROM_MAP["d80"]="${LOC_CORE}/vice_xplus4_libretro.so"
# ROM_MAP["d80"]="${LOC_CORE}/vice_xscpu64_libretro.so"
# ROM_MAP["d80"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["d80"]="${LOC_CORE}/x64sdl_libretro.so"
# ROM_MAP["d81"]="${LOC_CORE}/vice_x128_libretro.so"
# ROM_MAP["d81"]="${LOC_CORE}/vice_x64_libretro.so"
# ROM_MAP["d81"]="${LOC_CORE}/vice_x64sc_libretro.so"
# ROM_MAP["d81"]="${LOC_CORE}/vice_xcbm2_libretro.so"
# ROM_MAP["d81"]="${LOC_CORE}/vice_xcbm5x0_libretro.so"
# ROM_MAP["d81"]="${LOC_CORE}/vice_xpet_libretro.so"
# ROM_MAP["d81"]="${LOC_CORE}/vice_xplus4_libretro.so"
# ROM_MAP["d81"]="${LOC_CORE}/vice_xscpu64_libretro.so"
# ROM_MAP["d81"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["d81"]="${LOC_CORE}/x64sdl_libretro.so"
# ROM_MAP["d82"]="${LOC_CORE}/vice_x128_libretro.so"
# ROM_MAP["d82"]="${LOC_CORE}/vice_x64_libretro.so"
# ROM_MAP["d82"]="${LOC_CORE}/vice_x64sc_libretro.so"
# ROM_MAP["d82"]="${LOC_CORE}/vice_xcbm2_libretro.so"
# ROM_MAP["d82"]="${LOC_CORE}/vice_xcbm5x0_libretro.so"
# ROM_MAP["d82"]="${LOC_CORE}/vice_xpet_libretro.so"
# ROM_MAP["d82"]="${LOC_CORE}/vice_xplus4_libretro.so"
# ROM_MAP["d82"]="${LOC_CORE}/vice_xscpu64_libretro.so"
# ROM_MAP["d82"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["d82"]="${LOC_CORE}/x64sdl_libretro.so"
# ROM_MAP["d88"]="${LOC_CORE}/nekop2_libretro.so"
# ROM_MAP["d88"]="${LOC_CORE}/np2kai_libretro.so"
# ROM_MAP["d88"]="${LOC_CORE}/px68k_libretro.so"
# ROM_MAP["d88"]="${LOC_CORE}/quasi88_libretro.so"
# ROM_MAP["d88"]="${LOC_CORE}/x1_libretro.so"
# ROM_MAP["d8z"]="${LOC_CORE}/vice_x128_libretro.so"
# ROM_MAP["d8z"]="${LOC_CORE}/vice_x64_libretro.so"
# ROM_MAP["d8z"]="${LOC_CORE}/vice_x64sc_libretro.so"
# ROM_MAP["d8z"]="${LOC_CORE}/vice_xcbm2_libretro.so"
# ROM_MAP["d8z"]="${LOC_CORE}/vice_xcbm5x0_libretro.so"
# ROM_MAP["d8z"]="${LOC_CORE}/vice_xpet_libretro.so"
# ROM_MAP["d8z"]="${LOC_CORE}/vice_xplus4_libretro.so"
# ROM_MAP["d8z"]="${LOC_CORE}/vice_xscpu64_libretro.so"
# ROM_MAP["d8z"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["d8z"]="${LOC_CORE}/x64sdl_libretro.so"
# ROM_MAP["d98"]="${LOC_CORE}/nekop2_libretro.so"
# ROM_MAP["d98"]="${LOC_CORE}/np2kai_libretro.so"
# ROM_MAP["dat"]="${LOC_CORE}/flycast_libretro.so"
# ROM_MAP["dat"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["dat"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["dci"]="${LOC_CORE}/vemulator_libretro.so"
# ROM_MAP["dcp"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["def"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["dff"]="${LOC_CORE}/dolphin_libretro.so"
# ROM_MAP["dff"]="${LOC_CORE}/ishiiruka_libretro.so"
# ROM_MAP["dfw"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["dim"]="${LOC_CORE}/hatari_libretro.so"
# ROM_MAP["dim"]="${LOC_CORE}/px68k_libretro.so"
# ROM_MAP["dir"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["divx"]="${LOC_CORE}/ffmpeg_libretro.so"
# ROM_MAP["divx"]="${LOC_CORE}/mpv_libretro.so"
# ROM_MAP["dmg"]="${LOC_CORE}/gearboy_libretro.so"
# ROM_MAP["dmg"]="${LOC_CORE}/vbam_libretro.so"
# ROM_MAP["dms"]="${LOC_CORE}/puae_libretro.so"
# ROM_MAP["dmu"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["dnr"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["dnr"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["doc"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["dol"]="${LOC_CORE}/dolphin_launcher_libretro.so"
# ROM_MAP["dol"]="${LOC_CORE}/dolphin_libretro.so"
# ROM_MAP["dol"]="${LOC_CORE}/ishiiruka_libretro.so"
# ROM_MAP["dosz"]="${LOC_CORE}/dosbox_pure_libretro.so"
# ROM_MAP["dr1"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["drv"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["dsk"]="${LOC_CORE}/bluemsx_libretro.so"
# ROM_MAP["dsk"]="${LOC_CORE}/cap32_libretro.so"
# ROM_MAP["dsk"]="${LOC_CORE}/crocods_libretro.so"
# ROM_MAP["dsk"]="${LOC_CORE}/fmsx_libretro.so"
# ROM_MAP["dsk"]="${LOC_CORE}/fuse_libretro.so"
# ROM_MAP["dsk"]="${LOC_CORE}/oberon_libretro.so"
# ROM_MAP["dsk"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["dsk"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["dsk"]="${LOC_CORE}/simcp_libretro.so"
# ROM_MAP["dump"]="${LOC_CORE}/pcsx2_libretro.so"
# ROM_MAP["dup"]="${LOC_CORE}/nekop2_libretro.so"
# ROM_MAP["dup"]="${LOC_CORE}/np2kai_libretro.so"
# ROM_MAP["dup"]="${LOC_CORE}/px68k_libretro.so"
# ROM_MAP["dup"]="${LOC_CORE}/x1_libretro.so"
# ROM_MAP["dx1"]="${LOC_CORE}/x1_libretro.so"
# ROM_MAP["dx2"]="${LOC_CORE}/mednafen_supafaust_libretro.so"
# ROM_MAP["dx2"]="${LOC_CORE}/snes9x2002_libretro.so"
# ROM_MAP["dx2"]="${LOC_CORE}/snes9x2005_libretro.so"
# ROM_MAP["dx2"]="${LOC_CORE}/snes9x2005_plus_libretro.so"
# ROM_MAP["dx2"]="${LOC_CORE}/snes9x2010_libretro.so"
# ROM_MAP["dxr"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["dxr"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["ega"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["elf"]="${LOC_CORE}/citra2018_libretro.so"
# ROM_MAP["elf"]="${LOC_CORE}/citra_canary_libretro.so"
# ROM_MAP["elf"]="${LOC_CORE}/citra_libretro.so"
# ROM_MAP["elf"]="${LOC_CORE}/dolphin_launcher_libretro.so"
# ROM_MAP["elf"]="${LOC_CORE}/dolphin_libretro.so"
# ROM_MAP["elf"]="${LOC_CORE}/flycast_libretro.so"
# ROM_MAP["elf"]="${LOC_CORE}/ishiiruka_libretro.so"
# ROM_MAP["elf"]="${LOC_CORE}/pcsx2_libretro.so"
# ROM_MAP["elf"]="${LOC_CORE}/play_libretro.so"
# ROM_MAP["elf"]="${LOC_CORE}/ppsspp_libretro.so"
# ROM_MAP["emc"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["enc"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["ex1"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["exe"]="${LOC_CORE}/dosbox_core_libretro.so"
# ROM_MAP["exe"]="${LOC_CORE}/dosbox_libretro.so"
# ROM_MAP["exe"]="${LOC_CORE}/dosbox_pure_libretro.so"
# ROM_MAP["exe"]="${LOC_CORE}/dosbox_svn_ce_libretro.so"
# ROM_MAP["exe"]="${LOC_CORE}/dosbox_svn_libretro.so"
# ROM_MAP["exe"]="${LOC_CORE}/ecwolf_libretro.so"
# ROM_MAP["exe"]="${LOC_CORE}/mednafen_psx_hw_libretro.so"
# ROM_MAP["exe"]="${LOC_CORE}/nxengine_libretro.so"
# ROM_MAP["exe"]="${LOC_CORE}/pcem_libretro.so"
# ROM_MAP["exe"]="${LOC_CORE}/rustation_libretro.so"
# ROM_MAP["exe"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["exe"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["f4f"]="${LOC_CORE}/ffmpeg_libretro.so"
# ROM_MAP["f4f"]="${LOC_CORE}/mpv_libretro.so"
# ROM_MAP["f4v"]="${LOC_CORE}/ffmpeg_libretro.so"
# ROM_MAP["f4v"]="${LOC_CORE}/mpv_libretro.so"
# ROM_MAP["fd"]="${LOC_CORE}/theodore_libretro.so"
# ROM_MAP["fdd"]="${LOC_CORE}/nekop2_libretro.so"
# ROM_MAP["fdd"]="${LOC_CORE}/np2kai_libretro.so"
# ROM_MAP["fdi"]="${LOC_CORE}/nekop2_libretro.so"
# ROM_MAP["fdi"]="${LOC_CORE}/np2kai_libretro.so"
# ROM_MAP["fdi"]="${LOC_CORE}/puae_libretro.so"
# ROM_MAP["fds"]="${LOC_CORE}/fceumm_libretro.so"
# ROM_MAP["fds"]="${LOC_CORE}/fixnes_libretro.so"
# ROM_MAP["fds"]="${LOC_CORE}/mesen_libretro.so"
# ROM_MAP["fdt"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["fig"]="${LOC_CORE}/mednafen_supafaust_libretro.so"
# ROM_MAP["fig"]="${LOC_CORE}/mesen-s_libretro.so"
# ROM_MAP["fig"]="${LOC_CORE}/snes9x2002_libretro.so"
# ROM_MAP["fig"]="${LOC_CORE}/snes9x2005_libretro.so"
# ROM_MAP["fig"]="${LOC_CORE}/snes9x2005_plus_libretro.so"
# ROM_MAP["fig"]="${LOC_CORE}/snes9x2010_libretro.so"
# ROM_MAP["fkr"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["flac"]="${LOC_CORE}/ffmpeg_libretro.so"
# ROM_MAP["flac"]="${LOC_CORE}/mpv_libretro.so"
# ROM_MAP["flac"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["flv"]="${LOC_CORE}/ffmpeg_libretro.so"
# ROM_MAP["flv"]="${LOC_CORE}/mpv_libretro.so"
# ROM_MAP["fmc"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["fnt"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["fon"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["french"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["frm"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["fs-uae"]="${LOC_CORE}/fsuae_libretro.so"
# ROM_MAP["g41"]="${LOC_CORE}/vice_x128_libretro.so"
# ROM_MAP["g41"]="${LOC_CORE}/vice_x64_libretro.so"
# ROM_MAP["g41"]="${LOC_CORE}/vice_x64sc_libretro.so"
# ROM_MAP["g41"]="${LOC_CORE}/vice_xcbm2_libretro.so"
# ROM_MAP["g41"]="${LOC_CORE}/vice_xcbm5x0_libretro.so"
# ROM_MAP["g41"]="${LOC_CORE}/vice_xpet_libretro.so"
# ROM_MAP["g41"]="${LOC_CORE}/vice_xplus4_libretro.so"
# ROM_MAP["g41"]="${LOC_CORE}/vice_xscpu64_libretro.so"
# ROM_MAP["g41"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["g41"]="${LOC_CORE}/x64sdl_libretro.so"
# ROM_MAP["g4z"]="${LOC_CORE}/vice_x128_libretro.so"
# ROM_MAP["g4z"]="${LOC_CORE}/vice_x64_libretro.so"
# ROM_MAP["g4z"]="${LOC_CORE}/vice_x64sc_libretro.so"
# ROM_MAP["g4z"]="${LOC_CORE}/vice_xcbm2_libretro.so"
# ROM_MAP["g4z"]="${LOC_CORE}/vice_xcbm5x0_libretro.so"
# ROM_MAP["g4z"]="${LOC_CORE}/vice_xpet_libretro.so"
# ROM_MAP["g4z"]="${LOC_CORE}/vice_xplus4_libretro.so"
# ROM_MAP["g4z"]="${LOC_CORE}/vice_xscpu64_libretro.so"
# ROM_MAP["g4z"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["g4z"]="${LOC_CORE}/x64sdl_libretro.so"
# ROM_MAP["g64"]="${LOC_CORE}/vice_x128_libretro.so"
# ROM_MAP["g64"]="${LOC_CORE}/vice_x64_libretro.so"
# ROM_MAP["g64"]="${LOC_CORE}/vice_x64sc_libretro.so"
# ROM_MAP["g64"]="${LOC_CORE}/vice_xcbm2_libretro.so"
# ROM_MAP["g64"]="${LOC_CORE}/vice_xcbm5x0_libretro.so"
# ROM_MAP["g64"]="${LOC_CORE}/vice_xpet_libretro.so"
# ROM_MAP["g64"]="${LOC_CORE}/vice_xplus4_libretro.so"
# ROM_MAP["g64"]="${LOC_CORE}/vice_xscpu64_libretro.so"
# ROM_MAP["g64"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["g64"]="${LOC_CORE}/x64sdl_libretro.so"
# ROM_MAP["g6z"]="${LOC_CORE}/vice_x128_libretro.so"
# ROM_MAP["g6z"]="${LOC_CORE}/vice_x64_libretro.so"
# ROM_MAP["g6z"]="${LOC_CORE}/vice_x64sc_libretro.so"
# ROM_MAP["g6z"]="${LOC_CORE}/vice_xcbm2_libretro.so"
# ROM_MAP["g6z"]="${LOC_CORE}/vice_xcbm5x0_libretro.so"
# ROM_MAP["g6z"]="${LOC_CORE}/vice_xpet_libretro.so"
# ROM_MAP["g6z"]="${LOC_CORE}/vice_xplus4_libretro.so"
# ROM_MAP["g6z"]="${LOC_CORE}/vice_xscpu64_libretro.so"
# ROM_MAP["g6z"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["g6z"]="${LOC_CORE}/x64sdl_libretro.so"
# ROM_MAP["gam"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["gam"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["game"]="${LOC_CORE}/cannonball_libretro.so"
# ROM_MAP["game"]="${LOC_CORE}/cruzes_libretro.so"
# ROM_MAP["game"]="${LOC_CORE}/dinothawr_libretro.so"
# ROM_MAP["game"]="${LOC_CORE}/pascal_pong_libretro.so"
# ROM_MAP["game"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["gb"]="${LOC_CORE}/bsnes_hd_beta_libretro.so"
# ROM_MAP["gb"]="${LOC_CORE}/bsnes_libretro.so"
# ROM_MAP["gb"]="${LOC_CORE}/emux_gb_libretro.so"
# ROM_MAP["gb"]="${LOC_CORE}/fixgb_libretro.so"
# ROM_MAP["gb"]="${LOC_CORE}/gearboy_libretro.so"
# ROM_MAP["gb"]="${LOC_CORE}/higan_sfc_balanced_libretro.so"
# ROM_MAP["gb"]="${LOC_CORE}/higan_sfc_libretro.so"
# ROM_MAP["gb"]="${LOC_CORE}/mesen-s_libretro.so"
# ROM_MAP["gb"]="${LOC_CORE}/mgba_libretro.so"
# ROM_MAP["gb"]="${LOC_CORE}/sameboy_libretro.so"
# ROM_MAP["gb"]="${LOC_CORE}/tgbdual_libretro.so"
# ROM_MAP["gb"]="${LOC_CORE}/vbam_libretro.so"
# ROM_MAP["gba"]="${LOC_CORE}/gpsp_libretro.so"
# ROM_MAP["gba"]="${LOC_CORE}/mednafen_gba_libretro.so"
# ROM_MAP["gba"]="${LOC_CORE}/meteor_libretro.so"
# ROM_MAP["gba"]="${LOC_CORE}/tempgba_libretro.so"
# ROM_MAP["gba"]="${LOC_CORE}/vba_next_libretro.so"
# ROM_MAP["gba"]="${LOC_CORE}/vbam_libretro.so"
# ROM_MAP["gbc"]="${LOC_CORE}/bsnes_hd_beta_libretro.so"
# ROM_MAP["gbc"]="${LOC_CORE}/bsnes_libretro.so"
# ROM_MAP["gbc"]="${LOC_CORE}/fixgb_libretro.so"
# ROM_MAP["gbc"]="${LOC_CORE}/gearboy_libretro.so"
# ROM_MAP["gbc"]="${LOC_CORE}/higan_sfc_balanced_libretro.so"
# ROM_MAP["gbc"]="${LOC_CORE}/higan_sfc_libretro.so"
# ROM_MAP["gbc"]="${LOC_CORE}/mesen-s_libretro.so"
# ROM_MAP["gbc"]="${LOC_CORE}/mgba_libretro.so"
# ROM_MAP["gbc"]="${LOC_CORE}/sameboy_libretro.so"
# ROM_MAP["gbc"]="${LOC_CORE}/tgbdual_libretro.so"
# ROM_MAP["gbc"]="${LOC_CORE}/vbam_libretro.so"
# ROM_MAP["gblorb"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["gbs"]="${LOC_CORE}/fixgb_libretro.so"
# ROM_MAP["gbs"]="${LOC_CORE}/gme_libretro.so"
# ROM_MAP["gbz"]="${LOC_CORE}/tempgba_libretro.so"
# ROM_MAP["gcm"]="${LOC_CORE}/dolphin_launcher_libretro.so"
# ROM_MAP["gcm"]="${LOC_CORE}/dolphin_libretro.so"
# ROM_MAP["gcm"]="${LOC_CORE}/ishiiruka_libretro.so"
# ROM_MAP["gcz"]="${LOC_CORE}/dolphin_launcher_libretro.so"
# ROM_MAP["gcz"]="${LOC_CORE}/dolphin_libretro.so"
# ROM_MAP["gcz"]="${LOC_CORE}/ishiiruka_libretro.so"
# ROM_MAP["gd3"]="${LOC_CORE}/mednafen_supafaust_libretro.so"
# ROM_MAP["gd3"]="${LOC_CORE}/snes9x2002_libretro.so"
# ROM_MAP["gd3"]="${LOC_CORE}/snes9x2005_libretro.so"
# ROM_MAP["gd3"]="${LOC_CORE}/snes9x2005_plus_libretro.so"
# ROM_MAP["gd3"]="${LOC_CORE}/snes9x2010_libretro.so"
# ROM_MAP["gd7"]="${LOC_CORE}/mednafen_supafaust_libretro.so"
# ROM_MAP["gd7"]="${LOC_CORE}/snes9x2002_libretro.so"
# ROM_MAP["gd7"]="${LOC_CORE}/snes9x2005_libretro.so"
# ROM_MAP["gd7"]="${LOC_CORE}/snes9x2005_plus_libretro.so"
# ROM_MAP["gd7"]="${LOC_CORE}/snes9x2010_libretro.so"
# ROM_MAP["gdi"]="${LOC_CORE}/flycast_libretro.so"
# ROM_MAP["gdi"]="${LOC_CORE}/retrodream_libretro.so"
# ROM_MAP["gen"]="${LOC_CORE}/blastem_libretro.so"
# ROM_MAP["gen"]="${LOC_CORE}/genesis_plus_gx_wide_libretro.so"
# ROM_MAP["gen"]="${LOC_CORE}/picodrive_libretro.so"
# ROM_MAP["german"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["gfx"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["gg"]="${LOC_CORE}/gearsystem_libretro.so"
# ROM_MAP["gg"]="${LOC_CORE}/genesis_plus_gx_wide_libretro.so"
# ROM_MAP["gg"]="${LOC_CORE}/smsplus_libretro.so"
# ROM_MAP["gif"]="${LOC_CORE}/imageviewer_libretro.so"
# ROM_MAP["gmc"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["gme"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["gmp"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["gra"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["grv"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["gym"]="${LOC_CORE}/gme_libretro.so"
# ROM_MAP["gz"]="${LOC_CORE}/pcsx2_libretro.so"
# ROM_MAP["gz"]="${LOC_CORE}/vice_x128_libretro.so"
# ROM_MAP["gz"]="${LOC_CORE}/vice_x64_libretro.so"
# ROM_MAP["gz"]="${LOC_CORE}/vice_x64sc_libretro.so"
# ROM_MAP["gz"]="${LOC_CORE}/vice_xcbm2_libretro.so"
# ROM_MAP["gz"]="${LOC_CORE}/vice_xcbm5x0_libretro.so"
# ROM_MAP["gz"]="${LOC_CORE}/vice_xpet_libretro.so"
# ROM_MAP["gz"]="${LOC_CORE}/vice_xplus4_libretro.so"
# ROM_MAP["gz"]="${LOC_CORE}/vice_xscpu64_libretro.so"
# ROM_MAP["gz"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["gz"]="${LOC_CORE}/x64sdl_libretro.so"
# ROM_MAP["h$$"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["hag"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["hdd"]="${LOC_CORE}/nekop2_libretro.so"
# ROM_MAP["hdd"]="${LOC_CORE}/np2kai_libretro.so"
# ROM_MAP["hdf"]="${LOC_CORE}/puae_libretro.so"
# ROM_MAP["hdf"]="${LOC_CORE}/px68k_libretro.so"
# ROM_MAP["hdi"]="${LOC_CORE}/nekop2_libretro.so"
# ROM_MAP["hdi"]="${LOC_CORE}/np2kai_libretro.so"
# ROM_MAP["hdm"]="${LOC_CORE}/nekop2_libretro.so"
# ROM_MAP["hdm"]="${LOC_CORE}/np2kai_libretro.so"
# ROM_MAP["hdm"]="${LOC_CORE}/px68k_libretro.so"
# ROM_MAP["hdm"]="${LOC_CORE}/x1_libretro.so"
# ROM_MAP["hdn"]="${LOC_CORE}/np2kai_libretro.so"
# ROM_MAP["hdr"]="${LOC_CORE}/imageviewer_libretro.so"
# ROM_MAP["hdz"]="${LOC_CORE}/puae_libretro.so"
# ROM_MAP["he0"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["he0"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["he1"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["he1"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["he2"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["he2"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["heb"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["hello"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["hep"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["hes"]="${LOC_CORE}/gme_libretro.so"
# ROM_MAP["hex"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["hex"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["hnm"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["hpf"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["hpf"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["hrc"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["hrs"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["idx"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["ima"]="${LOC_CORE}/dosbox_pure_libretro.so"
# ROM_MAP["imd"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["img"]="${LOC_CORE}/dosbox_pure_libretro.so"
# ROM_MAP["img"]="${LOC_CORE}/duckstation_libretro.so"
# ROM_MAP["img"]="${LOC_CORE}/mednafen_pce_fast_libretro.so"
# ROM_MAP["img"]="${LOC_CORE}/mednafen_pce_libretro.so"
# ROM_MAP["img"]="${LOC_CORE}/mu_libretro.so"
# ROM_MAP["img"]="${LOC_CORE}/pcsx1_libretro.so"
# ROM_MAP["img"]="${LOC_CORE}/pcsx2_libretro.so"
# ROM_MAP["img"]="${LOC_CORE}/pcsx_rearmed_interpreter_libretro.so"
# ROM_MAP["img"]="${LOC_CORE}/pcsx_rearmed_libretro.so"
# ROM_MAP["img"]="${LOC_CORE}/pcsx_rearmed_libretro_neon.so"
# ROM_MAP["img"]="${LOC_CORE}/px68k_libretro.so"
# ROM_MAP["img"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["img"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["ims"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["in"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["ine"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["inf"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["info"]="${LOC_CORE}/puae_libretro.so"
# ROM_MAP["info"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["ini"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["ini"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["ins"]="${LOC_CORE}/dosbox_pure_libretro.so"
# ROM_MAP["int"]="${LOC_CORE}/freeintv_libretro.so"
# ROM_MAP["ipf"]="${LOC_CORE}/fsuae_libretro.so"
# ROM_MAP["ipf"]="${LOC_CORE}/hatari_libretro.so"
# ROM_MAP["ipf"]="${LOC_CORE}/puae_libretro.so"
# ROM_MAP["iso"]="${LOC_CORE}/directxbox_libretro.so"
# ROM_MAP["iso"]="${LOC_CORE}/dolphin_launcher_libretro.so"
# ROM_MAP["iso"]="${LOC_CORE}/dolphin_libretro.so"
# ROM_MAP["iso"]="${LOC_CORE}/dosbox_core_libretro.so"
# ROM_MAP["iso"]="${LOC_CORE}/dosbox_pure_libretro.so"
# ROM_MAP["iso"]="${LOC_CORE}/dosbox_svn_ce_libretro.so"
# ROM_MAP["iso"]="${LOC_CORE}/dosbox_svn_libretro.so"
# ROM_MAP["iso"]="${LOC_CORE}/fbalpha2012_libretro.so"
# ROM_MAP["iso"]="${LOC_CORE}/flycast_libretro.so"
# ROM_MAP["iso"]="${LOC_CORE}/genesis_plus_gx_libretro.so"
# ROM_MAP["iso"]="${LOC_CORE}/genesis_plus_gx_wide_libretro.so"
# ROM_MAP["iso"]="${LOC_CORE}/ishiiruka_libretro.so"
# ROM_MAP["iso"]="${LOC_CORE}/kronos_libretro.so"
# ROM_MAP["iso"]="${LOC_CORE}/mednafen_pce_libretro.so"
# ROM_MAP["iso"]="${LOC_CORE}/opera_libretro.so"
# ROM_MAP["iso"]="${LOC_CORE}/pcsx2_libretro.so"
# ROM_MAP["iso"]="${LOC_CORE}/picodrive_libretro.so"
# ROM_MAP["iso"]="${LOC_CORE}/play_libretro.so"
# ROM_MAP["iso"]="${LOC_CORE}/ppsspp_libretro.so"
# ROM_MAP["iso"]="${LOC_CORE}/puae_libretro.so"
# ROM_MAP["iso"]="${LOC_CORE}/yabasanshiro_libretro.so"
# ROM_MAP["iso"]="${LOC_CORE}/yabause_libretro.so"
# ROM_MAP["isz"]="${LOC_CORE}/play_libretro.so"
# ROM_MAP["itk"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["iwad"]="${LOC_CORE}/prboom_libretro.so"
# ROM_MAP["j2"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["j64"]="${LOC_CORE}/virtualjaguar_libretro.so"
# ROM_MAP["jag"]="${LOC_CORE}/virtualjaguar_libretro.so"
# ROM_MAP["jar"]="${LOC_CORE}/freej2me_libretro.so"
# ROM_MAP["jar"]="${LOC_CORE}/squirreljme_libretro.so"
# ROM_MAP["jpeg"]="${LOC_CORE}/imageviewer_libretro.so"
# ROM_MAP["jpg"]="${LOC_CORE}/3dengine_libretro.so"
# ROM_MAP["jpg"]="${LOC_CORE}/imageviewer_libretro.so"
# ROM_MAP["jpg"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["k7"]="${LOC_CORE}/theodore_libretro.so"
# ROM_MAP["kcr"]="${LOC_CORE}/crocods_libretro.so"
# ROM_MAP["kss"]="${LOC_CORE}/gme_libretro.so"
# ROM_MAP["l9"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["la0"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["lb"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["ldb"]="${LOC_CORE}/easyrpg_libretro.so"
# ROM_MAP["lec"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["lev"]="${LOC_CORE}/reminiscence_libretro.so"
# ROM_MAP["lfl"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["lfl"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["lha"]="${LOC_CORE}/puae_libretro.so"
# ROM_MAP["lib"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["lic"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["lng"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["lnx"]="${LOC_CORE}/frodo_libretro.so"
# ROM_MAP["lnx"]="${LOC_CORE}/handy_libretro.so"
# ROM_MAP["lnx"]="${LOC_CORE}/mednafen_lynx_libretro.so"
# ROM_MAP["love"]="${LOC_CORE}/lutro_libretro.so"
# ROM_MAP["lst"]="${LOC_CORE}/flycast_libretro.so"
# ROM_MAP["ltk"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["lua"]="${LOC_CORE}/lutro_libretro.so"
# ROM_MAP["lutro"]="${LOC_CORE}/lutro_libretro.so"
# ROM_MAP["lzc"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["m2p"]="${LOC_CORE}/ffmpeg_libretro.so"
# ROM_MAP["m2p"]="${LOC_CORE}/mpv_libretro.so"
# ROM_MAP["m2ts"]="${LOC_CORE}/ffmpeg_libretro.so"
# ROM_MAP["m2ts"]="${LOC_CORE}/mpv_libretro.so"
# ROM_MAP["m3u"]="${LOC_CORE}/bluemsx_libretro.so"
# ROM_MAP["m3u"]="${LOC_CORE}/cap32_libretro.so"
# ROM_MAP["m3u"]="${LOC_CORE}/dolphin_libretro.so"
# ROM_MAP["m3u"]="${LOC_CORE}/dosbox_pure_libretro.so"
# ROM_MAP["m3u"]="${LOC_CORE}/duckstation_libretro.so"
# ROM_MAP["m3u"]="${LOC_CORE}/flycast_libretro.so"
# ROM_MAP["m3u"]="${LOC_CORE}/genesis_plus_gx_wide_libretro.so"
# ROM_MAP["m3u"]="${LOC_CORE}/hatari_libretro.so"
# ROM_MAP["m3u"]="${LOC_CORE}/kronos_libretro.so"
# ROM_MAP["m3u"]="${LOC_CORE}/mednafen_psx_hw_libretro.so"
# ROM_MAP["m3u"]="${LOC_CORE}/pcsx1_libretro.so"
# ROM_MAP["m3u"]="${LOC_CORE}/pcsx_rearmed_libretro.so"
# ROM_MAP["m3u"]="${LOC_CORE}/pcsx_rearmed_libretro_neon.so"
# ROM_MAP["m3u"]="${LOC_CORE}/picodrive_libretro.so"
# ROM_MAP["m3u"]="${LOC_CORE}/puae_libretro.so"
# ROM_MAP["m3u"]="${LOC_CORE}/px68k_libretro.so"
# ROM_MAP["m3u"]="${LOC_CORE}/quasi88_libretro.so"
# ROM_MAP["m3u"]="${LOC_CORE}/rustation_libretro.so"
# ROM_MAP["m3u"]="${LOC_CORE}/vice_x128_libretro.so"
# ROM_MAP["m3u"]="${LOC_CORE}/vice_x64_libretro.so"
# ROM_MAP["m3u"]="${LOC_CORE}/vice_x64sc_libretro.so"
# ROM_MAP["m3u"]="${LOC_CORE}/vice_xcbm2_libretro.so"
# ROM_MAP["m3u"]="${LOC_CORE}/vice_xcbm5x0_libretro.so"
# ROM_MAP["m3u"]="${LOC_CORE}/vice_xpet_libretro.so"
# ROM_MAP["m3u"]="${LOC_CORE}/vice_xplus4_libretro.so"
# ROM_MAP["m3u"]="${LOC_CORE}/vice_xscpu64_libretro.so"
# ROM_MAP["m3u"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["m3u"]="${LOC_CORE}/yabause_libretro.so"
# ROM_MAP["m3u8"]="${LOC_CORE}/dosbox_pure_libretro.so"
# ROM_MAP["m4a"]="${LOC_CORE}/ffmpeg_libretro.so"
# ROM_MAP["m4a"]="${LOC_CORE}/mpv_libretro.so"
# ROM_MAP["m5"]="${LOC_CORE}/theodore_libretro.so"
# ROM_MAP["m7"]="${LOC_CORE}/theodore_libretro.so"
# ROM_MAP["mac"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["mac"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["map"]="${LOC_CORE}/reminiscence_libretro.so"
# ROM_MAP["map"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["md"]="${LOC_CORE}/blastem_libretro.so"
# ROM_MAP["md"]="${LOC_CORE}/genesis_plus_gx_wide_libretro.so"
# ROM_MAP["md"]="${LOC_CORE}/picodrive_libretro.so"
# ROM_MAP["mdf"]="${LOC_CORE}/pcsx1_libretro.so"
# ROM_MAP["mdf"]="${LOC_CORE}/pcsx2_libretro.so"
# ROM_MAP["mdf"]="${LOC_CORE}/pcsx_rearmed_interpreter_libretro.so"
# ROM_MAP["mdf"]="${LOC_CORE}/pcsx_rearmed_libretro.so"
# ROM_MAP["mdf"]="${LOC_CORE}/pcsx_rearmed_libretro_neon.so"
# ROM_MAP["mds"]="${LOC_CORE}/kronos_libretro.so"
# ROM_MAP["mds"]="${LOC_CORE}/puae_libretro.so"
# ROM_MAP["mds"]="${LOC_CORE}/yabasanshiro_libretro.so"
# ROM_MAP["mds"]="${LOC_CORE}/yabause_libretro.so"
# ROM_MAP["mdt"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["mdx"]="${LOC_CORE}/genesis_plus_gx_wide_libretro.so"
# ROM_MAP["mgt"]="${LOC_CORE}/simcp_libretro.so"
# ROM_MAP["mgw"]="${LOC_CORE}/gw_libretro.so"
# ROM_MAP["mhk"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["mhk"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["mid"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["min"]="${LOC_CORE}/pokemini_libretro.so"
# ROM_MAP["mix"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["mkv"]="${LOC_CORE}/ffmpeg_libretro.so"
# ROM_MAP["mkv"]="${LOC_CORE}/mpv_libretro.so"
# ROM_MAP["mma"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["mmm"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["mor"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["mov"]="${LOC_CORE}/ffmpeg_libretro.so"
# ROM_MAP["mov"]="${LOC_CORE}/mpv_libretro.so"
# ROM_MAP["mp3"]="${LOC_CORE}/ffmpeg_libretro.so"
# ROM_MAP["mp3"]="${LOC_CORE}/mpv_libretro.so"
# ROM_MAP["mp3"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["mp4"]="${LOC_CORE}/ffmpeg_libretro.so"
# ROM_MAP["mp4"]="${LOC_CORE}/mpv_libretro.so"
# ROM_MAP["mpc"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["mpc"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["mpeg"]="${LOC_CORE}/ffmpeg_libretro.so"
# ROM_MAP["mpeg"]="${LOC_CORE}/mpv_libretro.so"
# ROM_MAP["mpg"]="${LOC_CORE}/ffmpeg_libretro.so"
# ROM_MAP["mpg"]="${LOC_CORE}/mpv_libretro.so"
# ROM_MAP["msa"]="${LOC_CORE}/hatari_libretro.so"
# ROM_MAP["msd"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["msg"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["mtl"]="${LOC_CORE}/3dengine_libretro.so"
# ROM_MAP["mx1"]="${LOC_CORE}/bluemsx_libretro.so"
# ROM_MAP["mx1"]="${LOC_CORE}/fmsx_libretro.so"
# ROM_MAP["mx2"]="${LOC_CORE}/bluemsx_libretro.so"
# ROM_MAP["mx2"]="${LOC_CORE}/fmsx_libretro.so"
# ROM_MAP["mxf"]="${LOC_CORE}/ffmpeg_libretro.so"
# ROM_MAP["mxf"]="${LOC_CORE}/mpv_libretro.so"
# ROM_MAP["n3d"]="${LOC_CORE}/ecwolf_libretro.so"
# ROM_MAP["n64"]="${LOC_CORE}/mupen64plus_next_develop_libretro.so"
# ROM_MAP["n64"]="${LOC_CORE}/mupen64plus_next_gles2_libretro.so"
# ROM_MAP["n64"]="${LOC_CORE}/mupen64plus_next_gles3_libretro.so"
# ROM_MAP["n64"]="${LOC_CORE}/mupen64plus_next_libretro.so"
# ROM_MAP["n64"]="${LOC_CORE}/parallel_n64_debug_libretro.so"
# ROM_MAP["n64"]="${LOC_CORE}/parallel_n64_libretro.so"
# ROM_MAP["nbz"]="${LOC_CORE}/vice_x128_libretro.so"
# ROM_MAP["nbz"]="${LOC_CORE}/vice_x64_libretro.so"
# ROM_MAP["nbz"]="${LOC_CORE}/vice_x64sc_libretro.so"
# ROM_MAP["nbz"]="${LOC_CORE}/vice_xcbm2_libretro.so"
# ROM_MAP["nbz"]="${LOC_CORE}/vice_xcbm5x0_libretro.so"
# ROM_MAP["nbz"]="${LOC_CORE}/vice_xpet_libretro.so"
# ROM_MAP["nbz"]="${LOC_CORE}/vice_xplus4_libretro.so"
# ROM_MAP["nbz"]="${LOC_CORE}/vice_xscpu64_libretro.so"
# ROM_MAP["nbz"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["ndd"]="${LOC_CORE}/parallel_n64_debug_libretro.so"
# ROM_MAP["ndd"]="${LOC_CORE}/parallel_n64_libretro.so"
# ROM_MAP["nds"]="${LOC_CORE}/desmume2015_libretro.so"
# ROM_MAP["nds"]="${LOC_CORE}/melonds_libretro.so"
# ROM_MAP["nes"]="${LOC_CORE}/bnes_libretro.so"
# ROM_MAP["nes"]="${LOC_CORE}/emux_nes_libretro.so"
# ROM_MAP["nes"]="${LOC_CORE}/fceumm_libretro.so"
# ROM_MAP["nes"]="${LOC_CORE}/fixnes_libretro.so"
# ROM_MAP["nes"]="${LOC_CORE}/mesen_libretro.so"
# ROM_MAP["nes"]="${LOC_CORE}/quicknes_libretro.so"
# ROM_MAP["ngc"]="${LOC_CORE}/mednafen_ngp_libretro.so"
# ROM_MAP["ngc"]="${LOC_CORE}/race_libretro.so"
# ROM_MAP["ngp"]="${LOC_CORE}/mednafen_ngp_libretro.so"
# ROM_MAP["ngp"]="${LOC_CORE}/race_libretro.so"
# ROM_MAP["ngpc"]="${LOC_CORE}/mednafen_ngp_libretro.so"
# ROM_MAP["ngpc"]="${LOC_CORE}/race_libretro.so"
# ROM_MAP["nhd"]="${LOC_CORE}/nekop2_libretro.so"
# ROM_MAP["nhd"]="${LOC_CORE}/np2kai_libretro.so"
# ROM_MAP["nib"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["nib"]="${LOC_CORE}/vice_x128_libretro.so"
# ROM_MAP["nib"]="${LOC_CORE}/vice_x64_libretro.so"
# ROM_MAP["nib"]="${LOC_CORE}/vice_x64sc_libretro.so"
# ROM_MAP["nib"]="${LOC_CORE}/vice_xcbm2_libretro.so"
# ROM_MAP["nib"]="${LOC_CORE}/vice_xcbm5x0_libretro.so"
# ROM_MAP["nib"]="${LOC_CORE}/vice_xpet_libretro.so"
# ROM_MAP["nib"]="${LOC_CORE}/vice_xplus4_libretro.so"
# ROM_MAP["nib"]="${LOC_CORE}/vice_xscpu64_libretro.so"
# ROM_MAP["nib"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["nl"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["npc"]="${LOC_CORE}/mednafen_ngp_libretro.so"
# ROM_MAP["npc"]="${LOC_CORE}/race_libretro.so"
# ROM_MAP["nrg"]="${LOC_CORE}/pcsx2_libretro.so"
# ROM_MAP["nrg"]="${LOC_CORE}/puae_libretro.so"
# ROM_MAP["nsf"]="${LOC_CORE}/fixnes_libretro.so"
# ROM_MAP["nsf"]="${LOC_CORE}/gme_libretro.so"
# ROM_MAP["nsfe"]="${LOC_CORE}/gme_libretro.so"
# ROM_MAP["nut"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["nx"]="${LOC_CORE}/lowresnx_libretro.so"
# ROM_MAP["o"]="${LOC_CORE}/handy_libretro.so"
# ROM_MAP["o"]="${LOC_CORE}/mednafen_lynx_libretro.so"
# ROM_MAP["obj"]="${LOC_CORE}/3dengine_libretro.so"
# ROM_MAP["obj"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["ogg"]="${LOC_CORE}/ffmpeg_libretro.so"
# ROM_MAP["ogg"]="${LOC_CORE}/mpv_libretro.so"
# ROM_MAP["ogg"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["ogg"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["ogm"]="${LOC_CORE}/ffmpeg_libretro.so"
# ROM_MAP["ogm"]="${LOC_CORE}/mpv_libretro.so"
# ROM_MAP["opt"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["orb"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["out"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["ovl"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["ovr"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["p"]="${LOC_CORE}/81_libretro.so"
# ROM_MAP["p00"]="${LOC_CORE}/frodo_libretro.so"
# ROM_MAP["p00"]="${LOC_CORE}/vice_x128_libretro.so"
# ROM_MAP["p00"]="${LOC_CORE}/vice_x64_libretro.so"
# ROM_MAP["p00"]="${LOC_CORE}/vice_x64sc_libretro.so"
# ROM_MAP["p00"]="${LOC_CORE}/vice_xcbm2_libretro.so"
# ROM_MAP["p00"]="${LOC_CORE}/vice_xcbm5x0_libretro.so"
# ROM_MAP["p00"]="${LOC_CORE}/vice_xpet_libretro.so"
# ROM_MAP["p00"]="${LOC_CORE}/vice_xplus4_libretro.so"
# ROM_MAP["p00"]="${LOC_CORE}/vice_xscpu64_libretro.so"
# ROM_MAP["p00"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["p00"]="${LOC_CORE}/x64sdl_libretro.so"
# ROM_MAP["p56"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["p8"]="${LOC_CORE}/retro8_libretro.so"
# ROM_MAP["pak"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["pak"]="${LOC_CORE}/tyrquake_libretro.so"
# ROM_MAP["pak"]="${LOC_CORE}/vitaquake2-rogue_libretro.so"
# ROM_MAP["pak"]="${LOC_CORE}/vitaquake2-xatrix_libretro.so"
# ROM_MAP["pak"]="${LOC_CORE}/vitaquake2-zaero_libretro.so"
# ROM_MAP["pal"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["pat"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["pat"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["pat"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["pbp"]="${LOC_CORE}/duckstation_libretro.so"
# ROM_MAP["pbp"]="${LOC_CORE}/mednafen_psx_hw_libretro.so"
# ROM_MAP["pbp"]="${LOC_CORE}/pcsx1_libretro.so"
# ROM_MAP["pbp"]="${LOC_CORE}/pcsx_rearmed_interpreter_libretro.so"
# ROM_MAP["pbp"]="${LOC_CORE}/pcsx_rearmed_libretro.so"
# ROM_MAP["pbp"]="${LOC_CORE}/pcsx_rearmed_libretro_neon.so"
# ROM_MAP["pbp"]="${LOC_CORE}/ppsspp_libretro.so"
# ROM_MAP["pce"]="${LOC_CORE}/mednafen_pce_libretro.so"
# ROM_MAP["pgm"]="${LOC_CORE}/imageviewer_libretro.so"
# ROM_MAP["pgm"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["ph1"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["phd"]="${LOC_CORE}/openlara_libretro.so"
# ROM_MAP["pic"]="${LOC_CORE}/imageviewer_libretro.so"
# ROM_MAP["pic"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["pic"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["pk3"]="${LOC_CORE}/ecwolf_libretro.so"
# ROM_MAP["pk3"]="${LOC_CORE}/vitaquake3_libretro.so"
# ROM_MAP["pk3"]="${LOC_CORE}/vitavoyager_libretro.so"
# ROM_MAP["pk4"]="${LOC_CORE}/boom3_libretro.so"
# ROM_MAP["pk4"]="${LOC_CORE}/boom3_xp_libretro.so"
# ROM_MAP["pkd"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["png"]="${LOC_CORE}/3dengine_libretro.so"
# ROM_MAP["png"]="${LOC_CORE}/imageviewer_libretro.so"
# ROM_MAP["png"]="${LOC_CORE}/retro8_libretro.so"
# ROM_MAP["pnt"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["ppm"]="${LOC_CORE}/imageviewer_libretro.so"
# ROM_MAP["pqa"]="${LOC_CORE}/mu_libretro.so"
# ROM_MAP["prc"]="${LOC_CORE}/mu_libretro.so"
# ROM_MAP["prc"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["prf"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["prg"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["prg"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["prg"]="${LOC_CORE}/vice_x128_libretro.so"
# ROM_MAP["prg"]="${LOC_CORE}/vice_x64_libretro.so"
# ROM_MAP["prg"]="${LOC_CORE}/vice_x64sc_libretro.so"
# ROM_MAP["prg"]="${LOC_CORE}/vice_xcbm2_libretro.so"
# ROM_MAP["prg"]="${LOC_CORE}/vice_xcbm5x0_libretro.so"
# ROM_MAP["prg"]="${LOC_CORE}/vice_xpet_libretro.so"
# ROM_MAP["prg"]="${LOC_CORE}/vice_xplus4_libretro.so"
# ROM_MAP["prg"]="${LOC_CORE}/vice_xscpu64_libretro.so"
# ROM_MAP["prg"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["prg"]="${LOC_CORE}/virtualjaguar_libretro.so"
# ROM_MAP["prg"]="${LOC_CORE}/x64sdl_libretro.so"
# ROM_MAP["prx"]="${LOC_CORE}/ppsspp_libretro.so"
# ROM_MAP["ps"]="${LOC_CORE}/ffmpeg_libretro.so"
# ROM_MAP["ps"]="${LOC_CORE}/mpv_libretro.so"
# ROM_MAP["psd"]="${LOC_CORE}/imageviewer_libretro.so"
# ROM_MAP["psx"]="${LOC_CORE}/openlara_libretro.so"
# ROM_MAP["pwad"]="${LOC_CORE}/prboom_libretro.so"
# ROM_MAP["qa"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["qd"]="${LOC_CORE}/fixnes_libretro.so"
# ROM_MAP["r00"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["r02"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["raw"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["rbt"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["rec"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["red"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["res"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["ri"]="${LOC_CORE}/bluemsx_libretro.so"
# ROM_MAP["rl"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["rl2"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["rlb"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["rom"]="${LOC_CORE}/bluemsx_libretro.so"
# ROM_MAP["rom"]="${LOC_CORE}/emux_chip8_libretro.so"
# ROM_MAP["rom"]="${LOC_CORE}/emux_gb_libretro.so"
# ROM_MAP["rom"]="${LOC_CORE}/emux_nes_libretro.so"
# ROM_MAP["rom"]="${LOC_CORE}/emux_sms_libretro.so"
# ROM_MAP["rom"]="${LOC_CORE}/fmsx_libretro.so"
# ROM_MAP["rom"]="${LOC_CORE}/freeintv_libretro.so"
# ROM_MAP["rom"]="${LOC_CORE}/gearsystem_libretro.so"
# ROM_MAP["rom"]="${LOC_CORE}/higan_sfc_balanced_libretro.so"
# ROM_MAP["rom"]="${LOC_CORE}/higan_sfc_libretro.so"
# ROM_MAP["rom"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["rom"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["rom"]="${LOC_CORE}/smsplus_libretro.so"
# ROM_MAP["rom"]="${LOC_CORE}/theodore_libretro.so"
# ROM_MAP["rom"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["rom"]="${LOC_CORE}/virtualjaguar_libretro.so"
# ROM_MAP["rrm"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["rsc"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["rsc"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["rvz"]="${LOC_CORE}/dolphin_libretro.so"
# ROM_MAP["rzx"]="${LOC_CORE}/fuse_libretro.so"
# ROM_MAP["sad"]="${LOC_CORE}/simcp_libretro.so"
# ROM_MAP["sap"]="${LOC_CORE}/gme_libretro.so"
# ROM_MAP["sap"]="${LOC_CORE}/theodore_libretro.so"
# ROM_MAP["sav"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["sbt"]="${LOC_CORE}/simcp_libretro.so"
# ROM_MAP["sc"]="${LOC_CORE}/bluemsx_libretro.so"
# ROM_MAP["scl"]="${LOC_CORE}/fuse_libretro.so"
# ROM_MAP["scn"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["scr"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["scumm"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["scummvm"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["sdm"]="${LOC_CORE}/ecwolf_libretro.so"
# ROM_MAP["seq"]="${LOC_CORE}/reminiscence_libretro.so"
# ROM_MAP["seq"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["set"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["seuss's abc"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["sfc"]="${LOC_CORE}/bsnes2014_accuracy_libretro.so"
# ROM_MAP["sfc"]="${LOC_CORE}/bsnes2014_balanced_libretro.so"
# ROM_MAP["sfc"]="${LOC_CORE}/bsnes2014_performance_libretro.so"
# ROM_MAP["sfc"]="${LOC_CORE}/bsnes_cplusplus98_libretro.so"
# ROM_MAP["sfc"]="${LOC_CORE}/bsnes_hd_beta_libretro.so"
# ROM_MAP["sfc"]="${LOC_CORE}/bsnes_libretro.so"
# ROM_MAP["sfc"]="${LOC_CORE}/bsnes_mercury_accuracy_libretro.so"
# ROM_MAP["sfc"]="${LOC_CORE}/bsnes_mercury_balanced_libretro.so"
# ROM_MAP["sfc"]="${LOC_CORE}/bsnes_mercury_performance_libretro.so"
# ROM_MAP["sfc"]="${LOC_CORE}/higan_sfc_balanced_libretro.so"
# ROM_MAP["sfc"]="${LOC_CORE}/higan_sfc_libretro.so"
# ROM_MAP["sfc"]="${LOC_CORE}/mednafen_supafaust_libretro.so"
# ROM_MAP["sfc"]="${LOC_CORE}/mesen-s_libretro.so"
# ROM_MAP["sfc"]="${LOC_CORE}/snes9x2002_libretro.so"
# ROM_MAP["sfc"]="${LOC_CORE}/snes9x2005_libretro.so"
# ROM_MAP["sfc"]="${LOC_CORE}/snes9x2005_plus_libretro.so"
# ROM_MAP["sfc"]="${LOC_CORE}/snes9x2010_libretro.so"
# ROM_MAP["sg"]="${LOC_CORE}/bluemsx_libretro.so"
# ROM_MAP["sg"]="${LOC_CORE}/gearsystem_libretro.so"
# ROM_MAP["sg"]="${LOC_CORE}/genesis_plus_gx_wide_libretro.so"
# ROM_MAP["sg"]="${LOC_CORE}/smsplus_libretro.so"
# ROM_MAP["sgb"]="${LOC_CORE}/gearboy_libretro.so"
# ROM_MAP["sgb"]="${LOC_CORE}/tgbdual_libretro.so"
# ROM_MAP["sgb"]="${LOC_CORE}/vbam_libretro.so"
# ROM_MAP["shp"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["shr"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["slave"]="${LOC_CORE}/puae_libretro.so"
# ROM_MAP["slg"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["sm0"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["sm1"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["smc"]="${LOC_CORE}/bsnes2014_accuracy_libretro.so"
# ROM_MAP["smc"]="${LOC_CORE}/bsnes2014_balanced_libretro.so"
# ROM_MAP["smc"]="${LOC_CORE}/bsnes2014_performance_libretro.so"
# ROM_MAP["smc"]="${LOC_CORE}/bsnes_cplusplus98_libretro.so"
# ROM_MAP["smc"]="${LOC_CORE}/bsnes_hd_beta_libretro.so"
# ROM_MAP["smc"]="${LOC_CORE}/bsnes_libretro.so"
# ROM_MAP["smc"]="${LOC_CORE}/bsnes_mercury_accuracy_libretro.so"
# ROM_MAP["smc"]="${LOC_CORE}/bsnes_mercury_performance_libretro.so"
# ROM_MAP["smc"]="${LOC_CORE}/higan_sfc_balanced_libretro.so"
# ROM_MAP["smc"]="${LOC_CORE}/higan_sfc_libretro.so"
# ROM_MAP["smc"]="${LOC_CORE}/mednafen_supafaust_libretro.so"
# ROM_MAP["smc"]="${LOC_CORE}/mesen-s_libretro.so"
# ROM_MAP["smc"]="${LOC_CORE}/snes9x2002_libretro.so"
# ROM_MAP["smc"]="${LOC_CORE}/snes9x2005_libretro.so"
# ROM_MAP["smc"]="${LOC_CORE}/snes9x2005_plus_libretro.so"
# ROM_MAP["smc"]="${LOC_CORE}/snes9x2010_libretro.so"
# ROM_MAP["smc"]="${LOC_CORE}/snes9x_libretro.so"
# ROM_MAP["smd"]="${LOC_CORE}/blastem_libretro.so"
# ROM_MAP["smd"]="${LOC_CORE}/genesis_plus_gx_wide_libretro.so"
# ROM_MAP["smd"]="${LOC_CORE}/picodrive_libretro.so"
# ROM_MAP["smk"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["sms"]="${LOC_CORE}/emux_sms_libretro.so"
# ROM_MAP["sms"]="${LOC_CORE}/gearsystem_libretro.so"
# ROM_MAP["sms"]="${LOC_CORE}/genesis_plus_gx_wide_libretro.so"
# ROM_MAP["sms"]="${LOC_CORE}/picodrive_libretro.so"
# ROM_MAP["sms"]="${LOC_CORE}/smsplus_libretro.so"
# ROM_MAP["sna"]="${LOC_CORE}/cap32_libretro.so"
# ROM_MAP["sna"]="${LOC_CORE}/crocods_libretro.so"
# ROM_MAP["snd"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["sng"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["sod"]="${LOC_CORE}/ecwolf_libretro.so"
# ROM_MAP["sog"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["sol"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["sou"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["spc"]="${LOC_CORE}/gme_libretro.so"
# ROM_MAP["spp"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["spr"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["squ"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["st"]="${LOC_CORE}/hatari_libretro.so"
# ROM_MAP["st"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["stk"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["str"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["stx"]="${LOC_CORE}/hatari_libretro.so"
# ROM_MAP["sv"]="${LOC_CORE}/potator_libretro.so"
# ROM_MAP["swc"]="${LOC_CORE}/mednafen_supafaust_libretro.so"
# ROM_MAP["swc"]="${LOC_CORE}/mesen-s_libretro.so"
# ROM_MAP["swc"]="${LOC_CORE}/snes9x2002_libretro.so"
# ROM_MAP["swc"]="${LOC_CORE}/snes9x2005_libretro.so"
# ROM_MAP["swc"]="${LOC_CORE}/snes9x2005_plus_libretro.so"
# ROM_MAP["swc"]="${LOC_CORE}/snes9x2010_libretro.so"
# ROM_MAP["syn"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["sys"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["sys16"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["t3"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["t64"]="${LOC_CORE}/frodo_libretro.so"
# ROM_MAP["t64"]="${LOC_CORE}/vice_x128_libretro.so"
# ROM_MAP["t64"]="${LOC_CORE}/vice_x64_libretro.so"
# ROM_MAP["t64"]="${LOC_CORE}/vice_x64sc_libretro.so"
# ROM_MAP["t64"]="${LOC_CORE}/vice_xcbm2_libretro.so"
# ROM_MAP["t64"]="${LOC_CORE}/vice_xcbm5x0_libretro.so"
# ROM_MAP["t64"]="${LOC_CORE}/vice_xpet_libretro.so"
# ROM_MAP["t64"]="${LOC_CORE}/vice_xplus4_libretro.so"
# ROM_MAP["t64"]="${LOC_CORE}/vice_xscpu64_libretro.so"
# ROM_MAP["t64"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["t64"]="${LOC_CORE}/x64sdl_libretro.so"
# ROM_MAP["t81"]="${LOC_CORE}/81_libretro.so"
# ROM_MAP["tab"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["table"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["taf"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["tap"]="${LOC_CORE}/cap32_libretro.so"
# ROM_MAP["tap"]="${LOC_CORE}/fuse_libretro.so"
# ROM_MAP["tap"]="${LOC_CORE}/vice_x128_libretro.so"
# ROM_MAP["tap"]="${LOC_CORE}/vice_x64_libretro.so"
# ROM_MAP["tap"]="${LOC_CORE}/vice_x64sc_libretro.so"
# ROM_MAP["tap"]="${LOC_CORE}/vice_xcbm2_libretro.so"
# ROM_MAP["tap"]="${LOC_CORE}/vice_xcbm5x0_libretro.so"
# ROM_MAP["tap"]="${LOC_CORE}/vice_xpet_libretro.so"
# ROM_MAP["tap"]="${LOC_CORE}/vice_xplus4_libretro.so"
# ROM_MAP["tap"]="${LOC_CORE}/vice_xscpu64_libretro.so"
# ROM_MAP["tap"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["tap"]="${LOC_CORE}/x1_libretro.so"
# ROM_MAP["tap"]="${LOC_CORE}/x64sdl_libretro.so"
# ROM_MAP["tex"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["text"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["tfd"]="${LOC_CORE}/nekop2_libretro.so"
# ROM_MAP["tfd"]="${LOC_CORE}/np2kai_libretro.so"
# ROM_MAP["tfd"]="${LOC_CORE}/x1_libretro.so"
# ROM_MAP["tga"]="${LOC_CORE}/imageviewer_libretro.so"
# ROM_MAP["tga"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["tgc"]="${LOC_CORE}/dolphin_libretro.so"
# ROM_MAP["tgc"]="${LOC_CORE}/ishiiruka_libretro.so"
# ROM_MAP["thd"]="${LOC_CORE}/nekop2_libretro.so"
# ROM_MAP["thd"]="${LOC_CORE}/np2kai_libretro.so"
# ROM_MAP["tic"]="${LOC_CORE}/tic80_libretro.so"
# ROM_MAP["tlk"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["toc"]="${LOC_CORE}/mednafen_pcfx_libretro.so"
# ROM_MAP["toc"]="${LOC_CORE}/mednafen_psx_hw_libretro.so"
# ROM_MAP["toc"]="${LOC_CORE}/pcsx1_libretro.so"
# ROM_MAP["toc"]="${LOC_CORE}/pcsx_rearmed_interpreter_libretro.so"
# ROM_MAP["toc"]="${LOC_CORE}/pcsx_rearmed_libretro.so"
# ROM_MAP["toc"]="${LOC_CORE}/pcsx_rearmed_libretro_neon.so"
# ROM_MAP["toc"]="${LOC_CORE}/rustation_libretro.so"
# ROM_MAP["toc"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["tr2"]="${LOC_CORE}/openlara_libretro.so"
# ROM_MAP["trd"]="${LOC_CORE}/fuse_libretro.so"
# ROM_MAP["trs"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["ts"]="${LOC_CORE}/ffmpeg_libretro.so"
# ROM_MAP["ts"]="${LOC_CORE}/mpv_libretro.so"
# ROM_MAP["txt"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["txt"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["tzx"]="${LOC_CORE}/81_libretro.so"
# ROM_MAP["tzx"]="${LOC_CORE}/fuse_libretro.so"
# ROM_MAP["u1"]="${LOC_CORE}/mupen64plus_next_develop_libretro.so"
# ROM_MAP["u1"]="${LOC_CORE}/mupen64plus_next_gles2_libretro.so"
# ROM_MAP["u1"]="${LOC_CORE}/mupen64plus_next_gles3_libretro.so"
# ROM_MAP["u1"]="${LOC_CORE}/mupen64plus_next_libretro.so"
# ROM_MAP["u1"]="${LOC_CORE}/parallel_n64_debug_libretro.so"
# ROM_MAP["u1"]="${LOC_CORE}/parallel_n64_libretro.so"
# ROM_MAP["u88"]="${LOC_CORE}/quasi88_libretro.so"
# ROM_MAP["uae"]="${LOC_CORE}/puae_libretro.so"
# ROM_MAP["ulx"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["unf"]="${LOC_CORE}/fceumm_libretro.so"
# ROM_MAP["unf"]="${LOC_CORE}/mesen_libretro.so"
# ROM_MAP["unif"]="${LOC_CORE}/fceumm_libretro.so"
# ROM_MAP["unif"]="${LOC_CORE}/mesen_libretro.so"
# ROM_MAP["uze"]="${LOC_CORE}/uzem_libretro.so"
# ROM_MAP["v16"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["v56"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["v64"]="${LOC_CORE}/mupen64plus_next_develop_libretro.so"
# ROM_MAP["v64"]="${LOC_CORE}/mupen64plus_next_gles2_libretro.so"
# ROM_MAP["v64"]="${LOC_CORE}/mupen64plus_next_gles3_libretro.so"
# ROM_MAP["v64"]="${LOC_CORE}/mupen64plus_next_libretro.so"
# ROM_MAP["v64"]="${LOC_CORE}/parallel_n64_debug_libretro.so"
# ROM_MAP["v64"]="${LOC_CORE}/parallel_n64_libretro.so"
# ROM_MAP["vec"]="${LOC_CORE}/vecx_libretro.so"
# ROM_MAP["vfl"]="${LOC_CORE}/vice_x128_libretro.so"
# ROM_MAP["vfl"]="${LOC_CORE}/vice_x64_libretro.so"
# ROM_MAP["vfl"]="${LOC_CORE}/vice_x64sc_libretro.so"
# ROM_MAP["vfl"]="${LOC_CORE}/vice_xcbm2_libretro.so"
# ROM_MAP["vfl"]="${LOC_CORE}/vice_xcbm5x0_libretro.so"
# ROM_MAP["vfl"]="${LOC_CORE}/vice_xpet_libretro.so"
# ROM_MAP["vfl"]="${LOC_CORE}/vice_xplus4_libretro.so"
# ROM_MAP["vfl"]="${LOC_CORE}/vice_xscpu64_libretro.so"
# ROM_MAP["vfl"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["vga"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["vgm"]="${LOC_CORE}/gme_libretro.so"
# ROM_MAP["vgz"]="${LOC_CORE}/gme_libretro.so"
# ROM_MAP["vhd"]="${LOC_CORE}/dosbox_pure_libretro.so"
# ROM_MAP["vmd"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["vms"]="${LOC_CORE}/vemulator_libretro.so"
# ROM_MAP["vob"]="${LOC_CORE}/ffmpeg_libretro.so"
# ROM_MAP["vob"]="${LOC_CORE}/mpv_libretro.so"
# ROM_MAP["voc"]="${LOC_CORE}/cap32_libretro.so"
# ROM_MAP["voc"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["vqa"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["vsf"]="${LOC_CORE}/vice_x128_libretro.so"
# ROM_MAP["vsf"]="${LOC_CORE}/vice_x64_libretro.so"
# ROM_MAP["vsf"]="${LOC_CORE}/vice_x64sc_libretro.so"
# ROM_MAP["vsf"]="${LOC_CORE}/vice_xcbm2_libretro.so"
# ROM_MAP["vsf"]="${LOC_CORE}/vice_xcbm5x0_libretro.so"
# ROM_MAP["vsf"]="${LOC_CORE}/vice_xpet_libretro.so"
# ROM_MAP["vsf"]="${LOC_CORE}/vice_xplus4_libretro.so"
# ROM_MAP["vsf"]="${LOC_CORE}/vice_xscpu64_libretro.so"
# ROM_MAP["vsf"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["vxd"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["w32"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["wad"]="${LOC_CORE}/dolphin_launcher_libretro.so"
# ROM_MAP["wad"]="${LOC_CORE}/dolphin_libretro.so"
# ROM_MAP["wad"]="${LOC_CORE}/ishiiruka_libretro.so"
# ROM_MAP["wad"]="${LOC_CORE}/prboom_libretro.so"
# ROM_MAP["wav"]="${LOC_CORE}/ffmpeg_libretro.so"
# ROM_MAP["wav"]="${LOC_CORE}/mpv_libretro.so"
# ROM_MAP["wav"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["wav"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["wbfs"]="${LOC_CORE}/dolphin_launcher_libretro.so"
# ROM_MAP["wbfs"]="${LOC_CORE}/dolphin_libretro.so"
# ROM_MAP["wbfs"]="${LOC_CORE}/ishiiruka_libretro.so"
# ROM_MAP["webm"]="${LOC_CORE}/ffmpeg_libretro.so"
# ROM_MAP["webm"]="${LOC_CORE}/mpv_libretro.so"
# ROM_MAP["win"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["win"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["wl1"]="${LOC_CORE}/ecwolf_libretro.so"
# ROM_MAP["wl6"]="${LOC_CORE}/ecwolf_libretro.so"
# ROM_MAP["wma"]="${LOC_CORE}/ffmpeg_libretro.so"
# ROM_MAP["wma"]="${LOC_CORE}/mpv_libretro.so"
# ROM_MAP["wmv"]="${LOC_CORE}/ffmpeg_libretro.so"
# ROM_MAP["wmv"]="${LOC_CORE}/mpv_libretro.so"
# ROM_MAP["woz"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["x64"]="${LOC_CORE}/frodo_libretro.so"
# ROM_MAP["x64"]="${LOC_CORE}/vice_x128_libretro.so"
# ROM_MAP["x64"]="${LOC_CORE}/vice_x64_libretro.so"
# ROM_MAP["x64"]="${LOC_CORE}/vice_x64sc_libretro.so"
# ROM_MAP["x64"]="${LOC_CORE}/vice_xcbm2_libretro.so"
# ROM_MAP["x64"]="${LOC_CORE}/vice_xcbm5x0_libretro.so"
# ROM_MAP["x64"]="${LOC_CORE}/vice_xpet_libretro.so"
# ROM_MAP["x64"]="${LOC_CORE}/vice_xplus4_libretro.so"
# ROM_MAP["x64"]="${LOC_CORE}/vice_xscpu64_libretro.so"
# ROM_MAP["x64"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["x64"]="${LOC_CORE}/x64sdl_libretro.so"
# ROM_MAP["x6z"]="${LOC_CORE}/vice_x128_libretro.so"
# ROM_MAP["x6z"]="${LOC_CORE}/vice_x64_libretro.so"
# ROM_MAP["x6z"]="${LOC_CORE}/vice_x64sc_libretro.so"
# ROM_MAP["x6z"]="${LOC_CORE}/vice_xcbm2_libretro.so"
# ROM_MAP["x6z"]="${LOC_CORE}/vice_xcbm5x0_libretro.so"
# ROM_MAP["x6z"]="${LOC_CORE}/vice_xpet_libretro.so"
# ROM_MAP["x6z"]="${LOC_CORE}/vice_xplus4_libretro.so"
# ROM_MAP["x6z"]="${LOC_CORE}/vice_xscpu64_libretro.so"
# ROM_MAP["x6z"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["x6z"]="${LOC_CORE}/x64sdl_libretro.so"
# ROM_MAP["xdf"]="${LOC_CORE}/nekop2_libretro.so"
# ROM_MAP["xdf"]="${LOC_CORE}/np2kai_libretro.so"
# ROM_MAP["xdf"]="${LOC_CORE}/px68k_libretro.so"
# ROM_MAP["xdf"]="${LOC_CORE}/x1_libretro.so"
# ROM_MAP["xex"]="${LOC_CORE}/atari800_libretro.so"
# ROM_MAP["xfd"]="${LOC_CORE}/atari800_libretro.so"
# ROM_MAP["xfd"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["z"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["z1"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["z2"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["z3"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["z4"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["z5"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["z5"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["z6"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["z6"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["z64"]="${LOC_CORE}/mupen64plus_next_develop_libretro.so"
# ROM_MAP["z64"]="${LOC_CORE}/mupen64plus_next_gles2_libretro.so"
# ROM_MAP["z64"]="${LOC_CORE}/mupen64plus_next_gles3_libretro.so"
# ROM_MAP["z64"]="${LOC_CORE}/mupen64plus_next_libretro.so"
# ROM_MAP["z64"]="${LOC_CORE}/parallel_n64_debug_libretro.so"
# ROM_MAP["z64"]="${LOC_CORE}/parallel_n64_libretro.so"
# ROM_MAP["z8"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["z80"]="${LOC_CORE}/fuse_libretro.so"
# ROM_MAP["zblorb"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["zfs"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["zfs"]="${LOC_CORE}/scummvm_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/atari800_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/cap32_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/daphne_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/dosbox_pure_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/easyrpg_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/fbalpha2012_cps1_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/fbalpha2012_cps2_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/fbalpha2012_cps3_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/fbalpha2012_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/fbalpha2012_neogeo_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/fbneo_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/flycast_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/frodo_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/gme_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/hatari_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/hbmame_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/kronos_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/mame2000_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/mame2003_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/mame2003_midway_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/mame2003_plus_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/mame2009_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/mame2010_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/mame2015_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/mame2016_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/mame_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/mamearcade_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/mess2015_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/nekop2_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/np2kai_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/puae_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/px68k_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/ume2015_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/vice_x128_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/vice_x64_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/vice_x64sc_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/vice_xcbm2_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/vice_xcbm5x0_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/vice_xpet_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/vice_xplus4_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/vice_xscpu64_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/vice_xvic_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/x1_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/x64sdl_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/xrick_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/yabasanshiro_libretro.so"
# ROM_MAP["zip"]="${LOC_CORE}/yabause_libretro.so"
ROM_MAP["68k"]="${LOC_CORE}/genesis_plus_gx_libretro.so"
ROM_MAP["bin"]="${LOC_CORE}/genesis_plus_gx_libretro.so"
ROM_MAP["bml"]="${LOC_CORE}/bsnes_mercury_balanced_libretro.so"
ROM_MAP["bms"]="${LOC_CORE}/genesis_plus_gx_libretro.so"
ROM_MAP["bs"]="${LOC_CORE}/snes9x_libretro.so"
ROM_MAP["chd"]="${LOC_CORE}/genesis_plus_gx_libretro.so"
ROM_MAP["dmg"]="${LOC_CORE}/gambatte_libretro.so"
ROM_MAP["fds"]="${LOC_CORE}/nestopia_libretro.so"
ROM_MAP["fig"]="${LOC_CORE}/snes9x_libretro.so"
ROM_MAP["gb"]="${LOC_CORE}/gambatte_libretro.so"
ROM_MAP["gba"]="${LOC_CORE}/mgba_libretro.so"
ROM_MAP["gbc"]="${LOC_CORE}/gambatte_libretro.so"
ROM_MAP["gen"]="${LOC_CORE}/genesis_plus_gx_libretro.so"
ROM_MAP["gg"]="${LOC_CORE}/genesis_plus_gx_libretro.so"
ROM_MAP["iso"]="${LOC_CORE}/mednafen_pce_fast_libretro.so"
ROM_MAP["m3u"]="${LOC_CORE}/genesis_plus_gx_libretro.so"
ROM_MAP["md"]="${LOC_CORE}/genesis_plus_gx_libretro.so"
ROM_MAP["mdx"]="${LOC_CORE}/genesis_plus_gx_libretro.so"
ROM_MAP["nds"]="${LOC_CORE}/desmume_libretro.so"
ROM_MAP["nes"]="${LOC_CORE}/nestopia_libretro.so"
ROM_MAP["pc2"]="${LOC_CORE}/mednafen_wswan_libretro.so"
ROM_MAP["pce"]="${LOC_CORE}/mednafen_pce_fast_libretro.so"
ROM_MAP["sfc"]="${LOC_CORE}/snes9x_libretro.so"
ROM_MAP["sg"]="${LOC_CORE}/genesis_plus_gx_libretro.so"
ROM_MAP["smc"]="${LOC_CORE}/bsnes_mercury_balanced_libretro.so"
ROM_MAP["smd"]="${LOC_CORE}/genesis_plus_gx_libretro.so"
ROM_MAP["sms"]="${LOC_CORE}/genesis_plus_gx_libretro.so"
ROM_MAP["st"]="${LOC_CORE}/snes9x_libretro.so"
ROM_MAP["swc"]="${LOC_CORE}/snes9x_libretro.so"
ROM_MAP["unf"]="${LOC_CORE}/nestopia_libretro.so"
ROM_MAP["unif"]="${LOC_CORE}/nestopia_libretro.so"
ROM_MAP["vb"]="${LOC_CORE}/mednafen_vb_libretro.so"
ROM_MAP["vboy"]="${LOC_CORE}/mednafen_vb_libretro.so"
ROM_MAP["ws"]="${LOC_CORE}/mednafen_wswan_libretro.so"
ROM_MAP["wsc"]="${LOC_CORE}/mednafen_wswan_libretro.so"
filename=$(basename -- "$ROM")
extension="${filename##*.}"
extension="${extension,,}"
if [ ! -z "${ROM_MAP[$extension]}" ];then
retroarch -L "${ROM_MAP[$extension]}" "${ROM}"
else
echo "Not sure how to deal with $extension files."
fi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment