# NFL Street 2：记录证据的 GameCube 匹配反编译

> NFL Street 2 为美国版 GameCube 游戏重建 C/C++ 源码，以生成逐字节一致的可执行文件为目标。构建流程将重建单元放入原始目标文件基线，检查 main.dol 哈希；试编工具可逐函数比较。配置文件记录名称、编译单元边界及相应依据。

- 类型：案例
- 目标：游戏
- 类别：独立重建案例
- 关联：独立重建项目
- 来源复核于：2026-11-06
- 收录于：2026-11-09
- 原始资源：<https://github.com/mitsevox/nflstreet2>
- 一手来源：<https://github.com/mitsevox/nflstreet2/blob/1e35a5b8eff2b3fb932a9fea5650f1e1347a8fda/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/nfl-street-2-decomp-case/>
- 记录 JSON：<https://awesomerea.org/resources/nfl-street-2-decomp-case/record.json>
- 英文版：[English](https://awesomerea.org/resources/nfl-street-2-decomp-case/index.md)

## 使用条件与局限

- **前提条件：**需要用户自有的 GameCube 版 NFL Street 2 光盘镜像及提取出的 main.dol。
- **前提条件：**文档中的工具支持 Linux x86-64 和 macOS ARM64 上的 Python 3.9 或更新版本。
- **局限：**匹配源码仍在开发；哈希检查构建对未重建的单元保留原始字节。
- **许可：**仓库中没有许可证文件。

## 一手来源

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

## 同分区更多条目：游戏

- [NHL 94 Genesis：Sega Genesis 版逐字节匹配反汇编](https://awesomerea.org/zh/resources/nhl-94-genesis-case/index.md) · 案例
- [NHLPA93Genesis：三个 NHLPA Hockey 93 修订版的匹配反汇编](https://awesomerea.org/zh/resources/nhlpa93genesis-case/index.md) · 案例
- [OB64 Decomp：将 Ogre Battle 64 的 MIPS 汇编逐步匹配重建为 C](https://awesomerea.org/zh/resources/ogre-battle-64-decomp-case/index.md) · 案例
- [Ocarina of Time 3D：以哈希校验的 3DS 游戏反编译](https://awesomerea.org/zh/resources/ocarina-of-time-3d-decomp-case/index.md) · 案例
- [Ocarina of Time Master Quest：调试版匹配反汇编](https://awesomerea.org/zh/resources/ocarina-mq-debug-disasm/index.md) · 案例
- [《时之笛》：16 个版本均以 MD5 校验 ROM 构建的反编译](https://awesomerea.org/zh/resources/ocarina-of-time-decomp-case/index.md) · 案例

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
