diff --git a/es-app/assets/Windows_Portable_README.txt b/es-app/assets/Windows_Portable_README.txt
index b9a85dc96..f2eb348a6 100644
--- a/es-app/assets/Windows_Portable_README.txt
+++ b/es-app/assets/Windows_Portable_README.txt
@@ -68,6 +68,7 @@ Emulators\PCSX2-Qt\pcsx2-qtx64-avx2.exe
Emulators\PICO-8\pico8.exe
Emulators\Play\Play.exe
Emulators\PPSSPP\PPSSPPWindows64.exe
+Emulators\prboom-plus\prboom-plus.exe
Emulators\PrimeHack\Dolphin.exe
Emulators\Project64\Project64.exe
Emulators\punes\punes64.exe
diff --git a/resources/systems/macos/es_find_rules.xml b/resources/systems/macos/es_find_rules.xml
index 7c03cdb96..a2664407c 100644
--- a/resources/systems/macos/es_find_rules.xml
+++ b/resources/systems/macos/es_find_rules.xml
@@ -212,6 +212,12 @@
/usr/local/bin/ppsspp
+
+
+
+ /Applications/PrBoom-Plus.app/Contents/MacOS/PrBoom-Plus
+
+
diff --git a/resources/systems/macos/es_systems.xml b/resources/systems/macos/es_systems.xml
index d9ffeb1dc..877e42811 100644
--- a/resources/systems/macos/es_systems.xml
+++ b/resources/systems/macos/es_systems.xml
@@ -437,6 +437,7 @@
%ROMPATH%/doom
.app .iwad .IWAD .pwad .PWAD .sh .wad .WAD
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/prboom_libretro.dylib %ROM%
+ %EMULATOR_PRBOOM-PLUS% -iwad %ROM%
%ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM%
pc, pcwindows
doom
diff --git a/resources/systems/unix/es_find_rules.xml b/resources/systems/unix/es_find_rules.xml
index 2f59574f4..80a495f46 100644
--- a/resources/systems/unix/es_find_rules.xml
+++ b/resources/systems/unix/es_find_rules.xml
@@ -460,6 +460,12 @@
~/.local/share/flatpak/exports/bin/org.ppsspp.PPSSPP
+
+
+
+ prboom-plus
+
+
diff --git a/resources/systems/unix/es_systems.xml b/resources/systems/unix/es_systems.xml
index aaede560d..6bcc70fd8 100644
--- a/resources/systems/unix/es_systems.xml
+++ b/resources/systems/unix/es_systems.xml
@@ -446,6 +446,7 @@
%ROMPATH%/doom
.desktop .iwad .IWAD .pk4 .PK4 .pwad .PWAD .sh .wad .WAD
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/prboom_libretro.so %ROM%
+ %EMULATOR_PRBOOM-PLUS% -iwad %ROM%
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/boom3_libretro.so %ROM%
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/boom3_xp_libretro.so %ROM%
%ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM%
diff --git a/resources/systems/windows/es_find_rules.xml b/resources/systems/windows/es_find_rules.xml
index 55f5f78e6..93ca28e83 100644
--- a/resources/systems/windows/es_find_rules.xml
+++ b/resources/systems/windows/es_find_rules.xml
@@ -490,6 +490,17 @@
%ESPATH%\..\PPSSPP\PPSSPPWindows64.exe
+
+
+
+ prboom-plus.exe
+
+
+ %ESPATH%\Emulators\prboom-plus\prboom-plus.exe
+ %ESPATH%\prboom-plus\prboom-plus.exe
+ %ESPATH%\..\prboom-plus\prboom-plus.exe
+
+
diff --git a/resources/systems/windows/es_find_rules_portable.xml b/resources/systems/windows/es_find_rules_portable.xml
index e63876e84..bdb48a368 100644
--- a/resources/systems/windows/es_find_rules_portable.xml
+++ b/resources/systems/windows/es_find_rules_portable.xml
@@ -331,6 +331,14 @@
%ESPATH%\..\PPSSPP\PPSSPPWindows64.exe
+
+
+
+ %ESPATH%\Emulators\prboom-plus\prboom-plus.exe
+ %ESPATH%\prboom-plus\prboom-plus.exe
+ %ESPATH%\..\prboom-plus\prboom-plus.exe
+
+
diff --git a/resources/systems/windows/es_systems.xml b/resources/systems/windows/es_systems.xml
index e0db94b87..fec38e9a1 100644
--- a/resources/systems/windows/es_systems.xml
+++ b/resources/systems/windows/es_systems.xml
@@ -449,6 +449,7 @@
%ROMPATH%\doom
.bat .BAT .iwad .IWAD .lnk .LNK .pk4 .PK4 .pwad .PWAD .wad .WAD
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\prboom_libretro.dll %ROM%
+ %EMULATOR_PRBOOM-PLUS% -iwad %ROM%
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\boom3_libretro.dll %ROM%
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\boom3_xp_libretro.dll %ROM%
%HIDEWINDOW% %ESCAPESPECIALS% %EMULATOR_OS-SHELL% /C %ROM%