AnyPS5 Open-Source Project Hits Full GPU Instruction Coverage Milestone
The AnyPS5 initiative, which aims to run PlayStation 5 games directly on PCs rather than through emulation, has completed recognition of all 1,166 GPU shader instructions in AMD's RDNA architecture—though significant work remains before games will actually function.

AnyPS5 represents a fundamentally different approach from traditional emulation, seeking instead to execute PS5 titles natively across Windows and Linux systems. The open-source undertaking has now achieved a watershed moment: its live progress tracker confirms full coverage of all 1,166 instructions within the AMD RDNA 1 and RDNA 2 instruction sets it monitors. Yet this accomplishment comes with a substantial caveat that tempers expectations about what the milestone actually represents.
The terminology matters considerably here. When AnyPS5 declares an instruction "implemented," the project means its shader decoder can identify and recognize that instruction. While this recognition constitutes an indispensable foundation, it falls well short of guaranteeing full functionality. The instruction may not yet be translated correctly into SPIR-V format, the underlying GPU behavior may not match PS5 specifications across all scenarios, broader GPU features may lack support, or game shaders may still fail to render as intended. The network libraries illustrate this gap: libSceHttp shows 95% implementation status, yet the project's technical-debt documentation openly acknowledges that no actual HTTP request currently reaches the network in the existing codebase.