diff --git a/resources/systems/haiku/es_find_rules.xml b/resources/systems/haiku/es_find_rules.xml
index 1c4332854..956d1e649 100644
--- a/resources/systems/haiku/es_find_rules.xml
+++ b/resources/systems/haiku/es_find_rules.xml
@@ -21,13 +21,22 @@
/boot/system/add-ons/libretro
-
-
+
+
- DOSBox
+ DOSBox-X
- /boot/system/apps/DOSBox
+ /boot/system/apps/DOSBox-X
+
+
+
+
+
+ fbneo
+
+
+ /boot/system/apps/fbneo
@@ -48,6 +57,24 @@
/bin/mame
+
+
+
+ mednafen
+
+
+ /bin/mednafen
+
+
+
+
+
+ mgba
+
+
+ /bin/mgba
+
+
diff --git a/resources/systems/haiku/es_systems.xml b/resources/systems/haiku/es_systems.xml
index 06f647a99..90b51b92a 100644
--- a/resources/systems/haiku/es_systems.xml
+++ b/resources/systems/haiku/es_systems.xml
@@ -15,10 +15,10 @@
Coleco Adam
%ROMPATH%/adam
.1dd .1DD .bin .BIN .col .COL .cqi .CQI .cqm .CQM .d77 .D77 .d88 .D88 .ddp .DDP .dfi .DFI .dsk .DSK .hfe .HFE .imd .IMD .mfi .MFI .mfm .MFM .rom .ROM .td0 .TD0 .wav .WAV .7z .7Z .zip .ZIP
- %STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/adam adam -flop1 %ROM%
- %STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/adam adam -cass1 %ROM%
- %STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/adam adam -cart1 %ROM%
- %STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/adam adam %BASENAME%
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/adam adam -flop1 %ROM%
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/adam adam -cass1 %ROM%
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/adam adam -cart1 %ROM%
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/adam adam %BASENAME%
adam
adam
@@ -71,4 +71,640 @@
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%
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/amstradcpc cpc6128 -flop1 %ROM%
+ amstradcpc
+ amstradcpc
+
+
+ android
+ Google Android
+ %ROMPATH%/android
+ .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ android
+ android
+
+
+ androidapps
+ Android Apps
+ %ROMPATH%/androidapps
+ .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ android
+ androidapps
+
+
+ androidgames
+ Android Games
+ %ROMPATH%/androidgames
+ .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ android
+ androidgames
+
+
+ apple2
+ Apple II
+ %ROMPATH%/apple2
+ .do .DO .dsk .DSK .nib .NIB .po .PO
+ %EMULATOR_MEDNAFEN% -force_module apple2 %ROM%
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/apple2 apple2e -gameio joy -flop1 %ROM%
+ apple2
+ apple2
+
+
+ apple2gs
+ Apple IIGS
+ %ROMPATH%/apple2gs
+ .2mg .2MG .7z .7z .zip .ZIP
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/apple2gs apple2gs -gameio joy -flop3 %ROM%
+ apple2gs
+ apple2gs
+
+
+ arcade
+ Arcade
+ %ROMPATH%/arcade
+ .cmd .CMD .desktop .neo .NEO .sh .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2003_plus_libretro.so %ROM%
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/arcade %BASENAME%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbneo_libretro.so %ROM%
+ %EMULATOR_FINALBURN-NEO% -fullscreen %BASENAME%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/geolith_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/flycast_libretro.so %ROM%
+ %EMULATOR_OS-SHELL% %ROM%
+ arcade
+ arcade
+
+
+ arcadia
+ Emerson Arcadia 2001
+ %ROMPATH%/arcadia
+ .bin .BIN .7z .7Z .zip .ZIP
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/arcadia arcadia -cart %ROM%
+ arcadia
+ arcadia
+
+
+ archimedes
+ Acorn Archimedes
+ %ROMPATH%/archimedes
+ .1dd .1DD .360 .adf .ADF .adl .ADL .adm .ADM .ads .ADS .apd .APD .bbc .BBC .chd .CHD .cqi .CQI .cqm .CQM .d77 .D77 .d88 .D88 .dfi .DFI .dsd .DSD .dsk .DSK .hfe .HFE .ima .IMA .imd .IMD .img .IMG .ipf .IPF .jfd .JFD .mfi .MFI .mfm .MFM .msa .MSA .ssd .SSD .st .ST .td0 .TD0 .ufi .UFI .7z .7Z .zip .ZIP
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/archimedes aa4401 -flop1 %ROM%
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/archimedes aa3000 -flop1 %ROM%
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/archimedes aa310 -flop1 %ROM%
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/archimedes aa540 -flop1 %ROM%
+ archimedes
+ archimedes
+
+
+ arduboy
+ Arduboy Miniature Game System
+ %ROMPATH%/arduboy
+ .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ arduboy
+ arduboy
+
+
+ astrocde
+ Bally Astrocade
+ %ROMPATH%/astrocde
+ .7z .7Z .zip .ZIP
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%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
+ .a52 .A52 .atr .ATR .atx .ATX .bin .BIN .car .CAR .cas .CAS .cdm .CDM .rom .ROM .xex .XEX .xfd .XFD .7z .7Z .zip .ZIP
+ %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
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/atari7800 a7800 -cart %ROM%
+ atari7800
+ atari7800
+
+
+ atari800
+ Atari 800
+ %ROMPATH%/atari800
+ .a52 .A52 .atr .ATR .atx .ATX .bin .BIN .car .CAR .cas .CAS .cdm .CDM .rom .ROM .xex .XEX .xfd .XFD .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/atari800_libretro.so %ROM%
+ atari800
+ atari800
+
+
+ atarijaguar
+ Atari Jaguar
+ %ROMPATH%/atarijaguar
+ .abs .ABS .bin .BIN .cdi .CDI .cof .COF .cue .CUE .j64 .J64 .jag .JAG .prg .PRG .rom .ROM .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/virtualjaguar_libretro.so %ROM%
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/atarijaguar jaguar -cart %ROM%
+ atarijaguar
+ atarijaguar
+
+
+ atarijaguarcd
+ Atari Jaguar CD
+ %ROMPATH%/atarijaguarcd
+ .7z .7Z .zip .ZIP
+ PLACEHOLDER %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%
+ %EMULATOR_MEDNAFEN% -force_module lynx %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
+ .a52 .A52 .atr .ATR .atx .ATX .bin .BIN .car .CAR .cas .CAS .cdm .CDM .xex .XEX .xfd .XFD .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/atari800_libretro.so %ROM%
+ atarixe
+ atarixe
+
+
+ atomiswave
+ Sammy Corporation Atomiswave
+ %ROMPATH%/atomiswave
+ .bin .BIN .dat .DAT .elf .ELF .lst .LST .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/flycast_libretro.so %ROM%
+ arcade
+ atomiswave
+
+
+ bbcmicro
+ Acorn Computers BBC Micro
+ %ROMPATH%/bbcmicro
+ .dsd .DSD .img .IMG .ssd .SSD .7z .7Z .zip .ZIP
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/bbcmicro bbcb -autoboot_delay "2" -autoboot_command "*cat\n\n*exec !boot\n" -analogue acornjoy -flop1 %ROM%
+ bbcmicro
+ bbcmicro
+
+
+ c64
+ Commodore 64
+ %ROMPATH%/c64
+ .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ c64
+ c64
+
+
+ cdimono1
+ Philips CD-i
+ %ROMPATH%/cdimono1
+ .chd .CHD .cue .CUE .iso .ISO
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/cdimono1 cdimono1 -cdrom %ROM%
+ cdimono1
+ cdimono1
+
+
+ cdtv
+ Commodore CDTV
+ %ROMPATH%/cdtv
+ .adf .ADF .adz .ADZ .ccd .CCD .chd .CHD .cue .CUE .dms .DMS .fdi .FDI .hdf .HDF .hdz .HDZ .ipf .IPF .iso .ISO .lha .LHA .m3u .M3U .mds .MDS .nrg .NRG .rp9 .RP9 .uae .UAE .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/puae_libretro.so %ROM%
+ %EMULATOR_FS-UAE% --config:amiga-model=CDTV %ROM%
+ cdtv
+ cdtv
+
+
+ chailove
+ ChaiLove Game Engine
+ %ROMPATH%/chailove
+ .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ love
+ chailove
+
+
+ channelf
+ Fairchild Channel F
+ %ROMPATH%/channelf
+ .bin .BIN .chf .CHF .7z .7Z .zip .ZIP
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/channelf channelf -cart %ROM%
+ channelf
+ channelf
+
+
+ coco
+ Tandy Color Computer
+ %ROMPATH%/coco
+ .cas .CAS .ccc .CCC .dsk .DSK .rom .ROM
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/coco coco -cart %ROM%
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/coco coco -autoboot_delay "2" -autoboot_command "cloadm:exec\n" -cass %ROM%
+ coco
+ coco
+
+
+ colecovision
+ Coleco ColecoVision
+ %ROMPATH%/colecovision
+ .bin .BIN .cas .CAS .col .COL .cv .CV .dsk .DSK .m3u .M3U .mx1 .MX1 .mx2 .MX2 .ri .RI .rom .ROM .sc .SC .sg .SG .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bluemsx_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/gearcoleco_libretro.so %ROM%
+ colecovision
+ colecovision
+
+
+ consolearcade
+ Console Arcade Systems
+ %ROMPATH%/consolearcade
+ .arcadedef .desktop .iso .ISO .sh .xbe .XBE .7z .7Z .zip .ZIP
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/consolearcade %BASENAME%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/flycast_libretro.so %ROM%
+ %EMULATOR_MEDNAFEN% -force_module ss %ROM%
+ %EMULATOR_OS-SHELL% %ROM%
+ arcade
+ consolearcade
+
+
+ cps
+ Capcom Play System
+ %ROMPATH%/cps
+ .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2003_plus_libretro.so %ROM%
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/cps %BASENAME%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbneo_libretro.so %ROM%
+ %EMULATOR_FINALBURN-NEO% -fullscreen %BASENAME%
+ arcade
+ cps
+
+
+ cps1
+ Capcom Play System I
+ %ROMPATH%/cps1
+ .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2003_plus_libretro.so %ROM%
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/cps %BASENAME%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbneo_libretro.so %ROM%
+ %EMULATOR_FINALBURN-NEO% -fullscreen %BASENAME%
+ arcade
+ cps1
+
+
+ cps2
+ Capcom Play System II
+ %ROMPATH%/cps2
+ .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2003_plus_libretro.so %ROM%
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/cps %BASENAME%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbneo_libretro.so %ROM%
+ %EMULATOR_FINALBURN-NEO% -fullscreen %BASENAME%
+ arcade
+ cps2
+
+
+ cps3
+ Capcom Play System III
+ %ROMPATH%/cps3
+ .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2003_plus_libretro.so %ROM%
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/cps %BASENAME%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbneo_libretro.so %ROM%
+ %EMULATOR_FINALBURN-NEO% -fullscreen %BASENAME%
+ arcade
+ cps3
+
+
+ crvision
+ VTech CreatiVision
+ %ROMPATH%/crvision
+ .bin .BIN .rom .ROM .7z .7Z .zip .ZIP
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/crvision crvision -cart %ROM%
+ crvision
+ crvision
+
+
+ daphne
+ Daphne Arcade LaserDisc Emulator
+ %ROMPATH%/daphne
+ .daphne .dirksimple .ogv .OGV .singe .7z .7Z .zip .ZIP
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/daphne %BASENAME%
+ daphne, arcade
+ daphne
+
+
+ desktop
+ Desktop Applications
+ %ROMPATH%/desktop
+ .sh
+ %EMULATOR_OS-SHELL% %ROM%
+ %RUNINBACKGROUND% %EMULATOR_OS-SHELL% %ROM%
+ pcwindows
+ desktop
+
+
+ doom
+ Doom
+ %ROMPATH%/doom
+ .sh
+ %EMULATOR_OS-SHELL% %ROM%
+ pc, pcwindows
+ 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_libretro.so %ROM%
+ %STARTDIR%=%GAMEDIR% %EMULATOR_DOSBOX-X% %ROM%
+ dos
+ dos
+
+
+ dragon32
+ Dragon Data Dragon 32
+ %ROMPATH%/dragon32
+ .cas .CAS .ccc .CCC .dsk .DSK .rom .ROM .7z .7Z .zip .ZIP
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/dragon32 dragon32 -autoboot_delay "4" -autoboot_command "cloadm\"\"\n" -cass %ROM%
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/dragon32 dragon32 -cart %ROM%
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/dragon32 dragon64 -autoboot_delay "4" -autoboot_command "cloadm\"\"\n" -cass %ROM%
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/dragon32 dragon64 -cart %ROM%
+ dragon32
+ dragon32
+
+
+ dreamcast
+ Sega Dreamcast
+ %ROMPATH%/dreamcast
+ .cdi .CDI .chd .CHD .cue .CUE .dat .DAT .elf .ELF .gdi .GDI .iso .ISO .lst .LST .m3u .M3U .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/flycast_libretro.so %ROM%
+ dreamcast
+ dreamcast
+
+
+ easyrpg
+ EasyRPG Game Engine
+ %ROMPATH%/easyrpg
+ .easyrpg .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/easyrpg_libretro.so %ROM%
+ easyrpg
+ easyrpg
+
+
+ electron
+ Acorn Electron
+ %ROMPATH%/electron
+ .1dd .1DD .adf .ADF .adl .ADL .adm .ADM .ads .ADS .bbc .BBC .bin .BIN .cqi .CQI .cqm .CQM .csw .CSW .d77 .D77 .d88 .D88 .dfi .DFI .dsd .DSD .dsk .DSK .hfe .HFE .imd .IMD .img .IMG .mfi .MFI .mfm .MFM .rom .ROM .ssd .SSD .td0 .TD0 .uef .UEF .wav .WAV .7z .7Z .zip .ZIP
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/electron electron64 -autoboot_delay "2" -autoboot_command "*T.\nCH.\"\"\n" -cass1 %ROM%
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/electron electron64 -exp plus1 -cart1 seds -autoboot_delay "2" -autoboot_command "*CAT\n\n\n\n\n\n*EXEC !BOOT\n" -flop1 %ROM%
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/electron electron64 -exp plus3 -exp:plus3:fdc:1 35dd -autoboot_delay "2" -autoboot_command "*CAT\n\n\n\n\n\n*RUN !BOOT\n" -flop1 %ROM%
+ electron
+ electron
+
+
+ emulators
+ Emulators
+ %ROMPATH%/emulators
+ .sh
+ %EMULATOR_OS-SHELL% %ROM%
+ %RUNINBACKGROUND% %EMULATOR_OS-SHELL% %ROM%
+ pcwindows
+ emulators
+
+
+ epic
+ Epic Games Store
+ %ROMPATH%/epic
+ .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ pcwindows
+ epic
+
+
+ famicom
+ Nintendo Family Computer
+ %ROMPATH%/famicom
+ .3dsen .3DSEN .fds .FDS .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_MEDNAFEN% -force_module nes %ROM%
+ famicom
+ famicom
+
+
+ fba
+ FinalBurn Alpha
+ %ROMPATH%/fba
+ .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ arcade
+ fba
+
+
+ fbneo
+ FinalBurn Neo
+ %ROMPATH%/fbneo
+ .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbneo_libretro.so %ROM%
+ %EMULATOR_FINALBURN-NEO% -fullscreen %BASENAME%
+ 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%
+ %EMULATOR_MEDNAFEN% -force_module nes %ROM%
+ fds
+ fds
+
+
+ flash
+ Adobe Flash
+ %ROMPATH%/flash
+ .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ flash
+ flash
+
+
+ fm7
+ Fujitsu FM-7
+ %ROMPATH%/fm7
+ .1dd .1DD .cqi .CQI .cqm .CQM .d77 .D77 .d88 .D88 .dfi .DFI .dsk .DSK .hfe .HFE .imd .IMD .mfi .MFI .mfm .MFM .t77 .T77 .td0 .TD0 .wav .WAV .7z .7Z .zip .ZIP
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/fm7 fm7 -flop1 %ROM%
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/fm7 fm7 -autoboot_delay "5" -autoboot_command "load\n\n\nrun\n" -cass1 %ROM%
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/fm7 fm7 %BASENAME%
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/fm7 fm77av -flop1 %ROM%
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/fm7 fm77av -autoboot_delay "5" -autoboot_command "load\n\n\nrun\n" -cass1 %ROM%
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/fm7 fm77av %BASENAME%
+ fm7
+ fm7
+
+
+ fmtowns
+ Fujitsu FM Towns
+ %ROMPATH%/fmtowns
+ .cdr .CDR .chd .CHD .cue .CUE .gdi .GDI .iso .ISO
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/fmtowns fmtownshr -cdrom %ROM%
+ fmtowns
+ fmtowns
+
+
+ fpinball
+ Future Pinball
+ %ROMPATH%/fpinball
+ .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ fpinball
+ fpinball
+
+
+ gamate
+ Bit Corporation Gamate
+ %ROMPATH%/gamate
+ .bin .BIN .7z .7Z .zip .ZIP
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/gamate gamate -cart %ROM%
+ gamate
+ gamate
+
+
+ gameandwatch
+ Nintendo Game and Watch
+ %ROMPATH%/gameandwatch
+ .mgw .MGW .7z .7Z .zip .ZIP
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -artpath %ROMPATH%/gameandwatch/artwork -rompath %GAMEDIR%\;%ROMPATH%/gameandwatch %BASENAME%
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/gameandwatch %BASENAME%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/gw_libretro.so %ROM%
+ gameandwatch
+ gameandwatch
+
+
+ gamecom
+ Tiger Electronics Game.com
+ %ROMPATH%/gamecom
+ .tgc .TGC .7z .7Z .zip .ZIP
+ %STARTDIR%=~/config/settings/mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/gamecom gamecom -cartridge1 %ROM%
+ gamecom
+ gamecom
+
+
+ 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%/picodrive_libretro.so %ROM%
+ %EMULATOR_MEDNAFEN% -force_module gg %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%/mgba_libretro.so %ROM%
+ %EMULATOR_MGBA% -f %ROM%
+ %EMULATOR_MEDNAFEN% -force_module gb %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%/vba_next_libretro.so %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/gpsp_libretro.so %ROM%
+ %EMULATOR_MEDNAFEN% -force_module gba %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%/mgba_libretro.so %ROM%
+ %EMULATOR_MGBA% -f %ROM%
+ %EMULATOR_MEDNAFEN% -force_module gb %ROM%
+ gbc
+ gbc
+
+
+ gc
+ Nintendo GameCube
+ %ROMPATH%/gc
+ .7z .7Z .zip .ZIP
+ PLACEHOLDER %ROM%
+ gc
+ gc
+
+
+ genesis
+ Sega Genesis
+ %ROMPATH%/genesis
+ .32x .32X .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_MEDNAFEN% -force_module md %ROM%
+ genesis
+ genesis
+
\ No newline at end of file