AnyPS5 project reaches critical GPU milestone in race to enable running PS5 games natively on PC — 100% shader instruction coverage is a massive step forward, but playing all PS5 games natively on PC is still far off


The open-source AnyPS5 project has reached 100% GPU shader instruction coverage, a significant milestone in its effort to run PlayStation 5 games natively on Windows and Linux PCs. The project’s live progress tracker now lists all 1,166 instructions in its tracked AMD RDNA 1 and RDNA 2 instruction set as implemented. There’s a fairly important asterisk attached to that number, though: it doesn’t mean the PS5’s GPU is fully supported, much less that PS5 games are ready to run on your PC.

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.



Source link

About Author /

Start typing and press Enter to search

×

Login

Enable Notifications OK No thanks