📑 Table of contents

AnyPS5: the repo that automatically ports PS5 executables to PC explodes on GitHub

Outils IA 🟢 Beginner ⏱️ 16 min read 📅 2026-10-10

AnyPS5: the repo that automatically ports PS5 executables to PC is blowing up GitHub

🔎 A relinker, not an emulator: why GitHub can't get enough of AnyPS5

On October 10, 2026, a C++ repository by boykopovar took second place on GitHub trending across all languages, and first place in C++. AnyPS5 gained between 5,831 and 5,925 stars in a single day according to trackers, and currently stands at between 22,500 and 24,800 stars in total. The subject: automatically porting PS5 executables to Linux and Windows.

Why now? Because the timing is brutal. In March 2026, Bloomberg revealed that Sony was halting PC ports of its major exclusives — Ghost of Yotei, Saros — a policy confirmed in May by Hermen Hulst, CEO of PlayStation Studios. A community tool that automates what the publisher refuses to do: that's the kind of story that blows up a trending page.

And because AnyPS5 is not an emulator. It's a relinker: it converts the PS5 binary into a native executable, with no emulation and no separate runtime process. An approach that TechPowerUp compares to Wine or Proton — and one that, if it delivers on its promises, radically changes the game on the performance front.


The Essentials

  • AnyPS5 (boykopovar/AnyPS5) converts PS5 executables into native Windows (PE) and Linux (ELF) binaries, with reimplementation of the system libraries: no emulation, no interpretation layer.
  • This is possible because the PS5 runs on AMD Zen 2, so x86-64 — the same architecture as your PC. The machine code never needs to be translated, only re-linked.
  • As of October 10, 2026: between 22,500 and 24,800 stars depending on the trackers, #2 in daily trending, #1 in C++, ~1,840 forks, ~280 forks per day.
  • One commercial game already runs: Dead Cells: Return to Castlevania Edition at 55-60 FPS in 4K on an RTX 5070 Ti (OverkillLabs build from September 27, 2026). Most major titles stop at the menus.
  • No public release: the project plans its first releases after the full launch of at least one game, and the shader recompiler is still blocked ("SsaBuilder::Rewrite not implemented").
  • Zero firmware, zero keys, zero proprietary code in the repository (GPL-2.0): the user must provide their own binary, legally.

Project Approach Price (October 2026) Ideal for
AnyPS5 Native relinking + PRX layer + shader recompilation to Vulkan Free (open source, GPL-2.0) C++/Vulkan developers, advanced testers
KytyPS5 Classic PS5 emulator Free (open source) Following the most advanced PS5 emulation of the moment
shadPS4 PS4 emulator Free (open source) PS4 players; its FreeType port is reused by AnyPS5
Wine / Proton System call translation Free (open source) Understanding the "translation" model claimed by AnyPS5

None of these projects distribute games or firmware. We'll come back to this in detail below.


AnyPS5 is not an emulator — and that's the whole difference

No, AnyPS5 doesn't emulate anything. The project describes a relinker: it takes the PS5 executable, converts it to the native format of the target system — PE on Windows, ELF on Linux — and re-links it against reimplementations of the prx system libraries for classic dynamic linking. No emulation, no separate runtime process.

The nuance is massive. An emulator simulates the console's hardware and runs the game on top of it. AnyPS5 assumes the code is already native: all that's left is to re-stitch the seams. Theoretical consequence: near-native performance, since there's no interpretation layer between the game and your processor.

That's the reading TechPowerUp makes of it, relayed by gsmgotech: the approach is akin to Wine or Proton, which translate calls rather than simulate hardware. The comparison holds on the CPU side. It has a limit the project acknowledges: on the GPU side, shaders still have to be translated to Vulkan.

My take: this hybridization is both AnyPS5's strength and its fragility. The CPU part is almost "easy" thanks to the x86-64 shared by both machines. The GPU part is a long-haul endeavor — and that's where the project will be won or lost.


Why it's possible: the PS5 already speaks x86-64

The PS5 runs on AMD Zen 2, in x86-64. So does your PC. That's the entire secret of AnyPS5, as summarized by byteiota: a PS5 game's machine code never needs to be translated, only re-linked. Where a PS3 emulator had to reinterpret an exotic architecture, everything here already speaks the same language. Three components do the work.

The relinker: rewriting, not translating

First component: the binary relinker. It rewrites the headers and relocations to produce a valid executable on the target system. A delightful detail: it also rewrites four Zen 2-specific instructions — EXTRQ, INSERTQ, MOVNTSS, MOVNTSD — for Intel hosts, which don't support them. Jeweler's work, instruction by instruction.

The PRX layer: 87% of system libraries mapped

Second component: a clean-room reimplementation of the PS5 libraries — libc, libkernel, audio, graphics — in the form of standard DLLs. According to the title of the Hacker News discussion from October 10 (370 points), about 87% of the system libraries are already mapped. That figure gives a sense of the scale of the work: every missing library means a guaranteed crash at the corresponding call.

Third component, and this is the bottleneck: the shader recompiler. The PS5's AMD RDNA shaders are converted to SPIR-V, validated via Spirv-Tools, then executed by Vulkan. The pipeline works — a test triangle has been validated on the GPU side — but the recompiler is still stuck on "SsaBuilder::Rewrite not implemented". Until that point is resolved, no release: the repo is holding back its versions until the first successful full launch of at least one game.

All of it in C++20, compiled with GCC on Linux and MinGW-w64 GCC 15.2.0 on Windows. A serious engineering project, not a weekend hack — and it shows in the discipline of the repo.

The numbers: two waves, ~20,000 stars in 30 days

The numbers tell the story of two distinct waves — and growth that trackers judge to be organic.

First wave, late September: the Windows build of Dead Cells published by OverkillLabs on September 27 makes the rounds on social media. byteiota notes that week a Hacker News appearance (123 comments) and the 7,000-star mark crossed.

Second wave, October 5–10: the repository racks up top spots in quick succession. The timeline, sources alongside:

Date Milestone Source
August 3, 2026 Repository created GitNova
October 5–6 #1 on GitHub trending, then #1 across all languages on the 6th Trendshift
October 6–7 5,000 stars crossed on the 6th, 10,000 on the 7th GitTrend
October 8 #1 on daily trending (+4,640 stars) RepoRadar
October 10 #2 on daily (+5,831 to +5,925), #1 in C++ GitNova, OrangeBot

As of October 10, the counters diverge: 22,524 stars and 1,840 forks per RepoRadar, 24,792 per GitNova (measured between 00:31 and 13:35 UTC, +2,481 over the interval). Hence the range. GitTrend counts ~20,400 stars gained over 30 days, i.e. ~680 per day, and 24 trending appearances since September 8. GitNova adds a #1 on the weekly trending chart (+15,539) and ~280 forks per day.

A word on the divergence in rankings: GitTrend puts its peak at #3 on October 8, while RepoRadar announces a #1 the same day. These trackers use different measurement windows and methods. What matters is the underlying trend: over two weeks, AnyPS5 stayed almost continuously at the top of the rankings — a regime usually reserved for major frameworks, not binary porting tools.

My take: the combination of high daily fork counts and a 370-point Hacker News discussion looks like developer adoption, not a gamer hype spike. That's more durable — and more interesting.


What already runs: a 4K Metroidvania, and a lot of menus

Only one commercial game is confirmed working: Dead Cells: Return to Castlevania Edition. The Windows build released by OverkillLabs on September 27, 2026 runs at 55-60 FPS indoors, in 4K, on an RTX 5070 Ti. King of Computer Media describes it as "to our knowledge, the first PS5 game to run as a fully native Windows program."

Important clarification: this build comes from OverkillLabs, not from the official AnyPS5 repository, which still hasn't published a release. The main project is waiting for its first successful full launch before distributing anything. The two facts coexist, and they need to be read separately.

On the requirements side, the picture is encouraging for modest setups: Dreaming Sarah, a 2D indie, runs at a stable 60 FPS on a GTX 1050 Ti with an i5-7500. In other words, a 2017 PC is enough for lightweight titles. Don't generalize too quickly to blockbusters.

Because the reality is this: most big titles reach the menus, then crash. The relinker does its job, and missing libraries or un-recompiled shaders do the rest. A menu displaying proves that the CPU and libraries are keeping up — not that rendering works.

And yet the repository is progressing quickly. v0.1.1 from September 28, 2026, detailed by radar.mxzshs, brings the port of sceFont/sceFontFt to FreeType (taken from shadPS4), a save-data kernel, a complete offline network stack (socket, epoll, resolver with FreeBSD errno mapping), and a full AvPlayer. On the execution side, the program reaches _start then main with a render loop, and audio/video initialization passes.

My take: the trajectory recalls that of the great emulators in their early days — months where nothing works, then a single title unlocks everything. The SPIR-V triangle validated on the GPU side is exactly that kind of weak signal that precedes the breakthrough.


AI Agents and Transpilation: A Seductive Hypothesis, Not an Established Fact

Let's start with rigor: nothing, neither in the repository nor in the public discussions I was able to review, documents AI agent assistance in the development of AnyPS5. The connection with rea — the reverse engineering repo that exploded on GitHub in 48 hours — is therefore a matter of circumstance, not established fact. I'm framing it as a hypothesis, nothing more.

There is nothing absurd about this hypothesis. The current wave shows tools capable of reading binaries and rewriting native code: rea decompiles everything without source code, ruflo orchestrates fleets of multi-task agents, and DeepSeek-TUI raked in 5,800 stars in one day for a terminal coding agent. Three repositories, one signal: trending rewards tools where the machine reads what humans no longer have time to read.

What is certain, on the other hand, is that mainstream code agents — Cursor, Copilot, Cline and the like — have normalized the idea that an AI can understand a C++ codebase of tens of thousands of lines and propose massive refactorings. A project like AnyPS5 — cleanly reimplementing system libraries one by one, based on observed behavior — is precisely the kind of repetitive, documentable, and verifiable task where these workflows excel. For an overview of these tools and their limitations, our selection of the best AI tools for code is updated regularly.

If we want to imagine what comes next: a pipeline where agents read the disassembly of a prx library, write the reimplementation, generate behavior tests, and submit a pull request. Nothing says AnyPS5 works this way. Everything suggests the next generation of projects of this type will.

My take: whether AnyPS5 used agents or not, the message of the ranking is the same. The boundary between reverse engineering and assisted transpilation is disappearing, and GitHub trending is its most honest thermometer.


Legality, Sony and preservation: the triangle that will decide what comes next

On paper, the project is clean: no firmware, no keys, no proprietary code in the repository. GPL-2.0 license. The PRX libraries are clean-room reimplementations, written from observed behavior, not from Sony's code. The user must provide the game binary, legally, from their own console. The model is Wine's: the translation layer lives on, the content stays with the user.

That doesn't shield the project. Sony showed in 2026 that it defends its ports: in March, Bloomberg revealed the halt of PC ports of major exclusives — Ghost of Yotei, Saros — a policy confirmed in May by Hermen Hulst, CEO of PlayStation Studios. A company that refuses to port its games will look dimly on a tool that ports them automatically. A reaction — legal or technical — will come sooner or later.

The preservation issue, for its part, plays in the project's favor. A 2020 console is hardware that will eventually stop being produced, then break down. An entire gaming heritage is held prisoner inside specific boxes. A relinker that produces native binaries is, technically, the best form of preservation there is: the game survives without the machine.

Competition exists on the other side: KytyPS5 remains the most advanced PS5 emulator, with gameplay of the PS5 version of GTA V shown to the public. Two schools, two philosophies — simulation versus translation. The Wine precedent, more than thirty years of existence without prohibition, is encouraging but guarantees nothing.

My take: the two approaches will eventually coexist, but translation has one argument emulation will never have. It simulates nothing, bypasses no hardware lock, and rests on code rewritten from scratch. That won't neutralize a legal department — but it makes a case.


What to watch in the coming weeks

Three signals will tell whether AnyPS5 becomes the major project of the year or a trending curiosity.

The shader recompiler fix

Everything hinges on SsaBuilder::Rewrite. Once this function is implemented and a first game runs end to end, releases will follow — that's the repository's explicit promise. It's the only milestone that matters to players.

Sony's reaction

After the halt of PC ports confirmed by Hermen Hulst in May 2026, every week without a reaction is good news for the project. The day Sony moves — a takedown, a letter, or calculated silence — the picture will change. Also keep an eye on the stance of third-party publishers, whose games are the tool's first natural targets.

The convergence of the two schools

KytyPS5 is making progress on the emulation side, AnyPS5 on the translation side. If the two projects start exchanging work — as AnyPS5 has already taken over shadPS4's FreeType port — the entire ecosystem accelerates. Signals to watch: cross-contributions and coverage of the remaining libraries, that 13% still missing.


❌ Common Mistakes

Mistake 1: Believing AnyPS5 is an emulator

The project doesn't simulate any hardware: it re-links native code to reimplemented libraries. Direct performance comparisons with KytyPS5 therefore make no sense — the two tools don't do the same job. Read the README before commenting "it runs worse than X".

Mistake 2: Expecting a playable release tomorrow

The repository explicitly states that its releases will come after the first successful full launch of at least one game. The shader recompiler is still stuck on SsaBuilder::Rewrite. In practice, only developers capable of building from source can test — and most major titles crash after the menus.

Mistake 3: Looking for games in the repository

No firmware, no keys, no proprietary code: the repository contains nothing from Sony. You must extract the binary from your own games, legally. Downloading a dump found online is piracy, not testing — and the maintainers have neither the means nor the desire to help you with that.

Mistake 4: Judging the project based on menu videos

A menu displaying proves that the CPU and libraries are keeping up, not that rendering works. The real judge is the shader recompiler. The SPIR-V triangle validated on the GPU side is a better indicator than any menu video — and it only covers a single isolated test case.


❓ Frequently Asked Questions

Is AnyPS5 an emulator?

No. It's a relinker: it converts the PS5 executable to the native format of the target system (PE on Windows, ELF on Linux) and links it to reimplementations of the system libraries. No emulation, no separate runtime process. The PS5's Zen 2 machine code is already x86-64, so it's native for your PC.

Can you download AnyPS5?

Not yet. The code is public on GitHub under GPL-2.0, but releases will only arrive after the first successful full launch of at least one game. In practice, only developers capable of compiling (GCC on Linux, MinGW-w64 GCC 15.2.0 on Windows) can test the current state of the project.

The repository contains no firmware, no keys, and no Sony proprietary code: the libraries are clean-room reimplementations under GPL-2.0. Users must provide their own binary, extracted legally. A gray area remains — Sony's position on PC ports hardened in 2026 — but the legal model resembles that of Wine.

Which games currently run?

One commercial title is confirmed: Dead Cells: Return to Castlevania Edition, at 55-60 FPS in 4K on an RTX 5070 Ti (OverkillLabs build from September 27, 2026). Dreaming Sarah runs at a stable 60 FPS on a GTX 1050 Ti and i5-7500. Most big titles reach the menus, then crash.

What's the difference with KytyPS5?

KytyPS5 is an emulator: it simulates the PS5 hardware and interprets the game on top of it. It's the most advanced PS5 emulator, with GTA V PS5 gameplay shown. AnyPS5 simulates nothing: it re-links native code. Two competing approaches, not two versions of the same tool.


✅ Conclusion

AnyPS5 proves that in 2026, porting a console to PC is no longer the exclusive domain of publishers. When the hardware speaks the same language, the gap between "impossible" and "demonstration" is measured in weeks — and the community now has the tools to cross it. The project doesn't have a release yet, most big titles stop at the menus, and Sony is watching. But the trajectory is clear: a clean relinker, an honest roadmap, an ecosystem that already pools its components across projects. The day the first game launches from start to finish, those 25,000 stars will look modest. In the meantime, keep the repository on your watchlist — and if you test the community builds, do so only with your own binaries, legally.