Ace Combat X: Skies of Deception
Game: Ace Combat X: Skies of Deception (PSP, 2006)
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
Type and pick from the list; if it isn’t there, type it and press Enter. For a launcher, the games it installs; for a generic tool, leave it empty.
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.
[](https://recompendium.com/en/recomp/ace-combat-x-skies-of-deception/)