PlayStation PortableNamco, 2006
PSP Experimental

Ace Combat X: Skies of Deception

Game: Ace Combat X: Skies of Deception (PSP, 2006)

PSP

A static recompilation of the PSP game with a native renderer. Its recompiler, pspreco, takes the game’s MIPS code and turns it ahead of time into native C; a small runtime reimplements the PSP’s kernel services (sceIo, sceKernel, sceGe…), with the GE graphics engine on Vulkan, a window, audio, and video. Recompiled functions do not go through a MIPS interpreter or a JIT, although a MIPS/VFPU interpreter exists for traps and cold paths. The README insists it is not an emulator and not a copy of the game, and it includes tools to extract the ISO and the REGFILE.CDI archive and a debug overlay (F4). V1.5, the modding update (August 28), is the latest release; earlier ones added optimization with supersampling and texture overrides.

You needYour own copy of the game (USA, ULUS10176): an ISO image of your UMD and the decrypted EBOOT.elf from your copy, which you must obtain with your own tools. Plus Python 3.10 or later, a C compiler (clang), and, for the windowed build, Windows with SDL3 and a Vulkan loader.

How it gets to PC
Static recompilation
Console
PlayStation Portable
Architecture
MIPS
Author
sal063
Original studio
Namco
Year
2006
Stars
103
Last activity
2026-08-28 · 2 months ago
Latest version
V1.5-release · 2026-08-28
License
GPL-2.0
Language
C
View repository ↗
mips
README badge

If this is your project, you can add it to its README: it shows its status on Recompendium and updates itself when the status changes.

README badge
[![Recompendium](https://recompendium.com/insignias/recomp/ace-combat-x-skies-of-deception.svg)](https://recompendium.com/en/recomp/ace-combat-x-skies-of-deception/)