diff --git a/es-app/assets/Windows_Portable_README.txt b/es-app/assets/Windows_Portable_README.txt index 5360492cf..001a4a979 100644 --- a/es-app/assets/Windows_Portable_README.txt +++ b/es-app/assets/Windows_Portable_README.txt @@ -122,6 +122,7 @@ Emulators\ryujinx\Ryujinx.Ava.exe Emulators\sameboy\sameboy.exe Emulators\scummvm\scummvm.exe Emulators\sdl2trs\sdl2trs64.exe +Emulators\shadPS4\shadPS4.exe Emulators\SheepShaver\SheepShaver.exe Emulators\SimCoupe\SimCoupe.exe Emulators\simple64\simple64-gui.exe diff --git a/resources/systems/linux/es_find_rules.xml b/resources/systems/linux/es_find_rules.xml index 0a184b73b..195c8082a 100644 --- a/resources/systems/linux/es_find_rules.xml +++ b/resources/systems/linux/es_find_rules.xml @@ -995,6 +995,26 @@ ~/bin/sdl2trs/sdl2trs + + + + shadps4 + + + ~/Applications/Shadps4-qt*.AppImage + ~/.local/share/applications/Shadps4-qt*.AppImage + ~/.local/bin/Shadps4-qt*.AppImage + ~/bin/Shadps4-qt*.AppImage + ~/Applications/Shadps4-sdl*.AppImage + ~/.local/share/applications/Shadps4-sdl*.AppImage + ~/.local/bin/Shadps4-sdl*.AppImage + ~/bin/Shadps4-sdl*.AppImage + ~/Applications/shadps4/shadps4 + ~/.local/share/applications/shadps4/shadps4 + ~/.local/bin/shadps4/shadps4 + ~/bin/shadps4/shadps4 + + diff --git a/resources/systems/linux/es_systems.xml b/resources/systems/linux/es_systems.xml index 312f65b8c..05831c792 100644 --- a/resources/systems/linux/es_systems.xml +++ b/resources/systems/linux/es_systems.xml @@ -1635,8 +1635,10 @@ ps4 Sony PlayStation 4 %ROMPATH%/ps4 - .7z .7Z .zip .ZIP - PLACEHOLDER %ROM% + .bin .BIN .desktop .ps4 .PS4 + %ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM% + %EMULATOR_SHADPS4% -g %INJECT%=%BASENAME%.ps4 + %EMULATOR_SHADPS4% %ROM% ps4 ps4 diff --git a/resources/systems/macos/es_find_rules.xml b/resources/systems/macos/es_find_rules.xml index d12372d1c..1ffe418f1 100644 --- a/resources/systems/macos/es_find_rules.xml +++ b/resources/systems/macos/es_find_rules.xml @@ -330,6 +330,12 @@ /usr/local/bin/scummvm + + + + /Applications/shadps4.app/Contents/MacOS/shadps4 + + diff --git a/resources/systems/macos/es_systems.xml b/resources/systems/macos/es_systems.xml index 845224497..5ee793252 100644 --- a/resources/systems/macos/es_systems.xml +++ b/resources/systems/macos/es_systems.xml @@ -1536,8 +1536,9 @@ ps4 Sony PlayStation 4 %ROMPATH%/ps4 - .7z .7Z .zip .ZIP - PLACEHOLDER %ROM% + .bin .BIN .ps4 .PS4 + %EMULATOR_SHADPS4% -g %INJECT%=%BASENAME%.ps4 + %EMULATOR_SHADPS4% %ROM% ps4 ps4 diff --git a/resources/systems/windows/es_find_rules.xml b/resources/systems/windows/es_find_rules.xml index 1eb47fe28..e0e68b2f5 100644 --- a/resources/systems/windows/es_find_rules.xml +++ b/resources/systems/windows/es_find_rules.xml @@ -850,6 +850,16 @@ %ESPATH%\..\Emulators\sdl2trs\sdl2trs64.exe + + + + shadPS4.exe + + + %ESPATH%\Emulators\shadPS4\shadPS4.exe + %ESPATH%\..\Emulators\shadPS4\shadPS4.exe + + diff --git a/resources/systems/windows/es_find_rules_portable.xml b/resources/systems/windows/es_find_rules_portable.xml index 5c1d10e42..dde2f13b8 100644 --- a/resources/systems/windows/es_find_rules_portable.xml +++ b/resources/systems/windows/es_find_rules_portable.xml @@ -562,6 +562,13 @@ %ESPATH%\..\Emulators\sdl2trs\sdl2trs64.exe + + + + %ESPATH%\Emulators\shadPS4\shadPS4.exe + %ESPATH%\..\Emulators\shadPS4\shadPS4.exe + + diff --git a/resources/systems/windows/es_systems.xml b/resources/systems/windows/es_systems.xml index a31586bd1..2886f6fff 100644 --- a/resources/systems/windows/es_systems.xml +++ b/resources/systems/windows/es_systems.xml @@ -1621,8 +1621,10 @@ ps4 Sony PlayStation 4 %ROMPATH%\ps4 - .7z .7Z .zip .ZIP - PLACEHOLDER %ROM% + .bin .BIN .lnk .LNK .ps4 .PS4 + %HIDEWINDOW% %ESCAPESPECIALS% %EMULATOR_OS-SHELL% /C %ROM% + %EMULATOR_SHADPS4% -g %INJECT%=%BASENAME%.ps4 + %EMULATOR_SHADPS4% %ROM% ps4 ps4