diff --git a/es_configs/es_find_rules.xml b/es_configs/es_find_rules.xml
new file mode 100644
index 00000000..35a091a4
--- /dev/null
+++ b/es_configs/es_find_rules.xml
@@ -0,0 +1,318 @@
+
+
+
+
+
+
+
+ bash
+ sh
+
+
+
+
+ retroarch
+ org.libretro.RetroArch
+ RetroArch-Linux-x86_64.AppImage
+
+
+ /var/lib/flatpak/exports/bin/org.libretro.RetroArch
+ ~/.local/share/flatpak/exports/bin/org.libretro.RetroArch
+ ~/Applications/RetroArch-Linux-x86_64.AppImage
+ ~/.local/bin/RetroArch-Linux-x86_64.AppImage
+ ~/bin/RetroArch-Linux-x86_64.AppImage
+
+
+
+
+
+ ~/snap/retroarch/current/.config/retroarch/cores
+
+ ~/.var/app/org.libretro.RetroArch/config/retroarch/cores
+
+ ~/.config/retroarch/cores
+
+ /usr/lib/x86_64-linux-gnu/libretro
+
+ /usr/lib64/libretro
+
+ /usr/lib/libretro
+
+ /usr/local/lib/libretro
+
+ /usr/pkg/lib/libretro
+
+ /app/share/libretro/cores
+
+
+
+
+
+ citra-emu.citra-nightly
+ org.citra_emu.citra
+ citra-qt
+
+
+ /var/lib/flatpak/exports/bin/org.citra_emu.citra
+ ~/.local/share/flatpak/exports/bin/org.citra_emu.citra
+
+
+
+
+
+ dolphin-emu
+ org.DolphinEmu.dolphin-emu
+
+
+ /var/lib/flatpak/exports/bin/org.DolphinEmu.dolphin-emu
+ ~/.local/share/flatpak/exports/bin/org.DolphinEmu.dolphin-emu
+ ~/Applications/Dolphin_Emulator.AppImage
+ ~/.local/bin/Dolphin_Emulator.AppImage
+ ~/bin/Dolphin_Emulator.AppImage
+
+
+
+
+
+ dosbox-staging
+ io.github.dosbox-staging
+
+
+ /var/lib/flatpak/exports/bin/io.github.dosbox-staging
+ ~/.local/share/flatpak/exports/bin/io.github.dosbox-staging
+
+
+
+
+
+ dosbox-x
+ com.dosbox_x.DOSBox-X
+
+
+ /var/lib/flatpak/exports/bin/com.dosbox_x.DOSBox-X
+ ~/.local/share/flatpak/exports/bin/com.dosbox_x.DOSBox-X
+
+
+
+
+
+ duckstation-nogui
+ duckstation-qt
+ org.duckstation.DuckStation
+
+
+ /var/lib/flatpak/exports/bin/org.duckstation.DuckStation
+ ~/.local/share/flatpak/exports/bin/org.duckstation.DuckStation
+ ~/Applications/duckstation-nogui-x64.AppImage
+ ~/.local/bin/duckstation-nogui-x64.AppImage
+ ~/bin/duckstation-nogui-x64.AppImage
+ ~/Applications/duckstation-qt-x64.AppImage
+ ~/.local/bin/duckstation-qt-x64.AppImage
+ ~/bin/duckstation-qt-x64.AppImage
+
+
+
+
+
+ flycast
+ org.flycast.Flycast
+
+
+ /var/lib/flatpak/exports/bin/org.flycast.Flycast
+ ~/.local/share/flatpak/exports/bin/org.flycast.Flycast
+
+
+
+
+
+ fs-uae
+ fsuae.fs-uae
+ net.fsuae.FS-UAE
+
+
+ /var/lib/flatpak/exports/bin/net.fsuae.FS-UAE
+ ~/.local/share/flatpak/exports/bin/net.fsuae.FS-UAE
+
+
+
+
+
+ mame
+
+
+
+
+
+ melonds
+ melonDS
+ net.kuribo64.melonDS
+
+
+ /var/lib/flatpak/exports/bin/net.kuribo64.melonDS
+ ~/.local/share/flatpak/exports/bin/net.kuribo64.melonDS
+
+
+
+
+
+ mgba
+ io.mgba.mGBA
+
+
+ /var/lib/flatpak/exports/bin/io.mgba.mGBA
+ ~/.local/share/flatpak/exports/bin/io.mgba.mGBA
+ ~/Applications/mGBA.AppImage
+ ~/.local/bin/mGBA.AppImage
+ ~/bin/mGBA.AppImage
+
+
+
+
+
+ m64p
+ io.github.m64p.m64p
+
+
+ /var/lib/flatpak/exports/bin/io.github.m64p.m64p
+ ~/.local/share/flatpak/exports/bin/io.github.m64p.m64p
+
+
+
+
+
+ PCSX2
+ pcsx2
+ net.pcsx2.PCSX2
+
+
+ /var/lib/flatpak/exports/bin/net.pcsx2.PCSX2
+ ~/.local/share/flatpak/exports/bin/net.pcsx2.PCSX2
+
+
+
+
+
+ /var/lib/flatpak/exports/bin/org.purei.Play
+ ~/.local/share/flatpak/exports/bin/org.purei.Play
+ ~/Applications/Play!.AppImage
+ ~/.local/bin/Play!.AppImage
+ ~/bin/Play!.AppImage
+
+
+
+
+
+ ppsspp-emu.ppsspp-sdl
+ org.ppsspp.PPSSPP
+
+
+ /var/lib/flatpak/exports/bin/org.ppsspp.PPSSPP
+ ~/.local/share/flatpak/exports/bin/org.ppsspp.PPSSPP
+
+
+
+
+
+ primehack
+ io.github.shiiion.primehack
+
+
+ /var/lib/flatpak/exports/bin/io.github.shiiion.primehack
+ ~/.local/share/flatpak/exports/bin/io.github.shiiion.primehack
+
+
+
+
+
+ redream
+
+
+ ~/Applications/redream
+ ~/.local/bin/redream
+ ~/bin/redream
+
+
+
+
+
+ rpcs3
+ rpcs3-emu.rpcs3
+ net.rpcs3.RPCS3
+ rpcs3.AppImage
+
+
+ /var/lib/flatpak/exports/bin/net.rpcs3.RPCS3
+ ~/.local/share/flatpak/exports/bin/net.rpcs3.RPCS3
+ ~/Applications/rpcs3.AppImage
+ ~/.local/bin/rpcs3.AppImage
+ ~/bin/rpcs3.AppImage
+
+
+
+
+
+ snes9x
+
+
+ /var/lib/flatpak/exports/bin/com.snes9x.Snes9x
+ ~/.local/share/flatpak/exports/bin/com.snes9x.Snes9x
+
+
+
+
+
+ Ryujinx
+ org.ryujinx.Ryujinx
+
+
+ /var/lib/flatpak/exports/bin/org.ryujinx.Ryujinx
+ ~/.local/share/flatpak/exports/bin/org.ryujinx.Ryujinx
+ ~/Applications/publish/Ryujinx
+ ~/.local/bin/publish/Ryujinx
+ ~/bin/publish/Ryujinx
+
+
+
+
+
+ visualboyadvance-m
+
+
+
+
+
+ xemu
+ app.xemu.xemu
+
+
+ /var/lib/flatpak/exports/bin/app.xemu.xemu
+ ~/.local/share/flatpak/exports/bin/app.xemu.xemu
+ ~/Applications/Xemu.AppImage
+ ~/.local/bin/Xemu.AppImage
+ ~/bin/Xemu.AppImage
+
+
+
+
+
+ yuzu
+ org.yuzu_emu.yuzu
+ yuzu.AppImage
+
+
+ /var/lib/flatpak/exports/bin/org.yuzu_emu.yuzu
+ ~/.local/share/flatpak/exports/bin/org.yuzu_emu.yuzu
+ ~/Applications/yuzu.AppImage
+ ~/.local/bin/yuzu.AppImage
+ ~/bin/yuzu.AppImage
+
+
+
+
+ pico8
+
+
+ ~/retrodeck/bios/pico-8/pico8
+
+
+
diff --git a/es_configs/es_settings.xml b/es_configs/es_settings.xml
new file mode 100644
index 00000000..8573537d
--- /dev/null
+++ b/es_configs/es_settings.xml
@@ -0,0 +1,121 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/es_configs/es_systems.xml b/es_configs/es_systems.xml
new file mode 100644
index 00000000..41f00e31
--- /dev/null
+++ b/es_configs/es_systems.xml
@@ -0,0 +1,1430 @@
+
+
+
+
+ 3do
+ 3DO
+ %ROMPATH%/3do
+ .iso .ISO .bin .BIN .chd .CHD .cue .CUE .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/opera_libretro.so %ROM%
+ 3do
+ 3do
+
+
+ 64dd
+ Nintendo 64DD
+ %ROMPATH%/64dd
+ .n64 .N64 .v64 .V64 .z64 .Z64 .bin .BIN .u1 .U1 .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mupen64plus_next_libretro.so %ROM%
+ %EMULATOR_MUPEN64PLUS% --nogui %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/parallel_n64_libretro.so %ROM%
+ n64
+ 64dd
+
+
+ ags
+ Adventure Game Studio Game Engine
+ %ROMPATH%/ags
+ .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ ags
+ ags
+
+
+ amiga
+ Commodore Amiga
+ %ROMPATH%/amiga
+ .adf .ADF .adz .ADZ .dms .DMS .fdi .FDI .ipf .IPF .hdf .HDF .hdz .HDZ .lha .LHA .cue .CUE .ccd .CCD .nrg .NRG .mds .MDS .iso .ISO .uae .UAE .m3u .M3U .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/puae_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/puae2021_libretro.so %ROM%
+ amiga
+ amiga
+
+
+ amiga600
+ Commodore Amiga 600
+ %ROMPATH%/amiga600
+ .adf .ADF .adz .ADZ .dms .DMS .fdi .FDI .ipf .IPF .hdf .HDF .hdz .HDZ .lha .LHA .cue .CUE .ccd .CCD .nrg .NRG .mds .MDS .iso .ISO .uae .UAE .m3u .M3U .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/puae_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/puae2021_libretro.so %ROM%
+ amiga
+ amiga600
+
+
+ amiga1200
+ Commodore Amiga 1200
+ %ROMPATH%/amiga1200
+ .adf .ADF .adz .ADZ .dms .DMS .fdi .FDI .ipf .IPF .hdf .HDF .hdz .HDZ .lha .LHA .cue .CUE .ccd .CCD .nrg .NRG .mds .MDS .iso .ISO .uae .UAE .m3u .M3U .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/puae_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/puae2021_libretro.so %ROM%
+ amiga
+ amiga1200
+
+
+ amigacd32
+ Commodore Amiga CD32
+ %ROMPATH%/amigacd32
+ .adf .ADF .adz .ADZ .dms .DMS .fdi .FDI .ipf .IPF .hdf .HDF .hdz .HDZ .lha .LHA .cue .CUE .ccd .CCD .nrg .NRG .mds .MDS .iso .ISO .uae .UAE .m3u .M3U .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/puae_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/puae2021_libretro.so %ROM%
+ amigacd32
+ amigacd32
+
+
+ amstradcpc
+ Amstrad CPC
+ %ROMPATH%/amstradcpc
+ .cdt .CDT .cpr .CPR .dsk .DSK .kcr .KCR .m3u .M3U .sna .SNA .tap .TAR .voc .VOC .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/cap32_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/crocods_libretro.so %ROM%
+ amstradcpc
+ amstradcpc
+
+
+ android
+ Google Android
+ %ROMPATH%/android
+ .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ android
+ android
+
+
+ apple2
+ Apple II
+ %ROMPATH%/apple2
+ .nib .NIB .do .DO .po .PO .dsk .DSK .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ apple2
+ apple2
+
+
+ apple2gs
+ Apple IIGS
+ %ROMPATH%/apple2gs
+ .nib .NIB .do .DO .po .PO .dsk .DSK .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ apple2gs
+ apple2gs
+
+
+ arcade
+ Arcade
+ %ROMPATH%/arcade
+ .cmd .CMD .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2010_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2003_plus_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2000_libretro.so %ROM%
+ %STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %ROMPATH%/arcade %BASENAME%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbneo_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbalpha2012_libretro.so %ROM%
+ arcade
+ arcade
+
+
+ astrocde
+ Bally Astrocade
+ %ROMPATH%/astrocde
+ .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so %ROM%
+ %STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %ROMPATH%/astrocde astrocde -cart %BASENAME%
+ astrocde
+ astrocade
+
+
+ atari2600
+ Atari 2600
+ %ROMPATH%/atari2600
+ .a26 .A26 .bin .BIN .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/stella_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/stella2014_libretro.so %ROM%
+ atari2600
+ atari2600
+
+
+ atari5200
+ Atari 5200
+ %ROMPATH%/atari5200
+ .xfd .XFD .atr .ATR .atx .ATX .cdm .CDM .cas .CAS .bin .BIN .a52 .A52 .xex .XEX .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/a5200_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/atari800_libretro.so %ROM%
+ atari5200
+ atari5200
+
+
+ atari7800
+ Atari 7800 ProSystem
+ %ROMPATH%/atari7800
+ .a78 .A78 .bin .BIN .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/prosystem_libretro.so %ROM%
+ atari7800
+ atari7800
+
+
+ atari800
+ Atari 800
+ %ROMPATH%/atari800
+ .xfd .XFD .atr .ATR .atx .ATX .cdm .CDM .cas .CAS .bin .BIN .a52 .A52 .xex .XEX .rom .ROM .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/atari800_libretro.so %ROM%
+ %EMULATOR_ATARI800% %ROM%
+ atari800
+ atari800
+
+
+ atarijaguar
+ Atari Jaguar
+ %ROMPATH%/atarijaguar
+ .j64 .J64 .jag .JAG .rom .ROM .abs .ABS .cof .COF .bin .BIN .prg .PRG .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/virtualjaguar_libretro.so %ROM%
+ atarijaguar, atarijaguarcd
+ atarijaguar
+
+
+ atarijaguarcd
+ Atari Jaguar CD
+ %ROMPATH%/atarijaguarcd
+ .j64 .J64 .jag .JAG .rom .ROM .abs .ABS .cof .COF .bin .BIN .prg .PRG .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/virtualjaguar_libretro.so %ROM%
+ atarijaguarcd
+ atarijaguarcd
+
+
+ atarilynx
+ Atari Lynx
+ %ROMPATH%/atarilynx
+ .lnx .LNX .o .O .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/handy_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mednafen_lynx_libretro.so %ROM%
+ atarilynx
+ atarilynx
+
+
+ atarist
+ Atari ST
+ %ROMPATH%/atarist
+ .st .ST .msa .MSA .stx .STX .dim .DIM .ipf .IPF .m3u .M3U .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/hatari_libretro.so %ROM%
+ atarist
+ atarist
+
+
+ atarixe
+ Atari XE
+ %ROMPATH%/atarixe
+ .xfd .XFD .atr .ATR .atx .ATX .cdm .CDM .cas .CAS .bin .BIN .a52 .A52 .xex .XEX .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/atari800_libretro.so %ROM%
+ atarixe
+ atarixe
+
+
+ atomiswave
+ Atomiswave
+ %ROMPATH%/atomiswave
+ .chd .CHD .cdi .CDI .iso .ISO .elf .ELF .bin .BIN .cue .CUE .gdi .GDI .lst .LST .dat .DAT .m3u .M3U .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/flycast_libretro.so %ROM%
+ %EMULATOR_FLYCAST% %ROM%
+ atomiswave
+ atomiswave
+
+
+ bbcmicro
+ BBC Micro
+ %ROMPATH%/bbcmicro
+ .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ bbcmicro
+ bbcmicro
+
+
+ c64
+ Commodore 64
+ %ROMPATH%/c64
+ .bin .BIN .cmd .CMD .crt .CRT .d2m .D2M .d4m .D4M .d64 .D64 .d6z .D6Z .d71 .D71 .d7z .D7Z .d80 .D80 .d81 .D81 .d82 .D82 .d8z .D8Z .g41 .G41 .g4z .G4Z .g64 .G64 .g6z .G6Z .gz .GZ .lnx .LNX .m3u .M3U .nbz .NBZ .nib .NIB .p00 .P00 .prg .PRG .t64 .T64 .tap .TAP .vfl .VFL .vsf .VSF .x64 .X64 .x6z .X6Z .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/vice_x64sc_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/vice_x64_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/vice_xscpu64_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/vice_x128_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/frodo_libretro.so %ROM%
+ c64
+ c64
+
+
+ cavestory
+ Cave Story (NXEngine)
+ %ROMPATH%/cavestory
+ .exe .EXE .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/nxengine_libretro.so %ROM%
+ cavestory
+ cavestory
+
+
+ cdimono1
+ Philips CD-i
+ %ROMPATH%/cdimono1
+ .chd .CHD .cue .CUE .iso .ISO
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/same_cdi_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/cdi2015_libretro.so %ROM%
+ cdimono1
+ cdimono1
+
+
+ cdtv
+ Commodore CDTV
+ %ROMPATH%/cdtv
+ .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ cdtv
+ cdtv
+
+
+ chailove
+ ChaiLove Game Engine
+ %ROMPATH%/chailove
+ .chai .CHAI .chailove .CHAILOVE .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/chailove_libretro.so %ROM%
+ love
+ chailove
+
+
+ channelf
+ Fairchild Channel F
+ %ROMPATH%/channelf
+ .bin .BIN .chf .CHF .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/freechaf_libretro.so %ROM%
+ channelf
+ channelf
+
+
+ coco
+ Tandy Color Computer
+ %ROMPATH%/coco
+ .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ coco
+ coco
+
+
+ colecovision
+ ColecoVision
+ %ROMPATH%/coleco
+ .rom .ROM .ri .RI .mx1 .MX1 .mx2 .MX2 .col .COL .dsk .DSK .cas .CAS .sg .SG .sc .SC .m3u .M3U .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bluemsx_libretro.so %ROM%
+ colecovision
+ colecovision
+
+
+ daphne
+ Daphne Arcade LaserDisc Emulator
+ %ROMPATH%/daphne
+ .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ daphne
+ daphne
+
+
+ doom
+ Doom
+ %ROMPATH%/doom
+ .wad .WAD .iwad .IWAD .pwad .PWAD
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/prboom_libretro.so %ROM%
+ pc
+ doom
+
+
+ dos
+ DOS (PC)
+ %ROMPATH%/dos
+ .bat .BAT .com .COM .conf .CONF .cue .CUE .dosz .DOSZ .exe .EXE .iso .ISO .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/dosbox_pure_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/dosbox_core_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/dosbox_svn_libretro.so %ROM%
+ %EMULATOR_DOSBOX-X% %ROM%
+ %EMULATOR_DOSBOX-STAGING% %ROM%
+ dos
+ dos
+
+
+ dragon32
+ Dragon 32
+ %ROMPATH%/dragon32
+ .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ dragon32
+ dragon32
+
+
+ dreamcast
+ Sega Dreamcast
+ %ROMPATH%/dreamcast
+ .chd .CHD .cdi .CDI .iso .ISO .elf .ELF .cue .CUE .gdi .GDI .lst .LST .dat .DAT .m3u .M3U .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/flycast_libretro.so %ROM%
+ %EMULATOR_FLYCAST% %ROM%
+ %EMULATOR_REDREAM% %ROM%
+ dreamcast
+ dreamcast
+
+
+ famicom
+ Nintendo Family Computer
+ %ROMPATH%/famicom
+ .nes .NES .unf .UNF .unif .UNIF .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mesen_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/nestopia_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fceumm_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/quicknes_libretro.so %ROM%
+ famicom
+ famicom
+
+
+ fba
+ FinalBurn Alpha
+ %ROMPATH%/fba
+ .iso .ISO .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbalpha2012_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbalpha2012_neogeo_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbalpha2012_cps1_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbalpha2012_cps2_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbalpha2012_cps3_libretro.so %ROM%
+ arcade
+ fba
+
+
+ fbneo
+ FinalBurn Neo
+ %ROMPATH%/fbneo
+ .ccd .CCD .cue .CUE .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbneo_libretro.so %ROM%
+ arcade
+ fbneo
+
+
+ fds
+ Nintendo Famicom Disk System
+ %ROMPATH%/fds
+ .nes .NES .fds .FDS .unf .UNF .UNIF .UNIF .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mesen_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/nestopia_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fceumm_libretro.so %ROM%
+ fds
+ fds
+
+
+ gameandwatch
+ Nintendo Game and Watch
+ %ROMPATH%/gameandwatch
+ .mgw .MGW .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/gw_libretro.so %ROM%
+ gameandwatch
+ gameandwatch
+
+
+ gamegear
+ Sega Game Gear
+ %ROMPATH%/gamegear
+ .68k .68K .bin .BIN .bms .BMS .chd .CHD .col .COL .cue .CUE .gen .GEN .gg .GG .iso .ISO .m3u .M3U .md .MD .mdx .MDX .rom .ROM .sg .SG .sgd .SGD .smd .SMD .sms .SMS .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/genesis_plus_gx_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/genesis_plus_gx_wide_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/gearsystem_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/smsplus_libretro.so %ROM%
+ gamegear
+ gamegear
+
+
+ gb
+ Nintendo Game Boy
+ %ROMPATH%/gb
+ .bs .BS .cgb .CGB .dmg .DMG .gb .GB .gbc .GBC .sgb .SGB .sfc .SFC .smc .SMC .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/gambatte_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/sameboy_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/gearboy_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/tgbdual_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mesen-s_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bsnes_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mgba_libretro.so %ROM%
+ %EMULATOR_MGBA% -f %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/vbam_libretro.so %ROM%
+ %EMULATOR_VBA-M% -f %ROM%
+ gb
+ gb
+
+
+ gba
+ Nintendo Game Boy Advance
+ %ROMPATH%/gba
+ .agb .AGB .bin .BIN .cgb .CGB .dmg .DMG .gb .GB .gba .GBA .gbc .GBC .sgb .SGB .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mgba_libretro.so %ROM%
+ %EMULATOR_MGBA% -f %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/vbam_libretro.so %ROM%
+ %EMULATOR_VBA-M% -f %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/vba_next_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/gpsp_libretro.so %ROM%
+ gba
+ gba
+
+
+ gbc
+ Nintendo Game Boy Color
+ %ROMPATH%/gbc
+ .bs .BS .cgb .CGB .dmg .DMG .gb .GB .gbc .GBC .sgb .SGB .sfc .SFC .smc .SMC .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/gambatte_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/sameboy_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/gearboy_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/tgbdual_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mesen-s_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bsnes_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mgba_libretro.so %ROM%
+ %EMULATOR_MGBA% -f %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/vbam_libretro.so %ROM%
+ %EMULATOR_VBA-M% -f %ROM%
+ gbc
+ gbc
+
+
+ gc
+ Nintendo GameCube
+ %ROMPATH%/gc
+ .gcm .GCM .iso .ISO .wbfs .WBFS .wia .WIA .ciso .CISO .gcz .GCZ .elf .ELF .dol .DOL .dff .DFF .rvz .RVZ .tgc .TGC .wad .WAD .m3u .M3U .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/dolphin_libretro.so %ROM%
+ %EMULATOR_DOLPHIN% -b -e %ROM%
+ %EMULATOR_PRIMEHACK% -b -e %ROM%
+ gc
+ gc
+
+
+ genesis
+ Sega Genesis
+ %ROMPATH%/genesis
+ .68k .68K .bin .BIN .bms .BMS .chd .CHD .cue .CUE .gen .GEN .gg .GG .iso .ISO .m3u .M3U .md .MD .mdx .MDX .sg .SG .sgd .SGD .smd .SMD .sms .SMS .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/genesis_plus_gx_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/genesis_plus_gx_wide_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/picodrive_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/blastem_libretro.so %ROM%
+ %EMULATOR_BLASTEM% -m gen %ROM%
+ genesis
+ genesis
+
+
+ gx4000
+ Amstrad GX4000
+ %ROMPATH%/gx4000
+ .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ gx4000
+ gx4000
+
+
+ intellivision
+ Mattel Electronics Intellivision
+ %ROMPATH%/intellivision
+ .int .INT .bin .BIN .rom .ROM .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/freeintv_libretro.so %ROM%
+ intellivision
+ intellivision
+
+
+ j2me
+ Java 2 Micro Edition (J2ME)
+ %ROMPATH%/j2me
+ .jar .JAR .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/squirreljme_libretro.so %ROM%
+ android
+ j2me
+
+
+ lutro
+ Lutro Game Engine
+ %ROMPATH%/lutro
+ .lua .LUA .lutro .LUTRO .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/lutro_libretro.so %ROM%
+ lutro
+ lutro
+
+
+ mame
+ Multiple Arcade Machine Emulator
+ %ROMPATH%/mame
+ .cmd .CMD .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2010_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2003_plus_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2000_libretro.so %ROM%
+ %STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %ROMPATH%/mame %BASENAME%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbneo_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbalpha2012_libretro.so %ROM%
+ arcade
+ mame
+
+
+ mame-advmame
+ AdvanceMAME
+ %ROMPATH%/mame-advmame
+ .chd .cue .CUE .CHD .cmd .CMD .fba .FBA .iso .ISO .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ arcade
+ mame-advmame
+
+
+ mame-mame4all
+ MAME4ALL
+ %ROMPATH%/mame-mame4all
+ .chd .cue .CUE .CHD .cmd .CMD .fba .FBA .iso .ISO .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ arcade
+ mame-mame4all
+
+
+ mastersystem
+ Sega Master System
+ %ROMPATH%/mastersystem
+ .68k .68K .bin .BIN .bms .BMS .chd .CHD .col .COL .cue .CUE .gen .GEN .gg .GG .iso .ISO .m3u .M3U .md .MD .mdx .MDX .rom .ROM .sg .SG .sgd .SGD .smd .SMD .sms .SMS .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/genesis_plus_gx_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/genesis_plus_gx_wide_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/smsplus_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/gearsystem_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/picodrive_libretro.so %ROM%
+ mastersystem
+ mastersystem
+
+
+ megacd
+ Sega Mega-CD
+ %ROMPATH%/megacd
+ .68k .68K .bin .BIN .bms .BMS .chd .CHD .cue .CUE .gen .GEN .gg .GG .iso .ISO .m3u .M3U .md .MD .mdx .MDX .sg .SG .sgd .SGD .smd .SMD .sms .SMS .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/genesis_plus_gx_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/genesis_plus_gx_wide_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/picodrive_libretro.so %ROM%
+ segacd
+ megacd
+
+
+ megacdjp
+ Sega Mega-CD
+ %ROMPATH%/megacdjp
+ .68k .68K .bin .BIN .bms .BMS .chd .CHD .cue .CUE .gen .GEN .gg .GG .iso .ISO .m3u .M3U .md .MD .mdx .MDX .sg .SG .sgd .SGD .smd .SMD .sms .SMS .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/genesis_plus_gx_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/genesis_plus_gx_wide_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/picodrive_libretro.so %ROM%
+ segacd
+ megacdjp
+
+
+ megadrive
+ Sega Mega Drive
+ %ROMPATH%/megadrive
+ .68k .68K .bin .BIN .bms .BMS .chd .CHD .cue .CUE .gen .GEN .gg .GG .iso .ISO .m3u .M3U .md .MD .mdx .MDX .sg .SG .sgd .SGD .smd .SMD .sms .SMS .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/genesis_plus_gx_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/genesis_plus_gx_wide_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/picodrive_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/blastem_libretro.so %ROM%
+ %EMULATOR_BLASTEM% -m gen %ROM%
+ megadrive
+ megadrive
+
+
+ mess
+ Multi Emulator Super System
+ %ROMPATH%/mess
+ .chd .CHD .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mess2015_libretro.so %ROM%
+ mess
+ mess
+
+
+ moonlight
+ Moonlight Game Streaming
+ %ROMPATH%/moonlight
+ .moonlight .MOONLIGHT .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ moonlight
+ moonlight
+
+
+ moto
+ Thomson MO/TO Series
+ %ROMPATH%/moto
+ .fd .FD .sap .SAP .k7 .K7 .m7 .M7 .m5 .M5 .rom .ROM .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/theodore_libretro.so %ROM%
+ moto
+ moto
+
+
+ msx
+ MSX
+ %ROMPATH%/msx
+ .rom .ROM .ri .RI .mx1 .MX1 .mx2 .MX2 .col .COL .dsk .DSK .cas .CAS .sg .SG .sc .SC .m3u .M3U .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bluemsx_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fmsx_libretro.so %ROM%
+ msx
+ msx
+
+
+ msx1
+ MSX1
+ %ROMPATH%/msx1
+ .rom .ROM .ri .RI .mx1 .MX1 .mx2 .MX2 .col .COL .dsk .DSK .cas .CAS .sg .SG .sc .SC .m3u .M3U .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bluemsx_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fmsx_libretro.so %ROM%
+ msx
+ msx1
+
+
+ msx2
+ MSX2
+ %ROMPATH%/msx2
+ .rom .ROM .ri .RI .mx1 .MX1 .mx2 .MX2 .col .COL .dsk .DSK .cas .CAS .sg .SG .sc .SC .m3u .M3U .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bluemsx_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fmsx_libretro.so %ROM%
+ msx2
+ msx2
+
+
+ msxturbor
+ MSX Turbo R
+ %ROMPATH%/msxturbor
+ .rom .ROM .ri .RI .mx1 .MX1 .mx2 .MX2 .col .COL .dsk .DSK .cas .CAS .sg .SG .sc .SC .m3u .M3U .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bluemsx_libretro.so %ROM%
+ msxturbor
+ msxturbor
+
+
+ multivision
+ Othello Multivision
+ %ROMPATH%/multivision
+ .bin .BIN .gg .GG .rom .ROM .sg .SG .sms .SMS .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/gearsystem_libretro.so %ROM%
+ sg-1000
+ multivision
+
+
+ n3ds
+ Nintendo 3DS
+ %ROMPATH%/n3ds
+ .3ds .3DS .3dsx .3DSX .app .APP .axf .AXF .cci .CCI .cxi .CXI .elf .ELF .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/citra_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/citra2018_libretro.so %ROM%
+ %EMULATOR_CITRA% %ROM%
+ n3ds
+ n3ds
+
+
+ n64
+ Nintendo 64
+ %ROMPATH%/n64
+ .n64 .N64 .v64 .V64 .z64 .Z64 .bin .BIN .u1 .U1 .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mupen64plus_next_libretro.so %ROM%
+ %EMULATOR_MUPEN64PLUS% --nogui %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/parallel_n64_libretro.so %ROM%
+ n64
+ n64
+
+
+ naomi
+ Sega NAOMI
+ %ROMPATH%/naomi
+ .chd .CHD .cdi .CDI .iso .ISO .elf .ELF .bin .BIN .cue .CUE .gdi .GDI .lst .LST .dat .DAT .m3u .M3U .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/flycast_libretro.so %ROM%
+ %EMULATOR_FLYCAST% %ROM%
+ naomi
+ naomi
+
+
+ naomigd
+ Sega NAOMI GD-ROM
+ %ROMPATH%/naomigd
+ .chd .CHD .cdi .CDI .iso .ISO .elf .ELF .bin .BIN .cue .CUE .gdi .GDI .lst .LST .dat .DAT .m3u .M3U .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/flycast_libretro.so %ROM%
+ %EMULATOR_FLYCAST% %ROM%
+ naomi
+ naomigd
+
+
+ nds
+ Nintendo DS
+ %ROMPATH%/nds
+ .bin .BIN .nds .NDS .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/desmume_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/desmume2015_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/melonds_libretro.so %ROM%
+ %EMULATOR_MELONDS% %ROM%
+ nds
+ nds
+
+
+ neogeo
+ SNK Neo Geo
+ %ROMPATH%/neogeo
+ .chd .CHD .cue .CUE .iso .ISO .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbneo_libretro.so %ROM%
+ neogeo
+ neogeo
+
+
+ neogeocd
+ SNK Neo Geo CD
+ %ROMPATH%/neogeocd
+ .chd .CHD .cue .CUE .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/neocd_libretro.so %ROM%
+ neogeocd
+ neogeocd
+
+
+ neogeocdjp
+ SNK Neo Geo CD
+ %ROMPATH%/neogeocdjp
+ .chd .CHD .cue .CUE .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/neocd_libretro.so %ROM%
+ neogeocd
+ neogeocdjp
+
+
+ nes
+ Nintendo Entertainment System
+ %ROMPATH%/nes
+ .nes .NES .unf .UNF .unif .UNIF .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mesen_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/nestopia_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fceumm_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/quicknes_libretro.so %ROM%
+ nes
+ nes
+
+
+ ngp
+ SNK Neo Geo Pocket
+ %ROMPATH%/ngp
+ .ngp .NGP .ngc .NGC .ngpc .NGPC .npc .NPC .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mednafen_ngp_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/race_libretro.so %ROM%
+ ngp
+ ngp
+
+
+ ngpc
+ SNK Neo Geo Pocket Color
+ %ROMPATH%/ngpc
+ .ngp .NGP .ngc .NGC .ngpc .NGPC .npc .NPC .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mednafen_ngp_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/race_libretro.so %ROM%
+ ngpc
+ ngpc
+
+
+ odyssey2
+ Magnavox Odyssey2
+ %ROMPATH%/odyssey2
+ .bin .BIN .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/o2em_libretro.so %ROM%
+ odyssey2
+ odyssey2
+
+
+ openbor
+ OpenBOR Game Engine
+ %ROMPATH%/openbor
+ .AppImage
+ %STARTDIR%=%GAMEDIR% %EMULATOR_OS-SHELL% -c "%ROM%"
+ openbor
+ openbor
+
+
+ oric
+ Tangerine Computer Systems Oric
+ %ROMPATH%/oric
+ .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ oric
+ oric
+
+
+ palm
+ Palm OS
+ %ROMPATH%/palm
+ .prc .PRC .pqa .PQA .img .IMG .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mu_libretro.so %ROM%
+ palm
+ palm
+
+
+ pc88
+ NEC PC-8800 Series
+ %ROMPATH%/pc88
+ .d88 .D88 .u88 .U88 .m3u .M3U .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/quasi88_libretro.so %ROM%
+ pc88
+ pc88
+
+
+ pc98
+ NEC PC-9800 Series
+ %ROMPATH%/pc98
+ .2hd .2HD .88d .88D .98d .98D .d88 .D88 .d98 .D98 .cmd .CMD .dup .DUP .fdd .FDD .fdi .FDI .hdd .HDD .hdi .HDI .hdm .HDM .hdn .HDN .nhd .NHD .tfd .TFD .thd .THD . xdf .XDF .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/np2kai_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/nekop2_libretro.so %ROM%
+ pc98
+ pc98
+
+
+ pcengine
+ NEC PC Engine
+ %ROMPATH%/pcengine
+ .bin .BIN .ccd .CCD .chd .CHD .cue .CUE .img .IMG .iso .ISO .m3u .M3U .pce .PCE .sgx .SGX .toc .TOC .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mednafen_pce_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mednafen_pce_fast_libretro.so %ROM%
+ pcengine
+ pcengine
+
+
+ pcenginecd
+ NEC PC Engine CD
+ %ROMPATH%/pcenginecd
+ .bin .BIN .ccd .CCD .chd .CHD .cue .CUE .img .IMG .iso .ISO .m3u .M3U .pce .PCE .sgx .SGX .toc .TOC .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mednafen_pce_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mednafen_pce_fast_libretro.so %ROM%
+ pcenginecd
+ pcenginecd
+
+
+ pcfx
+ NEC PC-FX
+ %ROMPATH%/pcfx
+ .cue CUE .ccd .CCD .toc .TOC .chd .CHD .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mednafen_pcfx_libretro.so %ROM%
+ pcfx
+ pcfx
+
+
+ pokemini
+ Nintendo Pokémon Mini
+ %ROMPATH%/pokemini
+ .min .MIN .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/pokemini_libretro.so %ROM%
+ pokemini
+ pokemini
+
+
+ ports
+ Ports
+ %ROMPATH%/ports
+ .sh
+ %EMULATOR_OS-SHELL% %ROM%
+ pc
+ ports
+
+
+ ps2
+ Sony PlayStation 2
+ %ROMPATH%/ps2
+ .bin .BIN .chd .CHD .cso .CSO .elf .ELF .iso .ISO .isz .ISZ
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/pcsx2_libretro.so %ROM%
+ %EMULATOR_PCSX2% --nogui %ROM%
+ %EMULATOR_PLAY!% --disc %ROM%
+ ps2
+ ps2
+
+
+ ps3
+ Sony PlayStation 3
+ %ROMPATH%/ps3
+ .ps3 .PS3 .ps3dir .PS3DIR
+ %EMULATOR_RPCS3% --no-gui %ROM%
+ ps3
+ ps3
+
+
+ ps4
+ Sony PlayStation 4
+ %ROMPATH%/ps4
+ .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ ps4
+ ps4
+
+
+ psp
+ Sony PlayStation Portable
+ %ROMPATH%/psp
+ .elf .ELF .iso .ISO .cso .CSO .prx .PRX .pbp .PBP .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/ppsspp_libretro.so %ROM%
+ %EMULATOR_PPSSPP% %ROM%
+ psp
+ psp
+
+
+ psvita
+ Sony PlayStation Vita
+ %ROMPATH%/psvita
+ .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ psvita
+ psvita
+
+
+ psx
+ Sony PlayStation
+ %ROMPATH%/psx
+ .bin .BIN .cbn .CBN .ccd .CCD .chd .CHD .cue .CUE .ecm .ECM .exe .EXE .img .IMG .iso .ISO .m3u .M3U .mdf .MDF .mds .MDS .pbp .PBP .psexe .PSEXE .psf .PSF .toc .TOC .z .Z .znx .ZNX .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mednafen_psx_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mednafen_psx_hw_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/pcsx_rearmed_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/swanstation_libretro.so %ROM%
+ %EMULATOR_DUCKSTATION% -batch %ROM%
+ psx
+ psx
+
+
+ samcoupe
+ SAM Coupé
+ %ROMPATH%/samcoupe
+ .dsk .DSK .mgt .MGT .sbt .SBT .sad .SAD .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/simcp_libretro.so %ROM%
+ samcoupe
+ samcoupe
+
+
+ satellaview
+ Nintendo Satellaview
+ %ROMPATH%/satellaview
+ .bml .BML .bs .BS .fig .FIG .sfc .SFC .smc .SMC .swc .SWC .st .ST .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/snes9x_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/snes9x2010_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bsnes_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bsnes_hd_beta_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bsnes_mercury_accuracy_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mesen-s_libretro.so %ROM%
+ satellaview
+ satellaview
+
+
+ saturn
+ Sega Saturn
+ %ROMPATH%/saturn
+ .bin .BIN .ccd .CCD .chd .CHD .cue .CUE .iso .ISO .mds .MDS .toc .TOC .m3u .M3U .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mednafen_saturn_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/kronos_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/yabasanshiro_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/yabause_libretro.so %ROM%
+ saturn
+ saturn
+
+
+ saturnjp
+ Sega Saturn
+ %ROMPATH%/saturnjp
+ .bin .BIN .ccd .CCD .chd .CHD .cue .CUE .iso .ISO .mds .MDS .toc .TOC .m3u .M3U .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mednafen_saturn_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/kronos_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/yabasanshiro_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/yabause_libretro.so %ROM%
+ saturn
+ saturnjp
+
+
+ scummvm
+ ScummVM Game Engine
+ %ROMPATH%/scummvm
+ .scummvm .SCUMMVM .svm .SVM
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/scummvm_libretro.so %ROM%
+ scummvm
+ scummvm
+
+
+ sega32x
+ Sega Mega Drive 32X
+ %ROMPATH%/sega32x
+ .bin .BIN .gen .GEN .smd .SMD .md .MD .32x .32X .cue .CUE .iso .ISO .sms .SMS .68k .68K .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/picodrive_libretro.so %ROM%
+ sega32x
+ sega32x
+
+
+ sega32xjp
+ Sega Super 32X
+ %ROMPATH%/sega32xjp
+ .bin .BIN .gen .GEN .smd .SMD .md .MD .32x .32X .cue .CUE .iso .ISO .sms .SMS .68k .68K .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/picodrive_libretro.so %ROM%
+ sega32x
+ sega32xjp
+
+
+ sega32xna
+ Sega Genesis 32X
+ %ROMPATH%/sega32xna
+ .bin .BIN .gen .GEN .smd .SMD .md .MD .32x .32X .cue .CUE .iso .ISO .sms .SMS .68k .68K .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/picodrive_libretro.so %ROM%
+ sega32x
+ sega32xna
+
+
+ segacd
+ Sega CD
+ %ROMPATH%/segacd
+ .68k .68K .bin .BIN .bms .BMS .chd .CHD .cue .CUE .gen .GEN .gg .GG .iso .ISO .m3u .M3U .md .MD .mdx .MDX .sg .SG .sgd .SGD .smd .SMD .sms .SMS .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/genesis_plus_gx_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/genesis_plus_gx_wide_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/picodrive_libretro.so %ROM%
+ segacd
+ segacd
+
+
+ sfc
+ Nintendo SFC (Super Famicom)
+ %ROMPATH%/sfc
+ .bin .BIN .bml .BML .bs .BS .bsx .BSX .dx2 .DX2 .fig .FIG .gd3 .GD3 .gd7 .GD7 .mgd .MGD .sfc .SFC .smc .SMC .st .ST .swc .SWC .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/snes9x_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/snes9x2010_libretro.so %ROM%
+ %EMULATOR_SNES9X% %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bsnes_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bsnes_hd_beta_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bsnes_mercury_accuracy_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mednafen_supafaust_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mesen-s_libretro.so %ROM%
+ snes
+ sfc
+
+
+ sg-1000
+ Sega SG-1000
+ %ROMPATH%/sg-1000
+ .68k .68K .bin .BIN .bms .BMS .chd .CHD .cue .CUE .gen .GEN .gg .GG .iso .ISO .m3u .M3U .md .MD .mdx .MDX .ri .RI .rom .ROM .sg .SG .sgd .SGD .smd .SMD .sms .SMS .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/gearsystem_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/genesis_plus_gx_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/genesis_plus_gx_wide_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bluemsx_libretro.so %ROM%
+ sg-1000
+ sg-1000
+
+
+ snes
+ Nintendo SNES (Super Nintendo)
+ %ROMPATH%/snes
+ .bin .BIN .bml .BML .bs .BS .bsx .BSX .dx2 .DX2 .fig .FIG .gd3 .GD3 .gd7 .GD7 .mgd .MGD .sfc .SFC .smc .SMC .st .ST .swc .SWC .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/snes9x_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/snes9x2010_libretro.so %ROM%
+ %EMULATOR_SNES9X% %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bsnes_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bsnes_hd_beta_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bsnes_mercury_accuracy_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mednafen_supafaust_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mesen-s_libretro.so %ROM%
+ snes
+ snes
+
+
+ snesna
+ Nintendo SNES (Super Nintendo)
+ %ROMPATH%/snesna
+ .bin .BIN .bml .BML .bs .BS .bsx .BSX .dx2 .DX2 .fig .FIG .gd3 .GD3 .gd7 .GD7 .mgd .MGD .sfc .SFC .smc .SMC .st .ST .swc .SWC .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/snes9x_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/snes9x2010_libretro.so %ROM%
+ %EMULATOR_SNES9X% %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bsnes_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bsnes_hd_beta_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bsnes_mercury_accuracy_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mednafen_supafaust_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mesen-s_libretro.so %ROM%
+ snes
+ snesna
+
+
+ solarus
+ Solarus Game Engine
+ %ROMPATH%/solarus
+ .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ solarus
+ solarus
+
+
+ spectravideo
+ Spectravideo
+ %ROMPATH%/spectravideo
+ .rom .ROM .ri .RI .mx1 .MX1 .mx2 .MX2 .col .COL .dsk .DSK .cas .CAS .sg .SG .sc .SC .m3u .M3U .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bluemsx_libretro.so %ROM%
+ spectravideo
+ spectravideo
+
+
+ stratagus
+ Stratagus Game Engine
+ %ROMPATH%/stratagus
+ .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ stratagus
+ stratagus
+
+
+ sufami
+ Bandai SuFami Turbo
+ %ROMPATH%/sufami
+ .bml .BML .bs .BS .fig .FIG .sfc .SFC .smc .SMC .st .ST .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/snes9x_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/snes9x2010_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bsnes_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bsnes_hd_beta_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bsnes_mercury_accuracy_libretro.so %ROM%
+ sufami
+ sufami
+
+
+ supergrafx
+ NEC SuperGrafx
+ %ROMPATH%/supergrafx
+ .pce .PCE .sgx .SGX .cue .CUE .ccd .CCD .chd .CHD .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mednafen_supergrafx_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mednafen_pce_libretro.so %ROM%
+ supergrafx
+ supergrafx
+
+
+ switch
+ Nintendo Switch
+ %ROMPATH%/switch
+ .nca .NCA .nro .NRO .nso .NSO .nsp .NSP .xci .XCI .7z .7Z .zip .ZIP
+ %EMULATOR_YUZU% -f -g %ROM%
+ %EMULATOR_RYUJINX% %ROM%
+ switch
+ switch
+
+
+ symbian
+ Symbian
+ %ROMPATH%/symbian
+ .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ android
+ symbian
+
+
+ tanodragon
+ Tano Dragon
+ %ROMPATH%/tanodragon
+ .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ dragon32
+ tanodragon
+
+
+ tg16
+ NEC TurboGrafx-16
+ %ROMPATH%/tg16
+ .bin .BIN .ccd .CCD .chd .CHD .cue .CUE .img .IMG .iso .ISO .m3u .M3U .pce .PCE .sgx .SGX .toc .TOC .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mednafen_pce_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mednafen_pce_fast_libretro.so %ROM%
+ pcengine
+ tg16
+
+
+ tg-cd
+ NEC TurboGrafx-CD
+ %ROMPATH%/tg-cd
+ .bin .BIN .ccd .CCD .chd .CHD .cue .CUE .img .IMG .iso .ISO .m3u .M3U .pce .PCE .sgx .SGX .toc .TOC .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mednafen_pce_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mednafen_pce_fast_libretro.so %ROM%
+ pcenginecd
+ tg-cd
+
+
+ ti99
+ Texas Instruments TI-99
+ %ROMPATH%/ti99
+ .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ ti99
+ ti99
+
+
+ tic80
+ TIC-80 Game Engine
+ %ROMPATH%/tic80
+ .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ tic80
+ tic80
+
+
+ to8
+ Thomson TO8
+ %ROMPATH%/to8
+ .fd .FD .sap .SAP .k7 .K7 .m7 .M7 .m5 .M5 .rom .ROM .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/theodore_libretro.so %ROM%
+ moto
+ to8
+
+
+ trs-80
+ Tandy TRS-80
+ %ROMPATH%/trs-80
+ .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ trs-80
+ trs-80
+
+
+ uzebox
+ Uzebox
+ %ROMPATH%/uzebox
+ .uze .UZE .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/uzem_libretro.so %ROM%
+ uzebox
+ uzebox
+
+
+ vectrex
+ Vectrex
+ %ROMPATH%/vectrex
+ .bin .BIN .vec .VEC .gam .GAM .vc .VC .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/vecx_libretro.so %ROM%
+ vectrex
+ vectrex
+
+
+ vic20
+ Commodore VIC-20
+ %ROMPATH%/vic20
+ .bin .BIN .cmd .CMD .crt .CRT .d2m .D2M .d4m .D4M .d64 .D64 .d6z .D6Z .d71 .D71 .d7z .D7Z .d80 .D80 .d81 .D81 .d82 .D82 .d8z .D8Z .g41 .G41 .g4z .G4Z .g64 .G64 .g6z .G6Z .gz .GZ .lnx .LNX .m3u .M3U .nbz .NBZ .nib .NIB .p00 .P00 .prg .PRG .t64 .T64 .tap .TAP .vfl .VFL .vsf .VSF .x64 .X64 .x6z .X6Z .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/vice_xvic_libretro.so %ROM%
+ vic20
+ vic20
+
+
+ videopac
+ Philips Videopac G7000
+ %ROMPATH%/videopac
+ .bin .BIN .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/o2em_libretro.so %ROM%
+ videopac
+ videopac
+
+
+ virtualboy
+ Nintendo Virtual Boy
+ %ROMPATH%/virtualboy
+ .vb .VB .vboy .VBOY .bin .BIN .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mednafen_vb_libretro.so %ROM%
+ virtualboy
+ virtualboy
+
+
+ wii
+ Nintendo Wii
+ %ROMPATH%/wii
+ .gcm .GCM .iso .ISO .wbfs .WBFS .wia .WIA .ciso .CISO .gcz .GCZ .elf .ELF .dol .DOL .dff .DFF .rvz .RVZ .tgc .TGC .wad .WAD .m3u .M3U .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/dolphin_libretro.so %ROM%
+ %EMULATOR_DOLPHIN% -b -e %ROM%
+ %EMULATOR_PRIMEHACK% -b -e %ROM%
+ wii
+ wii
+
+
+ wiiu
+ Nintendo Wii U
+ %ROMPATH%/wiiu
+ .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ wiiu
+ wiiu
+
+
+ wonderswan
+ Bandai WonderSwan
+ %ROMPATH%/wonderswan
+ .ws .WS .pc2 .PC2 .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mednafen_wswan_libretro.so %ROM%
+ wonderswan
+ wonderswan
+
+
+ wonderswancolor
+ Bandai WonderSwan Color
+ %ROMPATH%/wonderswancolor
+ .ws .WS .wsc .WSC .pc2 .PC2 .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mednafen_wswan_libretro.so %ROM%
+ wonderswancolor
+ wonderswancolor
+
+
+ x1
+ Sharp X1
+ %ROMPATH%/x1
+ .dx1 .DX1 .2d .2D .2hd .2HD .tfd .TFD .d88 .D88 .88d .88D .hdm .HDM .xdf .XDF .dup .DUP .tap .TAP .cmd .CMD .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/x1_libretro.so %ROM%
+ x1
+ x1
+
+
+ x68000
+ Sharp X68000
+ %ROMPATH%/x68000
+ .dim .DIM .img .IMG .d88 .D88 .88d .88D .hdm .HDM .dup .DUP .2hd .2HD .xdf .XDF .hdf .HDF .cmd .CMD .m3u .M3U .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/px68k_libretro.so %ROM%
+ x68000
+ x68000
+
+
+ xbox
+ Microsoft Xbox
+ %ROMPATH%/xbox
+ .iso .ISO
+ %EMULATOR_XEMU% -full-screen -dvd_path %ROM%
+ xbox
+ xbox
+
+
+ xbox360
+ Microsoft Xbox 360
+ %ROMPATH%/xbox360
+ .iso .ISO .xex .XEX
+ PLACEHOLDER %ROM%
+ xbox360
+ xbox360
+
+
+ zmachine
+ Infocom Z-machine
+ %ROMPATH%/zmachine
+ .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ zmachine
+ zmachine
+
+
+ zx81
+ Sinclair ZX81
+ %ROMPATH%/zx81
+ .tzx .TZX .p .P .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/81_libretro.so %ROM%
+ zx81
+ zx81
+
+
+ zxspectrum
+ Sinclair ZX Spectrum
+ %ROMPATH%/zxspectrum
+ .tzx .TZX .tap .TAP .z80 .Z80 .rzx .RZX .scl .SCL .trd .TRD .sh .SH .sna .SNA .szx .SZX .udi .UDI .mgt .MGT .img .IMG .dsk .DSK .gz .GZ .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fuse_libretro.so %ROM%
+ zxspectrum
+ zxspectrum
+
+
+ tools
+ RetroDECK Tools
+ /var/config/retrodeck/tools
+ .sh .SH
+ bash %ROM%
+ tools
+ tools
+
+
+ pico-8
+ Pico-8
+ Lexaloffle
+ 2015
+ console
+ %ROMPATH%/pico-8
+ .p8 .png
+ %EMULATOR_PICO-8% -desktop ~/retrodeck/screenshots -windowed 0 -root_path %ROMPATH%/pico-8 -run %ROM%
+ pico-8
+ pico-8
+
+
diff --git a/es_configs/tools-gamelist.xml b/es_configs/tools-gamelist.xml
new file mode 100644
index 00000000..19a4c294
--- /dev/null
+++ b/es_configs/tools-gamelist.xml
@@ -0,0 +1,73 @@
+
+
+
+ ./start-retroarch.sh
+ Start RetroArch
+ Start RetroArch to manually tweak your settings.
+ true
+ true
+
+
+ ./start-yuzu.sh
+ Start Yuzu
+ Start Yuzu to manually tweak your settings.
+ true
+ true
+
+
+ ./start-pcsx2.sh
+ Start PCSX2 (Standalone)
+ Start PCSX2 to manually tweak your settings.
+ true
+ true
+
+
+ ./start-ppsspp.sh
+ Start PPSSPP (Standalone)
+ Start PPSSPP to manually tweak your settings.
+ true
+ true
+
+
+ ./start-dolphin.sh
+ Start Dolphin (Standalone)
+ Start Dolphin to manually tweak your settings.
+ true
+ true
+
+
+ ./start-melonds.sh
+ Start MelonDS (Standalone)
+ Start MelonDS to manually tweak your settings.
+ true
+ true
+
+
+ ./start-citra.sh
+ Start CITRA (Standalone)
+ Start CITRA to manually tweak your settings.
+ true
+ true
+
+
+ ./start-rpcs3.sh
+ Start RPCS3 (Standalone)
+ Start RPCS3 to manually tweak your settings.
+ true
+ true
+
+
+ ./start-splore.sh
+ Start Splore
+ Start PICO-8's splore
+ true
+ true
+
+
+ ./move-roms.sh
+ Move roms folder
+ Move roms folder from internal to external and vice versa.
+ true
+ true
+
+
diff --git a/net.retrodeck.retrodeck.yml b/net.retrodeck.retrodeck.yml
index 2b004530..e3ad8c8f 100644
--- a/net.retrodeck.retrodeck.yml
+++ b/net.retrodeck.retrodeck.yml
@@ -957,12 +957,12 @@ modules:
buildsystem: simple
build-commands:
- # Prep the ES-DE and RetroArch config files
+ # Prep the ES-DE and RetroArch config files - I will have to SED/XMLSTARLET them soon
- rm -rf /app/share/emulationstation/resources/systems/unix/es_find_rules.xml
- cp es_find_rules.xml /app/share/emulationstation/resources/systems/unix/
- rm -rf /app/share/emulationstation/resources/systems/unix/es_systems.xml
- cp es_systems.xml /app/share/emulationstation/resources/systems/unix/
- # These must be put in home folder, managed by retrodeck.sh
+ # These must be put in home folder, managed by retrodeck.sh - Same as above
- mkdir -p ${FLATPAK_DEST}/retrodeck/
- cp es_settings.xml ${FLATPAK_DEST}/retrodeck/es_settings.xml
@@ -983,7 +983,7 @@ modules:
# Desktop entry
- cp net.retrodeck.retrodeck.desktop /app/share/applications/net.retrodeck.retrodeck.desktop
- # Steam Grids
+ # Steam Grids - When BoilR comes it will be deprecated
- mkdir -p ${FLATPAK_DEST}/retrodeck/steam/
- cp banner_main.png ${FLATPAK_DEST}/retrodeck/steam/
- cp poster_main.png ${FLATPAK_DEST}/retrodeck/steam/
@@ -1013,18 +1013,12 @@ modules:
#cleanup: ['*']
sources:
- - type: file
- path: es_find_rules.xml
- - type: file
- path: es_settings.xml
- - type: file
- path: es_systems.xml
+ - type: dir
+ path: es_configs
- type: file
path: retrodeck.sh
- type: dir
path: emu-configs
- - type: file
- path: tools-gamelist.xml
- type: dir
path: res
- type: dir