{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Rampage Arcade studies the Z80 program ROM of the 1986 MCR-3 arcade game, covering startup, input, sound, sprites, level decoding and hardware interaction. Python scripts and a batch file convert graphics from user-supplied ROMs into images.",
  "description_zh": "Rampage Arcade 研究 1986 年 MCR-3 街机游戏 Rampage 的 Z80 程序 ROM，涉及启动、输入、声音、精灵、关卡解码和硬件交互。Python 脚本及批处理文件可将用户自备 ROM 中的图像转换为图片。",
  "entry_url": "https://awesomerea.org/resources/rampage-arcade-disassembly-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/rampage-arcade-disassembly-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/mikeybabes/Rampage/blob/07571eea8f3eb5dd8a8f7b467508f854dbb3263b/README.md",
  "group": "cases",
  "id": "rampage-arcade-disassembly-case",
  "json_url": "https://awesomerea.org/resources/rampage-arcade-disassembly-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/rampage-arcade-disassembly-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/rampage-arcade-disassembly-case/index.md",
  "name": "Rampage Arcade: Z80 disassembly and graphics decoding",
  "name_zh": "Rampage Arcade：Z80 反汇编与图像解码",
  "reconstruction_method": "other",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Python 3 and Pillow are required for graphics conversion.",
    "Supply the original Rampage arcade ROM files.",
    "The disassembly is described as mostly commented.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "图像转换需要 Python 3 和 Pillow。",
    "需自备 Rampage 街机原始 ROM 文件。",
    "反汇编内容被描述为大部分已有注释。",
    "仓库中没有许可证文件。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/mikeybabes/Rampage",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
