AI Weekly Malaysia

Back to items Summaries

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

ID
32668
Status
summarized
Published
07 Oct 2026, 7:28 AM
Fetched
07 Oct 2026, 4:24 PM
Provider
Hacker News
Category
dev-community
Original URL
https://github.com/boykopovar/AnyPS5
Source URL
https://hnrss.org/best

Summary

Score
5.0
Created
07 Oct 2026, 4:24 PM
Tags
Audience
developers

What happened

AnyPS5 is a GPL-2.0 GitHub project (7.3k stars, 550 forks, 2,271 commits) that relinks PS5 executables into native Linux and Windows binaries and ships dynamic-link implementations of PS5 system PRX libraries, explicitly with no emulation and no separate runtime process. Its only verified game is the 2D platformer Dreaming Sarah, reported at a stable 60 fps on a GTX 1050 Ti / i5-7500 at 3.4GHz, with shaders recompiled to SPIR-V (validated via Spirv-Tools when built with ANYPS5_ENABLE_SPIRV_TOOLS). The headline '87% system libraries mapped' is defined in the README as the share of functions the project itself has declared, not of all PS5 system functions, and unknown states hard-fail via std::runtime_error to stderr.

Why it matters

Treat the 87% figure as a moving denominator, not coverage of the PS5 API: the README says the total grows as more functions are declared, so progress percentages can rise while real compatibility stays at one verified title. If you work on binary translation, shader recompilation, or Vulkan/SPIR-V tooling, the relinker-plus-PRX-stub design is the concrete artifact to read (SDL controller mapping via anyps5-input.ini, no emulator process to debug). If you are considering anything PS5-adjacent commercially, the disclaimer restricts the project to interoperability, research, preservation, and compatibility and excludes firmware, keys, and proprietary libraries, so it is not a distribution channel.

Discussion angle

Is '87% of system libraries' a meaningful progress metric when the denominator is the project's own declarations? Compare against how other compatibility projects (Proton, Wine, RPCS3) report coverage, and ask what a single verified 60 fps 2D platformer actually proves about the relinker approach.

Top