THE CRUNCH

The AnyPS5 project, which aims to run PlayStation 5 games natively on Windows and Linux without emulation, says it has now translated 100% of the console's GPU shader instructions. That covers all 1,166 instructions for the PS5's "Oberon" graphics engine, which is based on AMD's RDNA 2 architecture, meaning the shader instruction set is fully decoded.

The project works like Wine or Proton rather than a traditional emulator: it relinks PS5 executables into the host system's native format and reimplements the console's system libraries for dynamic linking. Because the PS5 already runs on x86-64 Zen 2 hardware similar to a modern PC, AnyPS5 skips CPU emulation entirely and recompiles shaders into SPIR-V for Vulkan.

GPU translation was the milestone, but it is not the finish line. Of the PS5's 3,034 system libraries, 2,573 are translated so far, or 84.81%. Once the remaining 461 are done, the project expects PS5 games to run natively on PCs, with the game seeing the same system calls it would on the console.

WHAT HAPPENS NEXT

The remaining 461 system libraries are the next hurdle; once translated, the project expects native PS5 game execution on PC.