Software Mirrors
ProductsBlogs
AnyPS5 v0.1.1

AnyPS5 v0.1.1

AnyPS5 is an open-source tool for porting PlayStation 5 game executables to Windows and Linux, using native executable conversion instead of traditional emulation.
(4.0)

Developer

boykopovar

Category

Emulator

Operating System

Windows / Linux

Date Published

Sat Oct 10 2026

Review AnyPS5 v0.1.1

AnyPS5 is an open-source project designed to make PlayStation 5 game executables run on desktop operating systems, including Windows and Linux. Instead of relying on traditional emulation, it converts PS5 executables into native formats and provides implementations of system libraries needed to run compatible software.

Developed with game preservation, interoperability, and research in mind, AnyPS5 offers an interesting approach to bringing console games to PC. However, it remains an experimental project with limited game compatibility, so it is not yet a universal solution for playing a PS5 library on a computer.

Features

Native Executable Conversion

AnyPS5 includes a relinker that converts compatible PS5 ELF executables into native Linux ELF or Windows PE formats. This approach avoids the need for a separate emulation process, although converted games still depend on the functionality implemented by the project.

PlayStation System Library Implementations

The project provides implementations of PS5 system libraries used by games. These libraries help converted applications resolve their dependencies, but support is incomplete. Games that rely on missing or unimplemented functions may fail to launch or terminate during execution.

Vulkan Graphics Support

AnyPS5 includes a shader-recompilation system that can produce SPIR-V output. Its runtime uses Vulkan-compatible graphics hardware, making GPU and driver compatibility important considerations when running supported games.

Windows and Linux Support

Users can target Windows or Linux when converting supported executables. The relinker provides options for generating the appropriate executable format, while the required system libraries must match the target operating system.

Controller and Keyboard Support

The project supports SDL-mapped game controllers, including analog sticks and triggers. Keyboard and mouse input can also be configured through an input settings file.

Open-Source Development

Released under the GNU General Public License version 2 only, AnyPS5 allows developers to inspect its implementation, contribute improvements, and investigate compatibility problems. Its documentation also covers build instructions, usage, architecture, and known technical limitations.

Download AnyPS5 v0.1.1 - Software Mirrors

AnyPS5 v0.1.1 for Windows

relinker-v0.1.1.exe | 4 MB

prx-windows-v0.1.1.zip | 9.62 MB

prx-windows-v0.1.1.tar.gz | 9.61 MB

AnyPS5 v0.1.1 for Linux

relinker-v0.1.1 | 3.3 MB

prx-linux-v0.1.1.zip | 6.6 MB

prx-linux-v0.1.1.tar.gz | 6.52 MB

AnyPS5 v0.1.1 Source Code

AnyPS5 v0.1.1 Source code (zip)

AnyPS5 v0.1.1 Source code (tar.gz)

AnyPS5 v0.1.1 Release Notes:

What's Changed

  • feat(font): port shadPS4's sceFont and sceFontFt on FreeType by @oneandonlydean in #58

  • feat(savedata): general mount/directory/memory-slot save-data core by @OverkillLabs in #77

  • fix(libSceMsgDialog): real dialog state machine, auto-answer without UI by @OverkillLabs in #78

  • feat(net): offline socket/epoll/resolver stack with FreeBSD errno mapping by @OverkillLabs in #79

  • feat(libSceAvPlayer): implement full AvPlayer state machine by @OverkillLabs in #80

  • feat(libc): implement sceLibcMspaceReallocalign by @asimplestray in #107

  • feat(shader): support scalar 64-bit reverse and arithmetic shift by @SamG-Coder in #96

  • fix(relinker,libs): decode EMMS and add native string and thread APIs by @SamG-Coder in #105

  • fix(relinker): use app0 guest module layout and clarify output diagno… by @boykopovar in #108

  • fix(build): use portable save paths and validate all PRX libraries in CI by @boykopovar in #109

New Contributors

  • @OverkillLabs made their first contribution in #77

  • @asimplestray made their first contribution in #107

Full Changelog: v0.1.0...v0.1.1

Performance and Compatibility

AnyPS5 takes a different approach from conventional PS5 emulators by converting executables into native formats rather than reproducing the console through a traditional emulation layer.

The project documents at least one verified game, Dreaming Sarah, reported to run at a stable 60 frames per second on a system with a GTX 1050 Ti graphics card and an Intel Core i5-7500 processor. This demonstrates that the project can run compatible software, but it should not be interpreted as a general performance benchmark for demanding PS5 titles.

Compatibility remains the biggest limitation. A successful conversion does not guarantee that a game will start or run correctly. Missing system functions, unsupported instructions, shader behavior, and other runtime differences can prevent games from working.

Check the project's compatibility documentation before attempting to run a particular title.

System Requirements

AnyPS5 supports Windows and Linux on compatible x86-64 hardware. A Vulkan-capable graphics device is also important for running games through its graphics implementation.

Building the complete project requires development tools and dependencies, including:

The project does not specify a universal minimum amount of RAM, VRAM, or CPU performance for all games. Actual requirements depend on the title and its runtime behavior.

Pros and Cons

Pros

Cons

How to Install

1. Download AnyPS5

Visit the official GitHub repository and open its Releases section. Download the relinker and the matching system-library package for Windows or Linux, where available.

2. Prepare the Game Files

You need a compatible PS5 game executable and its associated files obtained and used legally. AnyPS5 does not distribute commercial games, firmware, cryptographic keys, or proprietary libraries.

The input must meet the relinker's requirements, including the correct executable format and any required bundled modules.

3. Convert the Executable

Run the relinker with the appropriate options for your target operating system. For example, the documented commands follow these formats:

For Linux:

relinker source/input.elf app.elf

For Windows:

relinker --windows source/input.elf app.exe

These examples assume that the relinker is available in the current command environment and that the input files are arranged correctly.

4. Set Up the Runtime Files

Place the system libraries built for your target operating system in the required libs directory. Prepare the game's resources and converted bundled modules in the expected directory structure alongside the output executable.

The exact layout depends on the source files and the game's requirements, so consult the official usage documentation before running the converted application.

5. Launch and Test

Run the converted executable on the target operating system. If it fails, check the console output and compatibility documentation for missing imports, unsupported functions, or other runtime issues.

For developers who prefer compiling from source, the repository provides CMake-based build instructions.

Final Verdict

AnyPS5 is a promising open-source project that explores an alternative to traditional console emulation. Its native executable conversion, system library implementations, and support for Windows and Linux make it particularly interesting for game preservation enthusiasts and developers studying executable compatibility.

Its main drawback is its experimental state. The ability to convert an executable should not be confused with complete game compatibility, and users may encounter missing functions, runtime errors, and complicated setup requirements.

AnyPS5 is worth exploring for technically minded users interested in PS5 game porting, but it is not yet a dependable way to play an entire PlayStation 5 collection on a PC.

Comments on AnyPS5 v0.1.1