From 1196305252ebfb9654c7e6a0dd4d74298033d755 Mon Sep 17 00:00:00 2001 From: Leon Styhre Date: Mon, 6 Mar 2023 18:06:37 +0100 Subject: [PATCH] Added Gopher2600 standalone as an alternative emulator for the atari2600 system on Unix and Windows. --- es-app/assets/Windows_Portable_README.txt | 1 + resources/systems/unix/es_find_rules.xml | 8 ++++++++ resources/systems/unix/es_systems.xml | 1 + resources/systems/windows/es_find_rules.xml | 11 +++++++++++ resources/systems/windows/es_find_rules_portable.xml | 8 ++++++++ resources/systems/windows/es_systems.xml | 1 + 6 files changed, 30 insertions(+) diff --git a/es-app/assets/Windows_Portable_README.txt b/es-app/assets/Windows_Portable_README.txt index 2b8335929..64f824d9c 100644 --- a/es-app/assets/Windows_Portable_README.txt +++ b/es-app/assets/Windows_Portable_README.txt @@ -52,6 +52,7 @@ Emulators\flycast\flycast.exe Emulators\Fuse\fuse.exe Emulators\gargoyle\gargoyle.exe Emulators\Gearboy\Gearboy.exe +Emulators\gopher2600\gopher2600_windows_amd64.exe Emulators\hatari\hatari.exe Emulators\Hypseus Singe\hypseus.exe Emulators\KEmulator\KEmulator.exe diff --git a/resources/systems/unix/es_find_rules.xml b/resources/systems/unix/es_find_rules.xml index aa822ca29..9c45113e2 100644 --- a/resources/systems/unix/es_find_rules.xml +++ b/resources/systems/unix/es_find_rules.xml @@ -281,6 +281,14 @@ ~/bin/gearboy/gearboy + + + + ~/Applications/gopher2600/gopher2600_linux_amd64 + ~/.local/bin/gopher2600/gopher2600_linux_amd64 + ~/bin/gopher2600/gopher2600_linux_amd64 + + diff --git a/resources/systems/unix/es_systems.xml b/resources/systems/unix/es_systems.xml index 2bba368f2..ca382148e 100644 --- a/resources/systems/unix/es_systems.xml +++ b/resources/systems/unix/es_systems.xml @@ -156,6 +156,7 @@ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/stella_libretro.so %ROM% %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/stella2014_libretro.so %ROM% %EMULATOR_STELLA% %ROM% + %EMULATOR_GOPHER2600% %ROM% %EMULATOR_ARES% --fullscreen --system "Atari 2600" %ROM% atari2600 atari2600 diff --git a/resources/systems/windows/es_find_rules.xml b/resources/systems/windows/es_find_rules.xml index 36e37e066..80696a5e9 100644 --- a/resources/systems/windows/es_find_rules.xml +++ b/resources/systems/windows/es_find_rules.xml @@ -305,6 +305,17 @@ %ESPATH%\..\Gearboy\Gearboy.exe + + + + gopher2600_windows_amd64.exe + + + %ESPATH%\Emulators\gopher2600\gopher2600_windows_amd64.exe + %ESPATH%\gopher2600\gopher2600_windows_amd64.exe + %ESPATH%\..\gopher2600\gopher2600_windows_amd64.exe + + diff --git a/resources/systems/windows/es_find_rules_portable.xml b/resources/systems/windows/es_find_rules_portable.xml index 6a39dd35d..4773e7bfd 100644 --- a/resources/systems/windows/es_find_rules_portable.xml +++ b/resources/systems/windows/es_find_rules_portable.xml @@ -208,6 +208,14 @@ %ESPATH%\..\Gearboy\Gearboy.exe + + + + %ESPATH%\Emulators\gopher2600\gopher2600_windows_amd64.exe + %ESPATH%\gopher2600\gopher2600_windows_amd64.exe + %ESPATH%\..\gopher2600\gopher2600_windows_amd64.exe + + diff --git a/resources/systems/windows/es_systems.xml b/resources/systems/windows/es_systems.xml index a709aa6cf..de423058a 100644 --- a/resources/systems/windows/es_systems.xml +++ b/resources/systems/windows/es_systems.xml @@ -158,6 +158,7 @@ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\stella_libretro.dll %ROM% %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\stella2014_libretro.dll %ROM% %EMULATOR_STELLA% %ROM% + %EMULATOR_GOPHER2600% %ROM% %EMULATOR_ARES% --fullscreen --system "Atari 2600" %ROM% atari2600 atari2600