{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "smb3 disassembles the initial Family Computer release of Super Mario Bros. 3 and adds C-like annotations for branches and loops. An extraction script obtains assets from a headered iNES ROM before building with the cc65 6502 toolchain.",
  "description_zh": "smb3 反汇编《Super Mario Bros. 3》的初版 Famicom 游戏，并用类似 C 语言的注释说明分支与循环。构建前，提取脚本从带文件头的 iNES ROM 取得素材，源码使用 cc65 6502 工具集构建。",
  "entry_url": "https://awesomerea.org/resources/smb3-famicom-disassembly-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/smb3-famicom-disassembly-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://gitlab.com/segaloco/smb3/-/blob/784ea6fa4fd5724cfb0428d03674177e2314ed8f/README",
  "group": "cases",
  "id": "smb3-famicom-disassembly-case",
  "json_url": "https://awesomerea.org/resources/smb3-famicom-disassembly-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/smb3-famicom-disassembly-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/smb3-famicom-disassembly-case/index.md",
  "name": "Super Mario Bros. 3: Famicom disassembly",
  "name_zh": "Super Mario Bros. 3：Famicom 版本反汇编",
  "reconstruction_method": "decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "A headered iNES ROM of the initial release is required to extract assets.",
    "A UNIX-like build platform and the cc65 6502 development suite are listed.",
    "Plan 9 build support is broken; the current pass covers the initial Famicom release.",
    "No licence stated on the project page."
  ],
  "requirements_zh": [
    "提取素材需要初版游戏的带文件头 iNES ROM。",
    "构建需要类 UNIX 平台和 cc65 6502 开发工具集。",
    "Plan 9 构建支持目前无法使用；当前工作范围为初版 Famicom 游戏。",
    "项目页面未说明许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://gitlab.com/segaloco/smb3",
  "verification": "source-reviewed",
  "verified_at": "2026-11-09"
}
