# SMBDIS.ASM：《超级马力欧兄弟》完整注释反汇编

> SMBDIS.ASM 以约 16,000 行的单个注释 6502 汇编文件重建 NES 游戏《超级马力欧兄弟》。文件为 PPU、APU、手柄寄存器和游戏 RAM 变量命名，注释了音效引擎、玩家移动和敌人处理等例程，并整理出 metatile 图形表以及关卡、敌人对象、区域对象和音乐数据；用户补上 CHR ROM 数据和 iNES 文件头后，可用 x816 汇编。

- 类型：案例
- 目标：游戏
- 类别：独立重建案例
- 关联：独立重建项目
- 来源复核于：2026-11-09
- 收录于：2026-11-10
- 原始资源：<https://gist.github.com/1wErt3r/4048722>
- 一手来源：<https://gist.github.com/1wErt3r/4048722/59e88c0028a58c6d7b9156749230ccac647bc7d4>
- 目录页面：<https://awesomerea.org/zh/resources/smbdis-super-mario-bros-disassembly-case/>
- 记录 JSON：<https://awesomerea.org/resources/smbdis-super-mario-bros-disassembly-case/record.json>
- 英文版：[English](https://awesomerea.org/resources/smbdis-super-mario-bros-disassembly-case/index.md)

## 使用条件与局限

- **前提条件：**需要用户自备 CHR ROM 数据和 iNES 文件头。
- **前提条件：**需要 x816 汇编器。
- **许可：**文件声明按现状提供、供使用者自用；gist 中没有许可证文件。

## 一手来源

1. <https://gist.github.com/1wErt3r/4048722/59e88c0028a58c6d7b9156749230ccac647bc7d4>
2. <https://gist.githubusercontent.com/1wErt3r/4048722/raw/59e88c0028a58c6d7b9156749230ccac647bc7d4/SMBDIS.ASM>

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

- [smt-decomp：反编译 PlayStation 版《Shin Megami Tensei》](https://awesomerea.org/zh/resources/smt-decomp-case/index.md) · 案例
- [Snowboard Kids：反编译 Nintendo 64 游戏](https://awesomerea.org/zh/resources/sbk-decomp/index.md) · 案例
- [Sonic 3D Blast：游戏例程的反汇编](https://awesomerea.org/zh/resources/s3d-blast-disasm/index.md) · 案例
- [Sonic Adventure DX：多版本 GameCube 反编译](https://awesomerea.org/zh/resources/sadx-gamecube-decomp-case/index.md) · 案例
- [Sonic CD：重建 Sonic Gems Collection 收录版本](https://awesomerea.org/zh/resources/sonic-gems-sonic-cd-decomp-case/index.md) · 案例
- [Sonic Mania：面向 RSDKv5 引擎的游戏代码反编译重建](https://awesomerea.org/zh/resources/sonic-mania-decomp-case/index.md) · 案例

## 关于此条目

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