PS5 Emulation on Xbox: How PS5X Works and What Already Runs
Sep 28th '26 5:54pm:
A programmer and YouTuber named **Devran Cosmo Uenal** got PlayStation 5 games booting on an **Xbox Series X**. He did it with a port of the open-source **KytyPS5** emulator, running inside Microsoft's Developer Mode and called **PS5X**. The demonstration showed four games (GEX Trilogy, Hellboy: Web of Wyrd, Marvel Cosmic Invasion and Quake II), and the video has already passed 15,000 views. It's real, and it's a first on a console. It is also much further from "Xbox runs PS5" than the headlines suggest.
## What PS5X runs today, and what it still doesn't
The facts, before any interpretation:
- **Games that boot:** GEX Trilogy, Hellboy: Web of Wyrd, Marvel Cosmic Invasion and Quake II. These are PS5 versions, executed through the emulator.
- **Controller:** the Xbox controller is recognized in all four.
- **Audio:** works in some, not all.
- **Performance:** the only game with public footage is Quake II, which runs at roughly 25 to 45 frames per second. There are reports of dips below 20 in certain scenes, and of input latency that's easy to notice.
- **Operating mode:** it only runs in **Developer Mode**, never in the console's normal environment.
- **Firmware and keys:** the project doesn't include Sony firmware or decryption keys. The author describes it as research for homebrew and backups of games people legally own.
- **Download:** there is no public release yet.
- **In testing:** the author is also reportedly testing Crash Bandicoot 4: It's About Time, Grand Theft Auto V and Gran Turismo 7. None has been confirmed as playable.
A note on framing: many reports say "developers" in the plural. PS5X is a port made by one person, built on an emulator that has its own team. It's worth keeping the two apart.
Notice, too, what's missing from that list. No PlayStation exclusive is on it. All four games exist on other platforms, and one of them, Quake II, originally came out in 1997.
## Why an Xbox can even try
Anyone who has followed emulation knows the classic obstacle is architecture. Running one machine's code on another usually means translating instructions in real time, and that costs performance dramatically. Here the situation is unusual.
Inside, the PS5 and the Xbox Series X both have **AMD Zen 2** processors on the x86-64 architecture, and GPUs based on **RDNA 2**. Same supplier, same console generation, similar choices. That doesn't mean games "just run" on both. It means that, in principle, game code can be executed almost as is, without the instruction-translation step that made PS3 emulation so hard. This is my reading of the situation, not something the author of the port has said publicly.
The heavy lifting moves elsewhere:
1. **The operating system.** Games call functions from the PlayStation's system software. The emulator has to reimplement them from scratch and make them behave like the originals, or the game crashes.
2. **The graphics commands.** Games talk to the GPU in a PlayStation-specific language. Someone has to convert it into something another API understands.
3. **The shaders.** The programs that run on the GPU were compiled for Sony's hardware and need to be recompiled.
KytyPS5 already solves these problems for PC, on Windows, Linux and Apple Silicon Macs. PS5X asked a different question: can that work be carried over to a console?
## The Vulkan wall: where the port stops being copy and paste
It can, but at a cost. KytyPS5 uses **Vulkan** to draw the image on PC. The Xbox doesn't support Vulkan natively; it speaks **DirectX 12**. So the port had to translate the entire graphics path.
The detail almost nobody underlines is that **progress on the PC emulator doesn't automatically carry over to the Xbox version**. Every improvement to the Vulkan renderer, such as a newly supported shader or an effect that stops producing artifacts, has to be rewritten on the DirectX side. Whoever maintains PS5X has two jobs: keeping up with the PC emulator and keeping the DX12 translation aligned with it.
There's one more piece, which Uenal himself acknowledged: he used **AI tools** during development, mostly to convert code between graphics technologies. He didn't say how much weight they carried. I doubt it explains the result, and I doubt it undermines it either. It speeds up the skeleton of the conversion, but what decides whether a game boots is in the details, and those still need someone who understands what they're looking at.
## Developer Mode: the door Microsoft left open
The Xbox is a closed platform, but it has one official exception: **Developer Mode**. It lets you install and run UWP applications from outside the normal store, and that's the route emulators like RetroArch already take.
PS5X uses the same door. It doesn't alter the console's system or bypass the protections of normal mode. It runs inside the space Microsoft set aside for developers. That helps explain two things.
The first is that **it's not an Xbox "jailbreak"**. Someone with a regular console can't just open it up and install PS5X, because it only runs in developer mode.
The second is that the limits of developer mode set the performance ceiling. Here it's wise not to go beyond what I know. There are no public numbers on how much memory or GPU capacity PS5X manages to use in this mode, and I won't make any up. What the videos show is consistent with a project that is still discovering its limits.
### The pattern that keeps repeating
If we look back, the sequence is always similar. An emulator appears on PC, matures, and someone proves it can be made to run on a console through a developer mode. It happened with emulators for older consoles on Xbox, and there are ports of emulators like Dolphin to the Series consoles. PS5X follows that line, with one important difference: the emulator's target is a console **from the current generation**, not one from ten or twenty years ago.
That difference changes what the achievement means. Emulating a PlayStation 1 on a modern console is a matter of hardware headroom, because there's power to spare. Emulating a PlayStation 5 on an Xbox Series X is a matter of approximation: the machines are from the same generation and the performance ceiling is comparable. Any translation overhead shows up immediately in the frames.
## The criticism the enthusiasm is drowning out
In my assessment, there are three things the early enthusiasm is hiding.
**First, the test is weak.** Quake II is a 1997 game, and the PS5 version is a re-release that runs without difficulty on far more modest hardware. That it runs at 25–45 fps, with dips below 20, on a 12-teraflop machine says more about the cost of emulation than about the Xbox's capabilities. If an old game struggles this much, a modern exclusive is a different conversation.
**Second, the PC emulator itself is still growing.** Reports on KytyPS5 on PC don't agree. Some sources talk about impressive results with Demon's Souls and Grand Theft Auto V; others say titles like Astro Bot and Demon's Souls drop to single-digit frame rates. I can't reconcile the two versions with what has been published, and I won't pretend I can. If the source emulator swings like this on PC, it's unrealistic to expect the Xbox port to do better than it. It can only be equal or worse.
**Third, the legal and commercial context is unresolved.** Sony has been pressuring modding projects around the PS5: a recent case was Andy Nguyen, who ended up abandoning his Linux work on the console. The fact that PS5X doesn't include Sony firmware or keys is the usual practice for staying on safer legal ground, but it doesn't make the underlying question disappear. Emulating is legal in many jurisdictions. Distributing copies of games is not, and the line between the two is what usually decides whether a project survives.
## So what changes for players
Almost nothing, for now. There's no download, it requires Developer Mode, and the game list fits on one hand. Someone with an Xbox and a PS5 side by side has no reason to swap one for the other.
What changes is the precedent. For years, the idea of emulating one console's current generation on another console of the same generation seemed too ambitious. PS5X shows it isn't impossible, even if it's still very rough. And the pace at which KytyPS5 has advanced on PC, from simple 2D games to commercial 3D titles in a short time, suggests the bottleneck isn't so much feasibility as available work.
The question left open is who will do that work, and with what support. A one-person research project, with AI helping to convert code, can reach a demonstration point. Taking compatibility from four games to hundreds, on a console with a limited developer mode, is an effort on another scale. What remains to be seen is whether the community signs on, or whether PS5X becomes one of those demos that impressed people for a week and then stayed on YouTube.