Case study
tkdr-recomp: a PSP static recompilation of Tekken: Dark Resurrection
tkdr-recomp runs the PSP release of Tekken: Dark Resurrection by translating its MIPS executable ahead of time to C for native builds or WebAssembly in the browser. A custom runtime supplies PSP library calls, scheduling, graphics, audio, and input. The author reports working boot, menus, movies, saves, and full matches, with Quick Battle explored from boot.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C1 partial scope or analysis entry
- Stars
- 17
- Last commit
- 2026-11-01
- Language
- C
GitHub data as of 2026-11-10
Evidence

- Observed
- Download and demo observed; the case covers part of the target software.
- Scope
- Partial
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: Supply your own ULUS-10139 USA v1.00 UMD dump as ISO or CSO and its decrypted EBOOT.
- Prerequisites: Native builds require macOS or Linux, Python 3, CMake, Ninja, a C/C++ compiler, and SDL2; browser builds require Emscripten.
- Prerequisites: A recent browser with WebGL 2 is required for browser play.
- Limits: SAS reverb and ad-hoc multiplayer are missing; other modes are less explored.
- License: Project code is MIT; included third-party components retain their own licences.
Cite
BibTeX
@misc{tkdr-recomp-case,
title = {{tkdr-recomp: a PSP static recompilation of Tekken: Dark Resurrection}},
howpublished = {\url{https://github.com/gasparegas/tkdr-recomp}},
url = {https://github.com/gasparegas/tkdr-recomp},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/tkdr-recomp-case/}}
}Plain text
tkdr-recomp: a PSP static recompilation of Tekken: Dark Resurrection. https://github.com/gasparegas/tkdr-recomp (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/tkdr-recomp-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · gasparegas/tkdr-recomp · Revision 588186e
- NOTES.md GitHub · gasparegas/tkdr-recomp · Revision 588186e
- CONTRIBUTING.md GitHub · gasparegas/tkdr-recomp · Revision 588186e
More in Games
- TLKRecomp: a static recompilation of The Lion King for PC · Case study
- Tokyo Jungle Recompiled: a PS3 static recompilation bring-up · Case study
- Tomba2Recomp: statically recompiling Tomba! 2 · Case study
- Tony Hawk's Pro Skater Recompiled: a PlayStation setup project · Case study
- Top Spin 4 Recomp: a native Xbox 360 game port · Case study
- TotK Recomp: statically recompiling Tears of the Kingdom · Case study