diff --git a/resources/systems/macos/es_systems.xml b/resources/systems/macos/es_systems.xml
index c8cb3a6df..e4d79e0ae 100644
--- a/resources/systems/macos/es_systems.xml
+++ b/resources/systems/macos/es_systems.xml
@@ -1293,10 +1293,12 @@
odyssey2
- Magnavox Odyssey2
+ Magnavox Odyssey 2
%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%\""
+ %STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/odyssey2 odyssey2 -cart %ROM%
odyssey2
odyssey2
@@ -1949,7 +1951,9 @@
%ROMPATH%/videopac
.bin .BIN .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/o2em_libretro.dylib %ROM%
- videopac
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "videopac -rompath %GAMEDIR%\;%ROMPATH%/videopac -cart \"%ROMRAW%\""
+ %STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/videopac videopac -cart %ROM%
+ odyssey2
videopac
diff --git a/resources/systems/unix/es_systems.xml b/resources/systems/unix/es_systems.xml
index 65dcc9116..b633f0e24 100644
--- a/resources/systems/unix/es_systems.xml
+++ b/resources/systems/unix/es_systems.xml
@@ -1365,10 +1365,12 @@
odyssey2
- Magnavox Odyssey2
+ Magnavox Odyssey 2
%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%\""
+ %STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/odyssey2 odyssey2 -cart %ROM%
odyssey2
odyssey2
@@ -2055,7 +2057,9 @@
%ROMPATH%/videopac
.bin .BIN .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/o2em_libretro.so %ROM%
- videopac
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "videopac -rompath %GAMEDIR%\;%ROMPATH%/videopac -cart \"%ROMRAW%\""
+ %STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/videopac videopac -cart %ROM%
+ odyssey2
videopac
diff --git a/resources/systems/windows/es_systems.xml b/resources/systems/windows/es_systems.xml
index 3e2b4534f..a7d3fe069 100644
--- a/resources/systems/windows/es_systems.xml
+++ b/resources/systems/windows/es_systems.xml
@@ -1343,10 +1343,12 @@
odyssey2
- Magnavox Odyssey2
+ Magnavox Odyssey 2
%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%\""
+ %HIDEWINDOW% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\odyssey2 odyssey2 -cart %ROM%
odyssey2
odyssey2
@@ -2028,7 +2030,9 @@
%ROMPATH%\videopac
.bin .BIN .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\o2em_libretro.dll %ROM%
- videopac
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "videopac -rompath %GAMEDIR%\;%ROMPATH%\videopac -cart \"%ROMRAW%\""
+ %HIDEWINDOW% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\videopac videopac -cart %ROM%
+ odyssey2
videopac