{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Super Mario Advance 4: Super Mario Bros. 3 U rev 1 is reconstructed as Armips assembly that the author reports reassembles to an exact ROM match. The project replaces ROM pointers with labels and supplies scripts to extract required graphics and sound data from the player's original ROM. A Wii U Virtual Console variant is supported when its data is supplied.",
  "description_zh": "《Super Mario Advance 4: Super Mario Bros. 3》美版修订版 1 被重建为 Armips 汇编；作者报告可重新汇编成完全匹配的 ROM。项目将 ROM 指针改为标签，并提供从玩家原版 ROM 提取图像和声音数据的脚本；使用对应数据时也支持 Wii U Virtual Console 版本。",
  "entry_url": "https://awesomerea.org/resources/sma4-disasm-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/sma4-disasm-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/KarisaAdvynia/sma4-disasm/blob/f49422e0416f154abe89432d11202641cebc3e3a/README.md",
  "group": "cases",
  "id": "sma4-disasm-case",
  "json_url": "https://awesomerea.org/resources/sma4-disasm-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/sma4-disasm-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/sma4-disasm-case/index.md",
  "name": "Super Mario Advance 4: an exact-match Armips disassembly",
  "name_zh": "Super Mario Advance 4：精确匹配的 Armips 反汇编",
  "reconstruction_method": "matching-decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Armips and the original Super Mario Advance 4 ROM are required.",
    "Extract graphics and sound data from the original ROM before assembling.",
    "The replaced ROM pointers have not been thoroughly tested for arbitrary code additions or removals.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "需要 Armips 和原版《Super Mario Advance 4》ROM。",
    "汇编前需从原版 ROM 提取图像与声音数据。",
    "将 ROM 指针替换为标签后，对任意增删代码的支持尚未充分测试。",
    "仓库中没有许可证文件。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/KarisaAdvynia/sma4-disasm",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
