diff --git a/resources/systems/unix/es_find_rules.xml b/resources/systems/unix/es_find_rules.xml
index c6167cc90..c53a11647 100644
--- a/resources/systems/unix/es_find_rules.xml
+++ b/resources/systems/unix/es_find_rules.xml
@@ -44,6 +44,17 @@
/var/lib/flatpak/exports/bin/io.github.dosbox-staging
+
+
+
+ rpcs3.AppImage
+
+
+ ~/Applications/rpcs3.AppImage
+ ~/.local/bin/rpcs3.AppImage
+ ~/bin/rpcs3.AppImage
+
+
diff --git a/resources/systems/unix/es_systems.xml b/resources/systems/unix/es_systems.xml
index 6a4a3a7e2..7e15f8f96 100644
--- a/resources/systems/unix/es_systems.xml
+++ b/resources/systems/unix/es_systems.xml
@@ -945,8 +945,8 @@
ps3
Sony PlayStation 3
%ROMPATH%/ps3
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
+ .BIN
+ %EMULATOR_RPCS3% --no-gui %ROM%
ps3
ps3
diff --git a/resources/systems/windows/es_find_rules.xml b/resources/systems/windows/es_find_rules.xml
index 84eff9ec1..9336af5bc 100644
--- a/resources/systems/windows/es_find_rules.xml
+++ b/resources/systems/windows/es_find_rules.xml
@@ -36,6 +36,12 @@
%EMUPATH%\cores
+
+
+
+ rpcs3.exe
+
+
diff --git a/resources/systems/windows/es_systems.xml b/resources/systems/windows/es_systems.xml
index 2963d4732..19087b2d1 100644
--- a/resources/systems/windows/es_systems.xml
+++ b/resources/systems/windows/es_systems.xml
@@ -943,8 +943,8 @@
ps3
Sony PlayStation 3
%ROMPATH%\ps3
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
+ .BIN
+ %EMULATOR_RPCS3% --no-gui %ROM%
ps3
ps3