Key information
The AnyPS5 project has reached a major development milestone by successfully translating all 1166 GPU shader instructions found in the PlayStation 5's Oberon graphics engine. This initiative aims to enable native execution of console titles on Windows and Linux systems by bypassing traditional emulation.
By leveraging the console's x86-64 Zen 2 architecture, the project avoids CPU emulation. Instead, it relinks executables into native formats and recompiles shaders into SPIR-V for Vulkan. This approach allows games to interact with system calls on a PC as they would on the original hardware.
While shader translation is complete, the project is still working on system library compatibility. Currently, 2573 out of 3034 total system libraries have been translated, representing 84.81% completion. Developers must still address the remaining 461 libraries before full native functionality is achieved.
The underlying hardware, the Oberon graphics processor, utilizes 2,304 shader units and 16 GB of GDDR6 memory. Because the console does not use DirectX, the project must continue reimplementing these proprietary system libraries to facilitate dynamic linking for PC environments.


