# 《宝可梦 心金／魂银》：报告借助大语言模型智能体完成反编译的分叉

> 在另一个分叉中延续 pret 的《宝可梦 心金／魂银》反汇编项目，报告已借助大语言模型智能体将美版 Nintendo DS 游戏完全反编译为 C 和 C++，两个 ROM 仍可按零售版 SHA-1 逐字节重建。仓库中的进度报告将约 99% 的已映射代码字节计为 C 或 C++，逐批次的工作日志记录了每段被替换的汇编范围及其后的哈希校验。README 说明 pret 不接受 AI 生成的代码，也不希望与该分叉产生关联。

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

## 使用条件与局限

- 该分叉报告《心金》《魂银》构建结果与美版零售 ROM 的 SHA-1 一致。心金进度快照把已映射代码字节的 97.9% 计为 C、1.4% 计为 C++、0.6% 计为原始汇编；INSTALL.md 将其定义为源码语言指标。
- 构建需要使用者合法取得的 Metrowerks mwccarm 2.0/sp2p2 编译器及许可证文件，以及 Nitro SDK 归档中的 tools/bin 和链接模板。这两类专有输入均由使用者提供。仓库的 files/ 含 DS 文件系统素材，lib/ 含反编译库。
- Linux 需要 binutils-arm-none-eabi、Wine、Python 3、libpng、pkg-config 和 pugixml。Windows 在 Cygwin 或 MSYS2 下使用 devkitARM；macOS 需要 10.15 或更新版本，Apple 芯片还需 Rosetta 2。构建会校验 ARM 二进制、文件系统及 ROM 哈希；该分叉的 GitHub 构建工作流已停用。
- 仓库没有许可证文件。README 报告使用大语言模型智能体，并要求不要把该分叉代码提交到 pret/pokeheartgold；pret 禁止大语言模型生成的贡献。

## 一手来源

1. <https://github.com/ctrl-cheeb-del/pokeheartgold/blob/2fc93ea893b6976c0006c9a77a34c99b7995471b/README.md>
2. <https://github.com/ctrl-cheeb-del/pokeheartgold/blob/2fc93ea893b6976c0006c9a77a34c99b7995471b/INSTALL.md>
3. <https://github.com/ctrl-cheeb-del/pokeheartgold/blob/2fc93ea893b6976c0006c9a77a34c99b7995471b/docs/DECOMP-NOTES.md>
4. <https://github.com/ctrl-cheeb-del/pokeheartgold/blob/2fc93ea893b6976c0006c9a77a34c99b7995471b/docs/progress/progress.json>
5. <https://github.com/ctrl-cheeb-del/pokeheartgold/blob/2fc93ea893b6976c0006c9a77a34c99b7995471b/heartgold.us/rom.sha1>
6. <https://github.com/ctrl-cheeb-del/pokeheartgold/blob/2fc93ea893b6976c0006c9a77a34c99b7995471b/CONTRIBUTING.md>
7. <https://github.com/ctrl-cheeb-del/pokeheartgold/tree/2fc93ea893b6976c0006c9a77a34c99b7995471b/files>
8. <https://github.com/ctrl-cheeb-del/pokeheartgold/tree/2fc93ea893b6976c0006c9a77a34c99b7995471b/lib>
9. <https://github.com/pret/pokeheartgold/blob/5bb4b3b4961cbf0f8a42360c58a3c045d8535069/CONTRIBUTING.md>

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

- [《宝可梦 心金／魂银》：校验一致的进行中 DS 反汇编项目](https://awesomerea.org/zh/resources/pokemon-heartgold-soulsilver-disassembly-case/index.md) · 案例
- [《宝可梦 白金》：校验一致的 Nintendo DS 反编译重建](https://awesomerea.org/zh/resources/pokemon-platinum-decomp-case/index.md) · 案例
- [Pokémon Puzzle League：任天堂 64 版匹配反编译](https://awesomerea.org/zh/resources/puzzleleague64/index.md) · 案例
- [Pokémon Rumble：早期 Wii 反编译项目](https://awesomerea.org/zh/resources/pokemon-rumble-decomp-case/index.md) · 案例
- [Pokémon Stadium 2：任天堂 64 一致性反编译](https://awesomerea.org/zh/resources/pokestadiumgs-case/index.md) · 案例
- [Pokémon Stadium：任天堂 64 游戏的匹配反编译](https://awesomerea.org/zh/resources/pokestadium/index.md) · 案例

## 关于此条目

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