diff --git a/resources/systems/macos/es_find_rules.xml b/resources/systems/macos/es_find_rules.xml
index a113c78bc..83efd1bb3 100644
--- a/resources/systems/macos/es_find_rules.xml
+++ b/resources/systems/macos/es_find_rules.xml
@@ -14,6 +14,13 @@
/Applications/RetroArch.app/Contents/Resources/cores
+
+
+
+ /opt/homebrew/bin/atari800
+ /usr/local/bin/atari800
+
+
diff --git a/resources/systems/macos/es_systems.xml b/resources/systems/macos/es_systems.xml
index 3c2e543ed..5aa2498b8 100644
--- a/resources/systems/macos/es_systems.xml
+++ b/resources/systems/macos/es_systems.xml
@@ -164,7 +164,8 @@
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.dylib %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/atari800_libretro.dylib %ROM%
+ %EMULATOR_ATARI800% %ROM%
atari800
atari800
diff --git a/resources/systems/unix/es_find_rules.xml b/resources/systems/unix/es_find_rules.xml
index 0bf4ec5b6..ba958f176 100644
--- a/resources/systems/unix/es_find_rules.xml
+++ b/resources/systems/unix/es_find_rules.xml
@@ -35,6 +35,13 @@
/usr/pkg/lib/libretro
+
+
+
+ atari800
+ atari800-jz.atari800
+
+
diff --git a/resources/systems/unix/es_systems.xml b/resources/systems/unix/es_systems.xml
index e57d32d4f..2604119c3 100644
--- a/resources/systems/unix/es_systems.xml
+++ b/resources/systems/unix/es_systems.xml
@@ -165,7 +165,8 @@
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_RETROARCH% -L %CORE_RETROARCH%/atari800_libretro.so %ROM%
+ %EMULATOR_ATARI800% %ROM%
atari800
atari800
diff --git a/resources/systems/windows/es_find_rules.xml b/resources/systems/windows/es_find_rules.xml
index 1f5bf3fef..ff6a02888 100644
--- a/resources/systems/windows/es_find_rules.xml
+++ b/resources/systems/windows/es_find_rules.xml
@@ -38,6 +38,17 @@
%EMUPATH%\cores
+
+
+
+ atari800.exe
+
+
+ %ESPATH%\atari800\atari800.exe
+ %ESPATH%\Emulators\atari800\atari800.exe
+ %ESPATH%\..\atari800\atari800.exe
+
+
diff --git a/resources/systems/windows/es_find_rules_portable.xml b/resources/systems/windows/es_find_rules_portable.xml
index eb4c833fe..3e1c06bd5 100644
--- a/resources/systems/windows/es_find_rules_portable.xml
+++ b/resources/systems/windows/es_find_rules_portable.xml
@@ -17,6 +17,14 @@
%EMUPATH%\cores
+
+
+
+ %ESPATH%\atari800\atari800.exe
+ %ESPATH%\Emulators\atari800\atari800.exe
+ %ESPATH%\..\atari800\atari800.exe
+
+
diff --git a/resources/systems/windows/es_systems.xml b/resources/systems/windows/es_systems.xml
index e8bf303af..2b21ed7f1 100644
--- a/resources/systems/windows/es_systems.xml
+++ b/resources/systems/windows/es_systems.xml
@@ -165,7 +165,8 @@
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.dll %ROM%
+ %EMULATOR_RETROARCH% %STARTDIR%=%EMUDIR% -L %CORE_RETROARCH%\atari800_libretro.dll %ROM%
+ %EMULATOR_ATARI800% %STARTDIR%=%EMUDIR% %ROM%
atari800
atari800