# n64dd：反编译《时之笛》的 64DD 代码

> n64dd 将《塞尔达传说：时之笛》ROM 中的任天堂 64DD 组件还原为 C 与汇编。脚本从用户提供的美版 NTSC ROM 提取内容、生成反汇编并构建组件；Makefile 提供输出的 MD5 比较模式。

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

## 使用条件与局限

- 需要将美版 NTSC 1.0《时之笛》ROM 放在 oot/baserom_oot_ne0.z64。
- 需要 requirements.txt 中的 Python 依赖及 Makefile 指定的构建工具链。

## 一手来源

1. <https://github.com/Decompollaborate/n64dd/blob/410d7ab09e88fa15c7a743db752fb4e1bc58eae2/Makefile>
2. <https://github.com/Decompollaborate/n64dd/blob/410d7ab09e88fa15c7a743db752fb4e1bc58eae2/README.md>

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

- [Need for Speed: High Stakes：将反汇编代码转为 C](https://awesomerea.org/zh/resources/need-for-speed-high-stakes-decomp-case/index.md) · 案例
- [Need for Speed: Porsche Unleashed：x86 行为差分验证与源码恢复](https://awesomerea.org/zh/resources/nfs-porsche-unleashed-recovery-case/index.md) · 案例
- [Need for Speed: Underground：GameCube 原型版本反编译](https://awesomerea.org/zh/resources/nfs-underground-gamecube-decomp-case/index.md) · 案例
- [Neon Genesis Evangelion 64：任天堂 64 版反编译](https://awesomerea.org/zh/resources/evangelion64-decomp/index.md) · 案例
- [New Play Control! Pikmin 2：Wii 版反编译](https://awesomerea.org/zh/resources/pik2wii-case/index.md) · 案例
- [nfsu2_decomp：原生重建《Need for Speed: Underground 2》](https://awesomerea.org/zh/resources/nfsu2-decomp-case/index.md) · 案例

## 关于此条目

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