
Running PlayStation 5 games on a PC without a traditional console emulator sounds like an ambitious project. It’s precisely what a new piece of software called AnyPS5 is trying to achieve. The project aims to convert PS5 games into native Windows and Linux applications, using a compatibility layer to handle the differences between Sony’s console and a conventional gaming PC. It’s early days. The software has already reached the rendering stage of a PS5 game, but there’s still plenty of work ahead before anyone can sit down and play one from start to finish.
How AnyPS5 plans to run PS5 games on PC
AnyPS5 is being developed by a programmer using the name Boykopovar. Instead of building a traditional emulator to recreate the PlayStation 5’s hardware and software environment, the project takes a different route. It converts PS5 executable files into formats Windows and Linux can run natively, with replacement libraries handling the system functions originally provided by Sony’s console.
There’s a technical reason behind this approach. The PlayStation 5 uses an AMD processor based on the x86-64 architecture, the same fundamental architecture found in modern desktop CPUs. This gives developers a starting point for running console software on a PC without translating instructions from an entirely different processor architecture. Getting the games to run is another matter.
PlayStation 5 games rely on Sony’s own system libraries, graphics interfaces and memory management. A Windows or Linux PC can’t run these applications directly, regardless of how closely its processor architecture matches the console. AnyPS5 attempts to bridge the gap by converting executable files and providing replacement software for the console-specific functions games expect to find.
Converting PS5 executables into Windows and Linux applications
At the centre of AnyPS5 is a relinker, which converts PlayStation 5 ELF executable files into native formats suitable for the target operating system. The project includes replacement implementations of PRX libraries, the dynamically linked modules used by PlayStation software. These components handle interactions between the converted game and the PC operating system.
It’s more involved than changing a file extension. The converted application must still access system functions, manage memory and communicate with graphics hardware. AnyPS5 needs to provide compatible replacements for these operations before a game can run correctly.
The developer is using C++20 for the relinker, with support for multiple compilers planned. Linux builds currently work with GCC. Windows builds require the MinGW-w64 GCC 15.2.0 toolchain. Broader compiler support is planned after the first successful game launch. For now, development remains focused on getting a game running from start to finish.
AnyPS5 has reached the game rendering stage
The project has made progress beyond converting executable files, but there’s no playable PS5 game demonstration yet. AnyPS5 can reach a game’s executable entry point, establish exception-handling information and complete audio and video initialisation. It has progressed into the main game function and rendering loop, including loading shaders from disk.
A separate graphics test has successfully completed GPU readback checks and presented a frame. Inside the application, the first draw operation has passed driver state validation and reached shader recompilation. This is where development currently stops.
The SPIR-V shader emission component hasn’t been implemented yet, preventing the application from completing the shader conversion process. Shaders are small programs responsible for graphics operations, including lighting, textures and visual effects. AnyPS5 needs to translate the game’s graphics instructions into a format compatible with the PC graphics system.
Until this work is complete, the project can’t demonstrate a fully rendered game running through its normal gameplay sequence. Reaching the rendering loop is progress, but it doesn’t establish whether complete PS5 games will run correctly or how well they might perform.
When will AnyPS5 be available for Windows and Linux?
There’s no release date for AnyPS5. The developer plans to publish releases after achieving the first complete, successful launch of at least one game. Until this milestone is reached, the software remains an experimental development project rather than an application ready for everyday gaming. There’s no confirmed list of fully playable PS5 titles, either.
The project doesn’t distribute proprietary PlayStation firmware, commercial games, cryptographic keys or copyrighted system libraries. Users remain responsible for obtaining game files and complying with applicable laws and licence agreements.
What comes next for native PS5 gaming on PC?
AnyPS5 is exploring a different way to bring PlayStation 5 software to Windows and Linux. Its approach focuses on converting console executables and replacing the system functions they depend on, rather than recreating the entire console through traditional emulation.
The immediate challenge is getting the graphics conversion process working and completing a successful game launch. Further testing will be needed to establish game compatibility, rendering accuracy and performance across different PC configurations.
For now, AnyPS5 is an early-stage project with some technical milestones already completed. A fully playable PS5 game running through its conversion system would provide the first meaningful demonstration of how far this approach can go.














