Case study
Final Fantasy X: an early decompilation of International and US alpha builds
Final Fantasy X decompiles the Japanese International release and supports a separate US alpha configuration. Its build extracts a user-supplied PS2 ELF, splits it into files and provides function-level assembly diffing against the target.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 5
- Last commit
- 2026-11-08
- Language
- Python
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: Supply SLPS_250.88 from a Japanese International disc image or SLUS_203.12 from the US alpha.
- Prerequisites: Python 3.9 or later and a mips-linux-gnu binutils toolchain are required.
- Limits: The project is an early work in progress; file splitting remains incomplete.
- License: No licence file in the repository.
Cite
BibTeX
@misc{final-fantasy-x-decomp-case,
title = {{Final Fantasy X: an early decompilation of International and US alpha builds}},
howpublished = {\url{https://github.com/Rozelette/ffx}},
url = {https://github.com/Rozelette/ffx},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/final-fantasy-x-decomp-case/}}
}Plain text
Final Fantasy X: an early decompilation of International and US alpha builds. https://github.com/Rozelette/ffx (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/final-fantasy-x-decomp-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · Rozelette/ffx · Revision e3a4f2b
More in Games
- Fire Emblem: a partial US GBA disassembly and decompilation · Case study
- Firefighter: a decompiled DOS game ported to Rust · Case study
- Five Nights at Freddy's: Help Wanted: a Vive 1.0.11 code reconstruction · Case study
- FlyingDodgem: decompiling and porting HOVER! · Case study
- Frogger: SNES disassembly and ROM reconstruction · Case study
- FS15 Reconstruction: Farming Simulator 15 and GIANTS Engine 6 component recovery · Case study