diff --git a/resources/systems/macos/es_systems.xml b/resources/systems/macos/es_systems.xml
index 0b519795f..f4a773d2d 100644
--- a/resources/systems/macos/es_systems.xml
+++ b/resources/systems/macos/es_systems.xml
@@ -174,6 +174,7 @@
%ROMPATH%/atari7800
.a78 .A78 .bin .BIN .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/prosystem_libretro.dylib %ROM%
+ %STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/atari7800 a7800 -cart %ROM%
atari7800
atari7800
diff --git a/resources/systems/unix/es_systems.xml b/resources/systems/unix/es_systems.xml
index 0fbea8d7d..7f65743fa 100644
--- a/resources/systems/unix/es_systems.xml
+++ b/resources/systems/unix/es_systems.xml
@@ -180,6 +180,7 @@
%ROMPATH%/atari7800
.a78 .A78 .bin .BIN .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/prosystem_libretro.so %ROM%
+ %STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/atari7800 a7800 -cart %ROM%
atari7800
atari7800
diff --git a/resources/systems/windows/es_systems.xml b/resources/systems/windows/es_systems.xml
index 290458ef2..ea2c7d345 100644
--- a/resources/systems/windows/es_systems.xml
+++ b/resources/systems/windows/es_systems.xml
@@ -182,6 +182,7 @@
%ROMPATH%\atari7800
.a78 .A78 .bin .BIN .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\prosystem_libretro.dll %ROM%
+ %HIDEWINDOW% %RUNINBACKGROUND% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\atari7800 atari7800 -cart %ROM%
atari7800
atari7800