Case study
ct-recomp: statically recompiling Chrono Trigger
ct-recomp statically translates Chrono Trigger US 1.0's 65816 routines into C and runs them with a C runtime, interpreter fallback and SDL2 front end. Its tools compare memory, images and instruction traces with Mesen 2. The author reports 1,414 of 2,036 known functions compiled to C.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 5
- Last commit
- 2026-09-29
- Language
- C
- License (GitHub)
- MIT
GitHub data as of 2026-11-10
Evidence
- Observed
- Code and documentation observed; no download method or demo found.
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: Requires a user-supplied, headerless Chrono Trigger US 1.0 ROM for the game build.
- Prerequisites: Requires CMake 3.20+, a C11 compiler and Python 3.11+; SDL2 is needed for the graphical front end.
- Limits: The author reports 1,414 of 2,036 known functions recompiled; the remainder uses the interpreter.
- License: MIT licence.
Cite
BibTeX
@misc{ct-recomp-case,
title = {{ct-recomp: statically recompiling Chrono Trigger}},
howpublished = {\url{https://github.com/ThisIsAkill/ct-recomp}},
url = {https://github.com/ThisIsAkill/ct-recomp},
urldate = {2026-11-09},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/ct-recomp-case/}}
}Plain text
ct-recomp: statically recompiling Chrono Trigger. https://github.com/ThisIsAkill/ct-recomp (accessed 2026-11-09). Awesome REA entry: https://awesomerea.org/resources/ct-recomp-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · ThisIsAkill/ct-recomp · Revision a6b4925
- game/ct/PROGRESS.md GitHub · ThisIsAkill/ct-recomp · Revision a6b4925
More in Games
- dantes-inferno-nx: porting Dante's Inferno to Nintendo Switch · Case study
- Daytona USA: Xbox Live Arcade static recompilation · Case study
- DBZ Budokai 1 HD Collection: a Windows static recompilation and mod pipeline · Case study
- DBZ Budokai 3 HD Collection: recompiling Dragon Ball Z: Budokai 3 HD Collection · Case study
- ddg-recomp: a static recompilation of Densha de GO! FINAL · Case study
- DDR 1st Mix: static recompilation and freeze analysis · Case study