diff --git a/es-app/assets/Windows_Portable_README.txt b/es-app/assets/Windows_Portable_README.txt index 85cbf2922..3df156bdd 100644 --- a/es-app/assets/Windows_Portable_README.txt +++ b/es-app/assets/Windows_Portable_README.txt @@ -58,6 +58,7 @@ Emulators\ryujinx\Ryujinx.exe Emulators\scummvm\scummvm.exe Emulators\SheepShaver\SheepShaver.exe Emulators\snes9x\snes9x-x64.exe +Emulators\solarus\solarus-run.exe Emulators\Supermodel\Supermodel.exe Emulators\VBA-M\visualboyadvance-m.exe Emulators\Vita3K\Vita3K.exe diff --git a/resources/systems/macos/es_find_rules.xml b/resources/systems/macos/es_find_rules.xml index a694ba58e..ca2a0a8e0 100644 --- a/resources/systems/macos/es_find_rules.xml +++ b/resources/systems/macos/es_find_rules.xml @@ -201,6 +201,13 @@ /Applications/Snes9x.app/Contents/MacOS/Snes9x + + + + /opt/homebrew/bin/solarus-run + /usr/local/bin/solarus-run + + diff --git a/resources/systems/macos/es_systems.xml b/resources/systems/macos/es_systems.xml index 87dcf8025..d084f6141 100644 --- a/resources/systems/macos/es_systems.xml +++ b/resources/systems/macos/es_systems.xml @@ -1271,8 +1271,8 @@ solarus Solarus Game Engine %ROMPATH%/solarus - .7z .7Z .zip .ZIP - PLACEHOLDER %ROM% + .solarus + %EMULATOR_SOLARUS% %ROM% solarus solarus diff --git a/resources/systems/unix/es_find_rules.xml b/resources/systems/unix/es_find_rules.xml index 48a4621c9..b807d4deb 100644 --- a/resources/systems/unix/es_find_rules.xml +++ b/resources/systems/unix/es_find_rules.xml @@ -402,6 +402,13 @@ ~/.local/share/flatpak/exports/bin/com.snes9x.Snes9x + + + + solarus-run + solarus.run + + diff --git a/resources/systems/unix/es_systems.xml b/resources/systems/unix/es_systems.xml index a8f977987..b416eb7cd 100644 --- a/resources/systems/unix/es_systems.xml +++ b/resources/systems/unix/es_systems.xml @@ -1295,8 +1295,8 @@ solarus Solarus Game Engine %ROMPATH%/solarus - .7z .7Z .zip .ZIP - PLACEHOLDER %ROM% + .solarus + %EMULATOR_SOLARUS% %ROM% solarus solarus diff --git a/resources/systems/windows/es_find_rules.xml b/resources/systems/windows/es_find_rules.xml index 67f7ab10e..bc350e48b 100644 --- a/resources/systems/windows/es_find_rules.xml +++ b/resources/systems/windows/es_find_rules.xml @@ -454,6 +454,17 @@ %ESPATH%\..\snes9x\snes9x-x64.exe + + + + solarus-run.exe + + + %ESPATH%\Emulators\solarus\solarus-run.exe + %ESPATH%\solarus\solarus-run.exe + %ESPATH%\..\solarus\solarus-run.exe + + diff --git a/resources/systems/windows/es_find_rules_portable.xml b/resources/systems/windows/es_find_rules_portable.xml index 9c6db792e..8085e3860 100644 --- a/resources/systems/windows/es_find_rules_portable.xml +++ b/resources/systems/windows/es_find_rules_portable.xml @@ -304,6 +304,14 @@ %ESPATH%\..\snes9x\snes9x-x64.exe + + + + %ESPATH%\Emulators\solarus\solarus-run.exe + %ESPATH%\solarus\solarus-run.exe + %ESPATH%\..\solarus\solarus-run.exe + + diff --git a/resources/systems/windows/es_systems.xml b/resources/systems/windows/es_systems.xml index d1f7b12e2..694f2679f 100644 --- a/resources/systems/windows/es_systems.xml +++ b/resources/systems/windows/es_systems.xml @@ -1294,8 +1294,8 @@ solarus Solarus Game Engine %ROMPATH%\solarus - .7z .7Z .zip .ZIP - PLACEHOLDER %ROM% + .solarus + %STARTDIR%=%EMUDIR% %EMULATOR_SOLARUS% %ROM% solarus solarus