The relinker converts an executable into the host system's own binary format and links it against rebuilt PS5 system libraries. Bundle the title's own modules, drop the built libraries beside the output, and the title runs as a normal program on this box.
main · 2026-10-12Point it at the executable and, beside it in sce_module/, the title's own bundled
modules. You supply the title; this station only ships the tooling.
# Linux output (default) ./relinker source/input.elf app.elf # Windows, and the cross-format switches ./relinker --windows source/input.elf app.exe ./relinker --macos --to-rosetta source/input.elf eboot
The runtime layout is relative to the output binary: libs/*.prx for AnyPS5's rebuilt
system libraries, app0/ for the title's resources and converted modules.
tar -xzf anyps5-libs-linux-x86_64.tar.gz # creates ./libs/*.prx
First Vulkan 1.1 device with graphics, compute and presentation wins; override with
ANYPS5_GPU. Unsupported states throw and print to stderr rather than limping on.
chmod +x app.elf && ./app.elf
The station builds for x86-64 and was built here on an RTX 5090 box running the
NVIDIA proprietary driver, so the dma-buf import path that needs /dev/udmabuf
does not apply to it.
/dev/udmabuf
(add them to the kvm group), or those ranges are copied instead of imported.anyps5-fonts/ beside the binary;
openly licensed substitutes are picked up if present.ANYPS5_LANGUAGE (31 codes, English (US) by default).
The dashboard is generated from the same source tree this build came from, so the percentages above
always describe the binaries in /downloads/. It is a page of its own — open it for the
per-module breakdown.
| Title | PS5 ID | Linux | Windows | Notes |
|---|---|---|---|---|
| Dreaming Sarah | PPSA02929 | In game, playable | In game, playable | 60 fps on a GTX 1050 Ti / i5-7500, 36 fps on Intel HD 620. |
| DOOM Shareware (homebrew) | PPSA99666 | E1M1, software Vulkan | In game, later maps | lowbit/ps5-doom v1.1.1: audio, save/load and level select verified on Windows; Linux verified on Mesa llvmpipe with no hardware GPU. |
The upstream list is the authority: docs/user/COMPATIBILITY.md. Linux on a hardware GPU is the one combination upstream has not verified.
AnyPS5 is GPL-2.0-only, by the upstream project. Everything here is built unmodified from
4be9c2551
on main; the docs above are the project's own.