Unofficial guide · synced Oct 11, 2026

AnyPS5 on GitHub: download, set up and see what actually runs

AnyPS5 is the open-source tool that turns a PS5 executable into a native Windows or Linux program, with no emulator in between. This guide points you to the real repository, explains every release file, and keeps the compatibility list honest.

Official source: github.com/boykopovar/AnyPS5 · GPL-2.0 · no games, firmware or keys included

GitHub stars
29,410 2,528 forks
Latest release
v0.1.1 Sep 28, 2026
Contributors
253 1,904 merged PRs
System libraries
85.81% 2,903 / 3,383 functions
Shader instructions
100% 1,166 / 1,166
Last push to main
Oct 11 2026

Figures come from the GitHub API and the project's own progress dashboard, synced Oct 11, 2026.

What it is

A relinker and a set of native libraries, not an emulator

The PS5 runs on an x86-64 processor, the same family as a desktop PC. AnyPS5 uses that: instead of simulating the console, it rewrites the game's executable so your operating system can load it directly, and supplies its own versions of the system libraries the game expects.

PART 1

The relinker

Reads a clean PS5 ELF, resolves its imports by NID, and writes a Linux ELF or Windows PE executable. Bundled modules in sce_module/ are converted alongside it.

PART 2

System libraries

109 PS5 system libraries are re-implemented as host shared libraries with the .prx name. The OS loader binds the converted game to them at start-up.

PART 3

Shader recompiler

PS5 shader code is decoded and re-emitted as SPIR-V for a Vulkan pipeline. Compiled variants are cached in memory and on disk so later runs reuse them.

Quick start

From GitHub release to a running program in three steps

You need two downloads from the v0.1.1 release: the relinker for your OS and the matching system library archive. Then a clean ELF of a title you are entitled to use.

PowerShell
# 1. Convert the executable (add --to-intel on Intel CPUs)
.\relinker-v0.1.1.exe --windows source\input.elf app.exe

# 2. Unpack the system libraries next to app.exe (creates libs\)
Expand-Archive prx-windows-v0.1.1.zip -DestinationPath .

# 3. Put the title's resources in app0\, then run
.\app.exe

The output format is Linux ELF unless you pass --windows; naming the file .exe is not enough.

Which files do I download?

You runRelinkerLibraries
Windows relinker-v0.1.1.exe prx-windows-v0.1.1.zip
Linux relinker-v0.1.1 prx-linux-v0.1.1.zip

Both library archives unpack to a single libs/ folder. Keep it beside the converted executable. Full breakdown in the download guide; the command builder writes the exact command for your machine.

Compatibility

What runs today

The project keeps a short, strict list of verified titles. Everything else is work in progress, usually on patched branches, and should not be read as “playable”.

GameIDWindowsLinux
Dreaming Sarah PPSA02929 In game, playable not verified
DOOM Shareware (homebrew) PPSA99666 In game (E1M1 and later maps) In game (E1M1), software Vulkan only

Source: the official COMPATIBILITY.md. 28 more titles have open bring-up threads, including God of War: Sons of Sparta, Astro's Playroom, Ghost of Yōtei, Demon's Souls. See all of them.

System libraries 85.81%
Shader instructions 100%

These percentages measure functions and instructions the project has declared so far. They are not a game-compatibility score. How to read them.

Explore the guide

Everything the README leaves out

The upstream docs are deliberately terse. These pages unpack them, with every claim linked back to the repository.

FAQ

Questions people ask about AnyPS5

What is AnyPS5?

AnyPS5 is an open-source tool (GPL-2.0) published on GitHub at boykopovar/AnyPS5. It ports PS5 executables to Linux and Windows in two parts: a relinker that converts the executable into the host system's native format, and re-implementations of the PS5 system libraries (.prx) that the converted program links against. The project describes itself as having no emulation and no separate runtime process.

Is AnyPS5 a PS5 emulator?

No. The upstream architecture notes put it plainly: nothing is emulated, and the converted executable runs as a normal process that calls native implementations of the system libraries. A PS5 already uses an x86-64 CPU, so the game's machine code can run directly on a PC once the file format and imports are rewritten. The GPU side is handled by a shader recompiler that turns PS5 shader code into SPIR-V for Vulkan. If you were searching for a “PS5 emulator on GitHub”, see how AnyPS5 compares with the emulator projects.

Where is the official AnyPS5 download?

Only on the project's GitHub releases page. The current release is v0.1.1, published Sep 28, 2026. It contains the relinker for Windows and Linux plus archives of the system libraries; there is no installer, launcher or “games pack”. Any site offering one is not the project. The download guide explains each file.

Which games work with AnyPS5 right now?

The official compatibility table lists 2 verified titles: Dreaming Sarah (PPSA02929) and DOOM Shareware (homebrew) (PPSA99666). Dreaming Sarah is recorded as in game and playable on Windows. Beyond that, contributors track work-in-progress on 28 more titles in the “Game bring-up” discussions, usually on patched branches. Those threads are progress logs, not playable claims. The full picture is on the games page.

Is AnyPS5 legal? Does it come with games or firmware?

The project states that it is intended for interoperability, research, preservation and compatibility, and that it does not include, distribute or require copyrighted software, firmware, cryptographic keys or proprietary libraries. You are responsible for making sure any binaries you use with it were obtained and are used in line with the law and their licence terms where you live. This guide is not legal advice, hosts no game files and does not cover dumping or decrypting games.

What do I need to run AnyPS5?

An x86-64 PC running Windows or Linux, a GPU with a Vulkan 1.1 driver that offers graphics and compute queues, the relinker and the matching system library archive from the same release, and a clean ELF executable of the title together with its bundled modules. On Intel processors add --to-intel when relinking. On Windows, make sure the page file is large enough: a title's direct memory (up to 13,824 MiB) is committed in full. The setup guide walks through it.

Read all 17 questions →

Only download AnyPS5 from GitHub

A fast-growing project attracts lookalike “download” pages. The project publishes builds in exactly one place: github.com/boykopovar/AnyPS5/releases. It has no installer and ships no games.