Independent community database.

DOOM homebrew (PS5 port)

Testing

PPSA99666 · Linux · Launcher and E1M1 gameplay; movement, aiming and shooting

Current conclusion

The upstream tested-compatibility table records DOOM Shareware homebrew reaching E1M1 on Linux and later maps on a patched Windows build. A separate Linux NVIDIA run on main a11c8f7f7 reaches E1M1 and accepts controller input. The official labels are In game, not In game, playable.

DOOM homebrew (PS5 port)PS5
DOOM homebrew (PS5 port) — promotional gameplay screenshot

Platform test results

Linux · Launcher and E1M1 gameplay; movement, aiming and shooting

Testing

The launcher reaches 60 FPS; E1M1 runs at 35 FPS. A controller input file (APS5_PAD_INPUT_FILE) was used to start a new game, move, turn, fire, pick up an item and open the automap. Audio output opened at 48000 Hz but was not listened to; later maps and save/load were not tested.

Build: main a11c8f7f7, no additional PRs; fSELF-wrapped eboot.bin and sce_module/libc.prx unwrapped before relinking, with libc.prx converted as a guest module

Official tested compatibility table — Linux NVIDIA run ↗

Linux · E1M1 gameplay using CPU scaler

Issues

The launcher presents near 60 FPS; E1M1 holds DOOM's 35 FPS simulation rate over a 30-second move-and-fire run.

Build: main 0e173a46 + #1278, #1279, #1307; relink with --exclude-sce-module libc.prx

Linux E1M1 movement and shooting test ↗

Windows · E1M1 and later maps, audio and save/load on patched main

Testing

Upstream documents movement, weapon switching, later maps, save/load, level selection and audio on this Windows integration stack. The official verdict is In game, not Playable.

Build: main 2edaf7f4 plus proposed PRs; not a stock tagged release

Upstream tested compatibility table ↗

Known issues

Linux · E1M1 gameplay using CPU scaler

  • The bundled guest libc shim prevents WAD discovery without the workaround.
  • The AGC first GPU presentation never completes under llvmpipe; the title uses a CPU scaler instead.

Test environments

Platform
Linux
Game version
ps5-doom v1.1.1 (content 01.001.001)
Hardware / tools
CachyOS Linux; NVIDIA RTX 3080 Ti; driver 610.57.04; KDE Plasma Wayland
Platform
Linux
Game version
ps5-doom 1.1.1
Hardware / tools
Ubuntu 24.04 Linux container; Ryzen 9 5900X; Mesa llvmpipe / Xvfb
Platform
Windows
Game version
ps5-doom v1.1.1 (content 01.001.001)
Hardware / tools
Windows 11; RTX 4070 SUPER

PPSA99666 is a homebrew PS5 port of classic DOOM, not a retail PS5 DOOM game.

Related test discussions