Added PrBoom+ standalone as an alternative emulator for the doom system.

This commit is contained in:
Leon Styhre 2023-03-04 11:14:17 +01:00
parent 990adfe2c2
commit d9f9a3784c
8 changed files with 35 additions and 0 deletions

View file

@ -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

View file

@ -212,6 +212,12 @@
<entry>/usr/local/bin/ppsspp</entry>
</rule>
</emulator>
<emulator name="PRBOOM-PLUS">
<!-- Doom engine source port PrBoom+ -->
<rule type="systempath">
<entry>/Applications/PrBoom-Plus.app/Contents/MacOS/PrBoom-Plus</entry>
</rule>
</emulator>
<emulator name="REDREAM">
<!-- Sega Dreamcast emulator Redream -->
<rule type="staticpath">

View file

@ -437,6 +437,7 @@
<path>%ROMPATH%/doom</path>
<extension>.app .iwad .IWAD .pwad .PWAD .sh .wad .WAD</extension>
<command label="PrBoom">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/prboom_libretro.dylib %ROM%</command>
<command label="PrBoom+ (Standalone)">%EMULATOR_PRBOOM-PLUS% -iwad %ROM%</command>
<command label="Shortcut or script">%ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM%</command>
<platform>pc, pcwindows</platform>
<theme>doom</theme>

View file

@ -460,6 +460,12 @@
<entry>~/.local/share/flatpak/exports/bin/org.ppsspp.PPSSPP</entry>
</rule>
</emulator>
<emulator name="PRBOOM-PLUS">
<!-- Doom engine source port PrBoom+ -->
<rule type="systempath">
<entry>prboom-plus</entry>
</rule>
</emulator>
<emulator name="PRIMEHACK">
<!-- PrimeHack, fork of Nintendo GameCube and Wii emulator Dolphin -->
<rule type="systempath">

View file

@ -446,6 +446,7 @@
<path>%ROMPATH%/doom</path>
<extension>.desktop .iwad .IWAD .pk4 .PK4 .pwad .PWAD .sh .wad .WAD</extension>
<command label="PrBoom">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/prboom_libretro.so %ROM%</command>
<command label="PrBoom+ (Standalone)">%EMULATOR_PRBOOM-PLUS% -iwad %ROM%</command>
<command label="Boom 3">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/boom3_libretro.so %ROM%</command>
<command label="Boom 3 xp">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/boom3_xp_libretro.so %ROM%</command>
<command label="Shortcut or script">%ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM%</command>

View file

@ -490,6 +490,17 @@
<entry>%ESPATH%\..\PPSSPP\PPSSPPWindows64.exe</entry>
</rule>
</emulator>
<emulator name="PRBOOM-PLUS">
<!-- Doom engine source port PrBoom+ -->
<rule type="systempath">
<entry>prboom-plus.exe</entry>
</rule>
<rule type="staticpath">
<entry>%ESPATH%\Emulators\prboom-plus\prboom-plus.exe</entry>
<entry>%ESPATH%\prboom-plus\prboom-plus.exe</entry>
<entry>%ESPATH%\..\prboom-plus\prboom-plus.exe</entry>
</rule>
</emulator>
<emulator name="PRIMEHACK">
<!-- PrimeHack, fork of Nintendo GameCube and Wii emulator Dolphin -->
<rule type="systempath">

View file

@ -331,6 +331,14 @@
<entry>%ESPATH%\..\PPSSPP\PPSSPPWindows64.exe</entry>
</rule>
</emulator>
<emulator name="PRBOOM-PLUS">
<!-- Doom engine source port PrBoom+ -->
<rule type="staticpath">
<entry>%ESPATH%\Emulators\prboom-plus\prboom-plus.exe</entry>
<entry>%ESPATH%\prboom-plus\prboom-plus.exe</entry>
<entry>%ESPATH%\..\prboom-plus\prboom-plus.exe</entry>
</rule>
</emulator>
<emulator name="PRIMEHACK">
<!-- PrimeHack, fork of Nintendo GameCube and Wii emulator Dolphin -->
<rule type="staticpath">

View file

@ -449,6 +449,7 @@
<path>%ROMPATH%\doom</path>
<extension>.bat .BAT .iwad .IWAD .lnk .LNK .pk4 .PK4 .pwad .PWAD .wad .WAD</extension>
<command label="PrBoom">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\prboom_libretro.dll %ROM%</command>
<command label="PrBoom+ (Standalone)">%EMULATOR_PRBOOM-PLUS% -iwad %ROM%</command>
<command label="Boom 3">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\boom3_libretro.dll %ROM%</command>
<command label="Boom 3 xp">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\boom3_xp_libretro.dll %ROM%</command>
<command label="Shortcut or script">%HIDEWINDOW% %ESCAPESPECIALS% %EMULATOR_OS-SHELL% /C %ROM%</command>