What we know so far: The open source AnyPS5 project is a big step closer to its goal of allowing gamers to run PlayStation 5 games natively on Windows and Linux PCs. The GitHub-hosted project now reports 100 percent GPU shader instruction coverage, with all 1,166 tracked AMD RDNA 1 and RDNA 2 instructions implemented, thanks to contributions from more than 100 (human) developers alongside AI-generated code.
AnyPS5 has successfully deciphered the GPU instruction set used by the PS5’s “Oberon” SoC, which combines an 8-core AMD Zen 2 CPU with a custom RDNA 2 GPU. However, the developers point out that only instructions recognized by the decoder were counted, while decoded opcodes that were not in AMD’s public list were not counted.
It is also worth mentioning that the system libraries are not yet fully translated. The latest data shows that 3,052 out of 3,535 features, or 86.34%, are implemented. The developers clarified that the list only covers features already declared in the project’s core/libs/prx directory and does not take into account every feature exported by the PS5 firmware.
For those unfamiliar, AnyPS5 is a compatibility layer that allows PS5 binaries to run natively on PC by converting executables built for the PlayStation 5 into formats that Windows or Linux can read, similar to Wine or Proton. The PS5’s proprietary API calls, for example for graphics, audio or user services, are translated into native calls under Windows and Linux.
The project’s founder, who goes by the online name boykopovar, explained that AnyPS5’s core/libs/prx directory only covers low-level system libraries such as libSceAgc that interact directly with the hardware or operating system kernel. It does not bundle engine-level middleware, modules shipped separately with games, or SDK libraries that simply wrap other system libraries.
While full support for the entire PS5 library is still a ways off, at least one PS5 game, the 2D platformer Dreaming Sarah, has been shown to run at a stable 60 FPS on PC via AnyPS5. It’s a relatively lightweight title that requires very little CPU or GPU power, but the developers believe they’ll be able to add support for more demanding games soon.