# Tourist Trophy: matching decompilation of the PS2 CORE.TT executable

> Tourist Trophy decompilation reconstructs functions from the PS2 game's CORE.TT executable as C and C++ compiled with Sony ee-gcc 2.96. Its tools decrypt and split a user-provided executable, compare individual functions and check the complete linked build against the original.

- Type: Case study
- Targets: Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-09
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/gustavocanepa/tt-decomp>
- Primary source: <https://github.com/gustavocanepa/tt-decomp/blob/e4947f848402619985f5d4e285b54c4dd862d992/README.md>
- Catalog page: <https://awesomerea.org/resources/tourist-trophy-decomp-case/>
- Record JSON: <https://awesomerea.org/resources/tourist-trophy-decomp-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/tourist-trophy-decomp-case/index.md)

## Requirements & limits

- **Prerequisites:** A personal copy of the NTSC-U SCUS-97502 v1.00 game disc is required.
- **Prerequisites:** Setup requires Linux or WSL, Python 3.11+ with rabbitizer, and the project compiler and MIPS tools.
- **Limits:** The author reports 22,501 of 31,593 functions matching in the October 2026 progress snapshot; the project remains in progress.
- **License:** MIT license.

## Primary sources

1. <https://github.com/gustavocanepa/tt-decomp/blob/e4947f848402619985f5d4e285b54c4dd862d992/README.md>
2. <https://github.com/gustavocanepa/tt-decomp/blob/e4947f848402619985f5d4e285b54c4dd862d992/orig/README.md>
3. <https://github.com/gustavocanepa/tt-decomp/blob/e4947f848402619985f5d4e285b54c4dd862d992/LICENSE>

## More in Games

- [Toy Story 2: a PC game decompilation with reccmp comparisons](https://awesomerea.org/resources/toy-story-2-pc-decomp-case/index.md) · Case study
- [Toy Story disassembly: rebuilding the Mega Drive ROM from generated source](https://awesomerea.org/resources/toy-story-mega-drive-disasm-case/index.md) · Case study
- [Turok 2: Seeds of Evil: a matching Nintendo 64 decompilation](https://awesomerea.org/resources/turok-2-seeds-of-evil-decomp-case/index.md) · Case study
- [Turok 3: an archived multi-version decompilation](https://awesomerea.org/resources/turok-3-decomp-case/index.md) · Case study
- [Turok: Rage Wars: matching decompilation of five N64 releases](https://awesomerea.org/resources/abun64-rage-wars-decomp-case/index.md) · Case study
- [Turok: Rage Wars: matching N64 decompilation and Windows port](https://awesomerea.org/resources/turok-rage-wars-decomp-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
