AnyPS5 project reaches critical GPU milestone in race to enable running PS5 games natively on PC

AnyPS5 project reaches critical GPU milestone in race to enable running PS5 games natively on PC

The new project is not an emulator, but an attempt to get PS5 games running natively on PC.

When you purchase through links on our site, we may earn an affiliate commission. Here’s how it works .

The distinction is in how AnyPS5 defines "implemented." In this case, it means the project's shader decoder recognizes an instruction. That's an essential first step, but it doesn't necessarily mean every instruction is implemented in translation to SPIR-V, never mind a guarantee that the instruction's behavior is correct in every situation, that every GPU feature is supported, or that a game's shaders will render properly. Consider the network libraries: libSceHttp is reported at 95% implementation, but the technical-debt document explicitly states that no HTTP request reaches the network in the current implementation.

If you're confused about AnyPS5, let me break it down for you . The most accurate starting point is "native porting through binary transformation and API reimplementation," rather than conventional PS5 emulation. AnyPS5 takes an existing PS5 executable (in standard ELF format, like Linux) and relinks it into a native x86-64 Linux ELF or Windows PE executable. It doesn't need the game's original source code, and it doesn't rebuild the game from scratch; instead, it adapts the existing machine code and supplies native replacements for the PS5 system libraries the game expects to find.

The line gets blurrier when we reach the GPU. PS5 games use Sony 's proprietary AGC graphics interface and AMD RDNA-specific shader instructions instead of the standard graphics APIs and shader formats familiar to PC developers. AnyPS5 reimplements the necessary graphics behavior and translates RDNA shader programs into SPIR-V for execution through Vulkan . That's translation, reimplementation, and arguably some emulation of hardware behavior at different levels, but it's not a conventional emulator recreating an entire virtual PS5 and running the game inside it. The CPU code can generally execute directly on a compatible x86-64 host, though AnyPS5 also provides a "–to-intel" option to convert supported AMD-only instructions for Intel processors.

There's plenty left to do beyond shader decoding. The project's tracker reports 84.69% implementation across 2,578 of the 3,044 system-library functions currently declared in its codebase. That figure doesn't represent every function in the PS5's firmware, nor does it guarantee that each implemented function behaves exactly as it does on the console. Graphics state, texture formats, synchronization, memory management, audio , and other system services must also work correctly for an entire game to run.

Open-source AnyPS5 dumps emulation to run PlayStation 5 console games natively on PC

PS5 emulation ramps up in response to Sony killing physical games

Key considerations

  • Investor positioning can change fast
  • Volatility remains possible near catalysts
  • Macro rates and liquidity can dominate flows

Reference reading

More on this site

Informational only. No financial advice. Do your own research.

Leave a Comment