Case study
Gran Turismo 2: reconstructing PS1 executables and overlays
gt2-reversing reconstructs code for Gran Turismo 2's PlayStation release from the North American 1.2 simulation disc. Its build produces the SCUS_944.88 executable and six overlay executables from user-supplied originals, while the source tree contains C implementations, symbols and split configurations.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 43
- Last commit
- 2024-09-14
- Language
- C
- License (GitHub)
- CC0-1.0
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: A user-owned North American 1.2 simulation disc supplying SCUS_944.88 and GT2.OVL is required.
- Prerequisites: Building requires Linux, Python 3 with splat, MIPS-compatible binutils, Ninja and initialized submodules.
- Limits: The build currently supports US 1.2 only and does not reassemble a matching GT2.OVL archive.
- License: CC0-1.0 covers the project's work outside tools and include/*.asm; tools retain their own licenses, while the licenses of some included macros are unclear.
Cite
BibTeX
@misc{gt2-reversing-case,
title = {{Gran Turismo 2: reconstructing PS1 executables and overlays}},
howpublished = {\url{https://github.com/ginryuoku/gt2-reversing}},
url = {https://github.com/ginryuoku/gt2-reversing},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/gt2-reversing-case/}}
}Plain text
Gran Turismo 2: reconstructing PS1 executables and overlays. https://github.com/ginryuoku/gt2-reversing (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/gt2-reversing-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · ginryuoku/gt2-reversing · Revision 2cfc949
More in Games
- Gran Turismo 3: A-Spec: matching PS2 executable decompilation · Case study
- Gran Turismo 4: an agent-assisted PS2 engine matching decompilation · Case study
- Greenwood: a matching Robin Hood decompilation · Case study
- GT Advance 3: matching GBA ROM reconstruction · Case study
- Guild Rebrew: C89 reconstruction of Europa 1400 binaries · Case study
- GX Spirit Caller Decomp: a three-region matching DS reconstruction · Case study