From 3f51aa0aaf83bfd1f32e1a33c1ebf8b80ed57f89 Mon Sep 17 00:00:00 2001 From: Leon Styhre Date: Sun, 1 May 2022 21:04:35 +0200 Subject: [PATCH] Added Atari800 standalone as an alternative emulator for the atari800 system. --- resources/systems/macos/es_find_rules.xml | 7 +++++++ resources/systems/macos/es_systems.xml | 3 ++- resources/systems/unix/es_find_rules.xml | 7 +++++++ resources/systems/unix/es_systems.xml | 3 ++- resources/systems/windows/es_find_rules.xml | 11 +++++++++++ resources/systems/windows/es_find_rules_portable.xml | 8 ++++++++ resources/systems/windows/es_systems.xml | 3 ++- 7 files changed, 39 insertions(+), 3 deletions(-) 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