AnyPS5: Port PS5 binaries to PC without emulation (87% system libraries mapped)

310 points · 272 comments on HN · read original →

Points and comments are a snapshot, not live.

AnyPS5 ports PS5 executables to PC by relinking binaries to Linux/Windows.

AnyPS5 is a tool that converts PS5 executables to Linux and Windows native formats using a relinker and reimplementations of PS5 system libraries (prx). It uses no emulation. The shader recompiler produces SPIR-V validated by Spirv-Tools. 87% of system library functions are mapped. Dreaming Sarah runs at 60 fps on a GTX 1050 Ti. Unsupported states throw std::runtime_error. The project is GPL-2.0 licensed.

What commenters are saying

Commenters compare AnyPS5 to Wine and Rosetta, noting it modifies binaries but runs on the same x86 architecture. A major obstacle is extracting game data: GTA6 will lack a physical release, requiring a jailbroken console with a supported firmware version. Some users speculate AI assistance accelerated development. Others recommend mirroring the repository due to potential takedown risk. One user questions how the proprietary GNM graphics API is handled; another suggests runtime interception and translation.