diff --git a/resources/systems/macos/es_systems.xml b/resources/systems/macos/es_systems.xml
index 8185f21fd..e4c4bdcdc 100644
--- a/resources/systems/macos/es_systems.xml
+++ b/resources/systems/macos/es_systems.xml
@@ -106,7 +106,7 @@
%ROMPATH%/apple2
.do .DO .dsk .DSK .nib .NIB .po .PO
%EMULATOR_MEDNAFEN% -force_module apple2 %ROM%
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "apple2e -rompath %GAMEDIR%\;%ROMPATH%/apple2 -flop1 \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "apple2e -rompath \"%GAMEDIRRAW%;%ROMPATH%/apple2\" -flop1 \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/apple2 apple2e -flop1 %ROM%
apple2
apple2
@@ -116,7 +116,7 @@
Apple IIGS
%ROMPATH%/apple2gs
.2mg .2MG .7z .7z .zip .ZIP
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "apple2gs -rompath %GAMEDIR%\;%ROMPATH%/apple2gs -flop3 \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "apple2gs -rompath \"%GAMEDIRRAW%;%ROMPATH%/apple2gs\" -flop3 \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/apple2gs apple2gs -flop3 %ROM%
apple2gs
apple2gs
@@ -145,7 +145,7 @@
Emerson Arcadia 2001
%ROMPATH%/arcadia
.bin .BIN .7z .7Z .zip .ZIP
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "arcadia -rompath %GAMEDIR%\;%ROMPATH%/arcadia -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "arcadia -rompath \"%GAMEDIRRAW%;%ROMPATH%/arcadia\" -cart \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/arcadia arcadia -cart %ROM%
arcadia
arcadia
@@ -346,7 +346,7 @@
%ROMPATH%/channelf
.bin .BIN .chf .CHF .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/freechaf_libretro.dylib %ROM%
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "channelf -rompath %GAMEDIR%\;%ROMPATH%/channelf -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "channelf -rompath \"%GAMEDIRRAW%;%ROMPATH%/channelf\" -cart \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/channelf channelf -cart %ROM%
channelf
channelf
@@ -462,7 +462,7 @@
VTech CreatiVision
%ROMPATH%/crvision
.bin .BIN .rom .ROM .7z .7Z .zip .ZIP
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "crvision -rompath %GAMEDIR%\;%ROMPATH%/crvision -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "crvision -rompath \"%GAMEDIRRAW%;%ROMPATH%/crvision\" -cart \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/crvision crvision -cart %ROM%
crvision
crvision
@@ -654,7 +654,7 @@
Fujitsu FM Towns
%ROMPATH%/fmtowns
.cdr .CDR .chd .CHD .cue .CUE .gdi .GDI .iso .ISO
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "fmtownshr -rompath \"%GAMEDIRRAW%\;%ROMPATH%/fmtowns\" -cdrom \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "fmtownshr -rompath \"%GAMEDIRRAW%;%ROMPATH%/fmtowns\" -cdrom \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/fmtowns fmtownshr -cdrom %ROM%
fmtowns
fmtowns
@@ -673,7 +673,7 @@
Bit Corporation Gamate
%ROMPATH%/gamate
.bin .BIN .7z .7Z .zip .ZIP
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "gamate -rompath %GAMEDIR%\;%ROMPATH%/gamate -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "gamate -rompath \"%GAMEDIRRAW%;%ROMPATH%/gamate\" -cart \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/gamate gamate -cart %ROM%
gamate
gamate
@@ -694,7 +694,7 @@
Tiger Electronics Game.com
%ROMPATH%/gamecom
.tgc .TGC .7z .7Z .zip .ZIP
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "gamecom -rompath %GAMEDIR%\;%ROMPATH%/gamecom -cartridge1 \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "gamecom -rompath \"%GAMEDIRRAW%;%ROMPATH%/gamecom\" -cartridge1 \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/gamecom gamecom -cartridge1 %ROM%
gamecom
gamecom
@@ -801,7 +801,7 @@
Hartung Game Master
%ROMPATH%/gmaster
.bin .BIN .7z .7Z .zip .ZIP
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "gmaster -rompath %GAMEDIR%\;%ROMPATH%/gmaster -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "gmaster -rompath \"%GAMEDIRRAW%;%ROMPATH%/gmaster\" -cart \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/gmaster gmaster -cart %ROM%
gmaster
gmaster
@@ -823,7 +823,7 @@
%ROMPATH%/intellivision
.bin .BIN .int .INT .rom .ROM .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/freeintv_libretro.dylib %ROM%
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "intv -rompath %GAMEDIR%\;%ROMPATH%/intellivision -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "intv -rompath \"%GAMEDIRRAW%;%ROMPATH%/intellivision\" -cart \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/intellivision intv -cart %ROM%
intellivision
intellivision
@@ -1012,7 +1012,7 @@
%ROMPATH%/megaduck
.bin .BIN .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/sameduck_libretro.dylib %ROM%
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "megaduck -rompath %GAMEDIR%\;%ROMPATH%/megaduck -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "megaduck -rompath \"%GAMEDIRRAW%;%ROMPATH%/megaduck\" -cart \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/megaduck megaduck -cart %ROM%
megaduck
megaduck
@@ -1288,7 +1288,7 @@
%ROMPATH%/odyssey2
.bin .BIN .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/o2em_libretro.dylib %ROM%
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "odyssey2 -rompath %GAMEDIR%\;%ROMPATH%/odyssey2 -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "odyssey2 -rompath \"%GAMEDIRRAW%;%ROMPATH%/odyssey2\" -cart \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/odyssey2 odyssey2 -cart %ROM%
odyssey2
odyssey2
@@ -1507,7 +1507,7 @@
Casio PV-1000
%ROMPATH%/pv1000
.bin .BIN .7z .7Z .zip .ZIP
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "pv1000 -rompath %GAMEDIR%\;%ROMPATH%/pv1000 -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "pv1000 -rompath \"%GAMEDIRRAW%;%ROMPATH%/pv1000\" -cart \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/pv1000 pv1000 -cart %ROM%
pv1000
pv1000
@@ -1588,7 +1588,7 @@
Epoch Super Cassette Vision
%ROMPATH%/scv
.0 .bin .BIN .7z .7Z .zip .ZIP
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "scv -rompath %GAMEDIR%\;%ROMPATH%/scv -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "scv -rompath \"%GAMEDIRRAW%;%ROMPATH%/scv\" -cart \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/scv scv -cart %ROM%
scv
scv
@@ -1781,7 +1781,7 @@
%ROMPATH%/supervision
.bin .BIN .sv .SV .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/potator_libretro.dylib %ROM%
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "svision -rompath %GAMEDIR%\;%ROMPATH%/supervision -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "svision -rompath \"%GAMEDIRRAW%;%ROMPATH%/supervision\" -cart \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/supervision svision -cart %ROM%
supervision
supervision
@@ -1791,7 +1791,7 @@
Funtech Super A'Can
%ROMPATH%/supracan
.bin .BIN .7z .7Z .zip .ZIP
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "supracan -rompath %GAMEDIR%\;%ROMPATH%/supracan -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "supracan -rompath \"%GAMEDIRRAW%;%ROMPATH%/supracan\" -cart \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/supracan supracan -cart %ROM%
supracan
supracan
@@ -1920,7 +1920,7 @@
%ROMPATH%/vectrex
.bin .BIN .gam .GAM .vc .VC .vec .VEC .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/vecx_libretro.dylib %ROM%
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "vectrex -rompath %GAMEDIR%\;%ROMPATH%/vectrex -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "vectrex -rompath \"%GAMEDIRRAW%;%ROMPATH%/vectrex\" -cart \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/vectrex vectrex -cart %ROM%
vectrex
vectrex
@@ -1941,7 +1941,7 @@
%ROMPATH%/videopac
.bin .BIN .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/o2em_libretro.dylib %ROM%
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "videopac -rompath %GAMEDIR%\;%ROMPATH%/videopac -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "videopac -rompath \"%GAMEDIRRAW%;%ROMPATH%/videopac\" -cart \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/videopac videopac -cart %ROM%
odyssey2
videopac
@@ -1970,7 +1970,7 @@
VTech V.Smile
%ROMPATH%/vsmile
.bin .BIN .7z .7Z .zip .ZIP
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "vsmile -rompath %GAMEDIR%\;%ROMPATH%/vsmile -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "vsmile -rompath \"%GAMEDIRRAW%;%ROMPATH%/vsmile\" -cart \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/vsmile vsmile -cart %ROM%
vsmile
vsmile
diff --git a/resources/systems/unix/es_systems.xml b/resources/systems/unix/es_systems.xml
index 1e7a83003..f37755985 100644
--- a/resources/systems/unix/es_systems.xml
+++ b/resources/systems/unix/es_systems.xml
@@ -107,7 +107,7 @@
.do .DO .dsk .DSK .nib .NIB .po .PO
%EMULATOR_LINAPPLE% -f -b --d1 %ROM%
%EMULATOR_MEDNAFEN% -force_module apple2 %ROM%
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "apple2e -rompath %GAMEDIR%\;%ROMPATH%/apple2 -flop1 \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "apple2e -rompath \"%GAMEDIRRAW%;%ROMPATH%/apple2\" -flop1 \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/apple2 apple2e -flop1 %ROM%
apple2
apple2
@@ -117,7 +117,7 @@
Apple IIGS
%ROMPATH%/apple2gs
.2mg .2MG .7z .7z .zip .ZIP
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "apple2gs -rompath %GAMEDIR%\;%ROMPATH%/apple2gs -flop3 \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "apple2gs -rompath \"%GAMEDIRRAW%;%ROMPATH%/apple2gs\" -flop3 \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/apple2gs apple2gs -flop3 %ROM%
apple2gs
apple2gs
@@ -150,7 +150,7 @@
Emerson Arcadia 2001
%ROMPATH%/arcadia
.bin .BIN .7z .7Z .zip .ZIP
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "arcadia -rompath %GAMEDIR%\;%ROMPATH%/arcadia -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "arcadia -rompath \"%GAMEDIRRAW%;%ROMPATH%/arcadia\" -cart \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/arcadia arcadia -cart %ROM%
arcadia
arcadia
@@ -355,7 +355,7 @@
%ROMPATH%/channelf
.bin .BIN .chf .CHF .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/freechaf_libretro.so %ROM%
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "channelf -rompath %GAMEDIR%\;%ROMPATH%/channelf -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "channelf -rompath \"%GAMEDIRRAW%;%ROMPATH%/channelf\" -cart \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/channelf channelf -cart %ROM%
channelf
channelf
@@ -477,7 +477,7 @@
VTech CreatiVision
%ROMPATH%/crvision
.bin .BIN .rom .ROM .7z .7Z .zip .ZIP
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "crvision -rompath %GAMEDIR%\;%ROMPATH%/crvision -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "crvision -rompath \"%GAMEDIRRAW%;%ROMPATH%/crvision\" -cart \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/crvision crvision -cart %ROM%
crvision
crvision
@@ -684,7 +684,7 @@
Fujitsu FM Towns
%ROMPATH%/fmtowns
.cdr .CDR .chd .CHD .cue .CUE .gdi .GDI .iso .ISO
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "fmtownshr -rompath \"%GAMEDIRRAW%\;%ROMPATH%/fmtowns\" -cdrom \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "fmtownshr -rompath \"%GAMEDIRRAW%;%ROMPATH%/fmtowns\" -cdrom \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/fmtowns fmtownshr -cdrom %ROM%
%EMULATOR_TSUGARU% %EMUDIR%/roms -HOSTSHORTCUT ESC 0 0 FORCEQUIT -FULLSCREEN -CD %ROM% %INJECT%=%BASENAME%.cfg
fmtowns
@@ -704,7 +704,7 @@
Bit Corporation Gamate
%ROMPATH%/gamate
.bin .BIN .7z .7Z .zip .ZIP
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "gamate -rompath %GAMEDIR%\;%ROMPATH%/gamate -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "gamate -rompath \"%GAMEDIRRAW%;%ROMPATH%/gamate\" -cart \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/gamate gamate -cart %ROM%
gamate
gamate
@@ -725,7 +725,7 @@
Tiger Electronics Game.com
%ROMPATH%/gamecom
.tgc .TGC .7z .7Z .zip .ZIP
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "gamecom -rompath %GAMEDIR%\;%ROMPATH%/gamecom -cartridge1 \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "gamecom -rompath \"%GAMEDIRRAW%;%ROMPATH%/gamecom\" -cartridge1 \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/gamecom gamecom -cartridge1 %ROM%
gamecom
gamecom
@@ -839,7 +839,7 @@
Hartung Game Master
%ROMPATH%/gmaster
.bin .BIN .7z .7Z .zip .ZIP
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "gmaster -rompath %GAMEDIR%\;%ROMPATH%/gmaster -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "gmaster -rompath \"%GAMEDIRRAW%;%ROMPATH%/gmaster\" -cart \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/gmaster gmaster -cart %ROM%
gmaster
gmaster
@@ -861,7 +861,7 @@
%ROMPATH%/intellivision
.bin .BIN .int .INT .rom .ROM .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/freeintv_libretro.so %ROM%
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "intv -rompath %GAMEDIR%\;%ROMPATH%/intellivision -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "intv -rompath \"%GAMEDIRRAW%;%ROMPATH%/intellivision\" -cart \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/intellivision intv -cart %ROM%
intellivision
intellivision
@@ -1056,7 +1056,7 @@
%ROMPATH%/megaduck
.bin .BIN .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/sameduck_libretro.so %ROM%
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "megaduck -rompath %GAMEDIR%\;%ROMPATH%/megaduck -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "megaduck -rompath \"%GAMEDIRRAW%;%ROMPATH%/megaduck\" -cart \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/megaduck megaduck -cart %ROM%
megaduck
megaduck
@@ -1350,7 +1350,7 @@
%ROMPATH%/odyssey2
.bin .BIN .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/o2em_libretro.so %ROM%
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "odyssey2 -rompath %GAMEDIR%\;%ROMPATH%/odyssey2 -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "odyssey2 -rompath \"%GAMEDIRRAW%;%ROMPATH%/odyssey2\" -cart \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/odyssey2 odyssey2 -cart %ROM%
odyssey2
odyssey2
@@ -1577,7 +1577,7 @@
Casio PV-1000
%ROMPATH%/pv1000
.bin .BIN .7z .7Z .zip .ZIP
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "pv1000 -rompath %GAMEDIR%\;%ROMPATH%/pv1000 -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "pv1000 -rompath \"%GAMEDIRRAW%;%ROMPATH%/pv1000\" -cart \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/pv1000 pv1000 -cart %ROM%
pv1000
pv1000
@@ -1665,7 +1665,7 @@
Epoch Super Cassette Vision
%ROMPATH%/scv
.0 .bin .BIN .7z .7Z .zip .ZIP
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "scv -rompath %GAMEDIR%\;%ROMPATH%/scv -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "scv -rompath \"%GAMEDIRRAW%;%ROMPATH%/scv\" -cart \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/scv scv -cart %ROM%
scv
scv
@@ -1870,7 +1870,7 @@
%ROMPATH%/supervision
.bin .BIN .sv .SV .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/potator_libretro.so %ROM%
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "svision -rompath %GAMEDIR%\;%ROMPATH%/supervision -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "svision -rompath \"%GAMEDIRRAW%;%ROMPATH%/supervision\" -cart \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/supervision svision -cart %ROM%
supervision
supervision
@@ -1880,7 +1880,7 @@
Funtech Super A'Can
%ROMPATH%/supracan
.bin .BIN .7z .7Z .zip .ZIP
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "supracan -rompath %GAMEDIR%\;%ROMPATH%/supracan -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "supracan -rompath \"%GAMEDIRRAW%;%ROMPATH%/supracan\" -cart \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/supracan supracan -cart %ROM%
supracan
supracan
@@ -2017,7 +2017,7 @@
%ROMPATH%/vectrex
.bin .BIN .gam .GAM .vc .VC .vec .VEC .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/vecx_libretro.so %ROM%
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "vectrex -rompath %GAMEDIR%\;%ROMPATH%/vectrex -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "vectrex -rompath \"%GAMEDIRRAW%;%ROMPATH%/vectrex\" -cart \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/vectrex vectrex -cart %ROM%
vectrex
vectrex
@@ -2038,7 +2038,7 @@
%ROMPATH%/videopac
.bin .BIN .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/o2em_libretro.so %ROM%
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "videopac -rompath %GAMEDIR%\;%ROMPATH%/videopac -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "videopac -rompath \"%GAMEDIRRAW%;%ROMPATH%/videopac\" -cart \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/videopac videopac -cart %ROM%
odyssey2
videopac
@@ -2067,7 +2067,7 @@
VTech V.Smile
%ROMPATH%/vsmile
.bin .BIN .7z .7Z .zip .ZIP
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "vsmile -rompath %GAMEDIR%\;%ROMPATH%/vsmile -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "vsmile -rompath \"%GAMEDIRRAW%;%ROMPATH%/vsmile\" -cart \"%ROMRAW%\""
%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/vsmile vsmile -cart %ROM%
vsmile
vsmile
diff --git a/resources/systems/windows/es_systems.xml b/resources/systems/windows/es_systems.xml
index db6db0f71..b1065588d 100644
--- a/resources/systems/windows/es_systems.xml
+++ b/resources/systems/windows/es_systems.xml
@@ -103,7 +103,7 @@
.do .DO .dsk .DSK .nib .NIB .po .PO
%EMULATOR_APPLEWIN% -f -d1 %ROM%
%EMULATOR_MEDNAFEN% -force_module apple2 %ROM%
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "apple2e -rompath %GAMEDIR%\;%ROMPATH%\apple2 -flop1 \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "apple2e -rompath \"%GAMEDIRRAW%;%ROMPATH%\apple2\" -flop1 \"%ROMRAW%\""
%HIDEWINDOW% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\apple2 apple2e -flop1 %ROM%
apple2
apple2
@@ -113,7 +113,7 @@
Apple IIGS
%ROMPATH%\apple2gs
.2mg .2MG .7z .7z .zip .ZIP
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "apple2gs -rompath %GAMEDIR%\;%ROMPATH%\apple2gs -flop3 \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "apple2gs -rompath \"%GAMEDIRRAW%;%ROMPATH%\apple2gs\" -flop3 \"%ROMRAW%\""
%HIDEWINDOW% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\apple2gs apple2gs -flop3 %ROM%
apple2gs
apple2gs
@@ -148,7 +148,7 @@
Emerson Arcadia 2001
%ROMPATH%\arcadia
.bin .BIN .7z .7Z .zip .ZIP
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "arcadia -rompath %GAMEDIR%\;%ROMPATH%\arcadia -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "arcadia -rompath \"%GAMEDIRRAW%;%ROMPATH%\arcadia\" -cart \"%ROMRAW%\""
%HIDEWINDOW% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\arcadia arcadia -cart %ROM%
arcadia
arcadia
@@ -354,7 +354,7 @@
%ROMPATH%\channelf
.bin .BIN .chf .CHF .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\freechaf_libretro.dll %ROM%
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "channelf -rompath %GAMEDIR%\;%ROMPATH%\channelf -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "channelf -rompath \"%GAMEDIRRAW%;%ROMPATH%\channelf\" -cart \"%ROMRAW%\""
%HIDEWINDOW% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\channelf channelf -cart %ROM%
channelf
channelf
@@ -477,7 +477,7 @@
VTech CreatiVision
%ROMPATH%\crvision
.bin .BIN .rom .ROM .7z .7Z .zip .ZIP
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "crvision -rompath %GAMEDIR%\;%ROMPATH%\crvision -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "crvision -rompath \"%GAMEDIRRAW%;%ROMPATH%\crvision\" -cart \"%ROMRAW%\""
%HIDEWINDOW% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\crvision crvision -cart %ROM%
crvision
crvision
@@ -678,7 +678,7 @@
Fujitsu FM Towns
%ROMPATH%\fmtowns
.cdr .CDR .chd .CHD .cue .CUE .gdi .GDI .iso .ISO
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "fmtownshr -rompath \"%GAMEDIRRAW%\;%ROMPATH%\fmtowns\" -cdrom \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "fmtownshr -rompath \"%GAMEDIRRAW%;%ROMPATH%\fmtowns\" -cdrom \"%ROMRAW%\""
%HIDEWINDOW% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\fmtowns fmtownshr -cdrom %ROM%
%EMULATOR_TSUGARU% %EMUDIR%\roms -HOSTSHORTCUT ESC 0 0 FORCEQUIT -FULLSCREEN -CD %ROM% %INJECT%=%BASENAME%.cfg
fmtowns
@@ -698,7 +698,7 @@
Bit Corporation Gamate
%ROMPATH%\gamate
.bin .BIN .7z .7Z .zip .ZIP
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "gamate -rompath %GAMEDIR%\;%ROMPATH%\gamate -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "gamate -rompath \"%GAMEDIRRAW%;%ROMPATH%\gamate\" -cart \"%ROMRAW%\""
%HIDEWINDOW% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\gamate gamate -cart %ROM%
gamate
gamate
@@ -719,7 +719,7 @@
Tiger Electronics Game.com
%ROMPATH%\gamecom
.tgc .TGC .7z .7Z .zip .ZIP
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "gamecom -rompath %GAMEDIR%\;%ROMPATH%\gamecom -cartridge1 \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "gamecom -rompath \"%GAMEDIRRAW%;%ROMPATH%\gamecom\" -cartridge1 \"%ROMRAW%\""
%HIDEWINDOW% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\gamecom gamecom -cartridge1 %ROM%
gamecom
gamecom
@@ -832,7 +832,7 @@
Hartung Game Master
%ROMPATH%\gmaster
.bin .BIN .7z .7Z .zip .ZIP
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "gmaster -rompath %GAMEDIR%\;%ROMPATH%\gmaster -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "gmaster -rompath \"%GAMEDIRRAW%;%ROMPATH%\gmaster\" -cart \"%ROMRAW%\""
%HIDEWINDOW% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\gmaster gmaster -cart %ROM%
gmaster
gmaster
@@ -854,7 +854,7 @@
%ROMPATH%\intellivision
.bin .BIN .int .INT .rom .ROM .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\freeintv_libretro.dll %ROM%
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "intv -rompath %GAMEDIR%\;%ROMPATH%\intellivision -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "intv -rompath \"%GAMEDIRRAW%;%ROMPATH%\intellivision\" -cart \"%ROMRAW%\""
%HIDEWINDOW% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\intellivision intv -cart %ROM%
intellivision
intellivision
@@ -1050,7 +1050,7 @@
%ROMPATH%\megaduck
.bin .BIN .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\sameduck_libretro.dll %ROM%
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "megaduck -rompath %GAMEDIR%\;%ROMPATH%\megaduck -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "megaduck -rompath \"%GAMEDIRRAW%;%ROMPATH%\megaduck\" -cart \"%ROMRAW%\""
%HIDEWINDOW% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\megaduck megaduck -cart %ROM%
megaduck
megaduck
@@ -1340,7 +1340,7 @@
%ROMPATH%\odyssey2
.bin .BIN .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\o2em_libretro.dll %ROM%
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "odyssey2 -rompath %GAMEDIR%\;%ROMPATH%\odyssey2 -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "odyssey2 -rompath \"%GAMEDIRRAW%;%ROMPATH%\odyssey2\" -cart \"%ROMRAW%\""
%HIDEWINDOW% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\odyssey2 odyssey2 -cart %ROM%
odyssey2
odyssey2
@@ -1563,7 +1563,7 @@
Casio PV-1000
%ROMPATH%\pv1000
.bin .BIN .7z .7Z .zip .ZIP
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "pv1000 -rompath %GAMEDIR%\;%ROMPATH%\pv1000 -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "pv1000 -rompath \"%GAMEDIRRAW%;%ROMPATH%\pv1000\" -cart \"%ROMRAW%\""
%HIDEWINDOW% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\pv1000 pv1000 -cart %ROM%
pv1000
pv1000
@@ -1653,7 +1653,7 @@
Epoch Super Cassette Vision
%ROMPATH%\scv
.0 .bin .BIN .7z .7Z .zip .ZIP
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "scv -rompath %GAMEDIR%\;%ROMPATH%\scv -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "scv -rompath \"%GAMEDIRRAW%;%ROMPATH%\scv\" -cart \"%ROMRAW%\""
%HIDEWINDOW% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\scv scv -cart %ROM%
scv
scv
@@ -1858,7 +1858,7 @@
%ROMPATH%\supervision
.bin .BIN .sv .SV .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\potator_libretro.dll %ROM%
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "svision -rompath %GAMEDIR%\;%ROMPATH%\supervision -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "svision -rompath \"%GAMEDIRRAW%;%ROMPATH%\supervision\" -cart \"%ROMRAW%\""
%HIDEWINDOW% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\supervision svision -cart %ROM%
supervision
supervision
@@ -1868,7 +1868,7 @@
Funtech Super A'Can
%ROMPATH%\supracan
.bin .BIN .7z .7Z .zip .ZIP
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "supracan -rompath %GAMEDIR%\;%ROMPATH%\supracan -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "supracan -rompath \"%GAMEDIRRAW%;%ROMPATH%\supracan\" -cart \"%ROMRAW%\""
%HIDEWINDOW% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\supracan supracan -cart %ROM%
supracan
supracan
@@ -2002,7 +2002,7 @@
%ROMPATH%\vectrex
.bin .BIN .gam .GAM .vc .VC .vec .VEC .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\vecx_libretro.dll %ROM%
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "vectrex -rompath %GAMEDIR%\;%ROMPATH%\vectrex -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "vectrex -rompath \"%GAMEDIRRAW%;%ROMPATH%\vectrex\" -cart \"%ROMRAW%\""
%HIDEWINDOW% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\vectrex vectrex -cart %ROM%
vectrex
vectrex
@@ -2023,7 +2023,7 @@
%ROMPATH%\videopac
.bin .BIN .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\o2em_libretro.dll %ROM%
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "videopac -rompath %GAMEDIR%\;%ROMPATH%\videopac -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "videopac -rompath \"%GAMEDIRRAW%;%ROMPATH%\videopac\" -cart \"%ROMRAW%\""
%HIDEWINDOW% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\videopac videopac -cart %ROM%
odyssey2
videopac
@@ -2052,7 +2052,7 @@
VTech V.Smile
%ROMPATH%\vsmile
.bin .BIN .7z .7Z .zip .ZIP
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "vsmile -rompath %GAMEDIR%\;%ROMPATH%\vsmile -cart \"%ROMRAW%\""
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "vsmile -rompath \"%GAMEDIRRAW%;%ROMPATH%\vsmile\" -cart \"%ROMRAW%\""
%HIDEWINDOW% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\vsmile vsmile -cart %ROM%
vsmile
vsmile