# NFL Street 2: an evidence-tracked GameCube matching decompilation

> NFL Street 2 reconstructs C and C++ source for the USA GameCube release with a byte-identical executable as its goal. The build inserts reconstructed units into an original-object baseline and checks the resulting main.dol hash; a trial tool compares individual functions. Configuration files record names, unit boundaries and supporting evidence.

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

## Requirements & limits

- **Prerequisites:** A user-owned NFL Street 2 GameCube disc image and extracted main.dol are required.
- **Prerequisites:** The documented tools support Python 3.9 or newer on Linux x86-64 and macOS ARM64.
- **Limits:** The matching source is still in progress; the hash-checked build retains original bytes for unreconstructed units.
- **License:** No licence file in the repository.

## Primary sources

1. <https://github.com/mitsevox/nflstreet2/blob/1e35a5b8eff2b3fb932a9fea5650f1e1347a8fda/README.md>
2. <https://github.com/mitsevox/nflstreet2/blob/1e35a5b8eff2b3fb932a9fea5650f1e1347a8fda/config/GN7E69-rev0/README.md>

## More in Games

- [NHL 94 Genesis: a matching Sega Genesis disassembly](https://awesomerea.org/resources/nhl-94-genesis-case/index.md) · Case study
- [NHLPA93Genesis: matching disassembly of three NHLPA Hockey 93 revisions](https://awesomerea.org/resources/nhlpa93genesis-case/index.md) · Case study
- [OB64 Decomp: matching Ogre Battle 64 from MIPS assembly to C](https://awesomerea.org/resources/ogre-battle-64-decomp-case/index.md) · Case study
- [Ocarina of Time 3D: a hash-checked 3DS decompilation](https://awesomerea.org/resources/ocarina-of-time-3d-decomp-case/index.md) · Case study
- [Ocarina of Time Master Quest: matching debug disassembly](https://awesomerea.org/resources/ocarina-mq-debug-disasm/index.md) · Case study
- [Ocarina of Time: decompilation with MD5-checked ROM builds for 16 versions](https://awesomerea.org/resources/ocarina-of-time-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.
