{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/river-raid/river-raid-disasm/blob/997a0853b1d91cf818718c19fbcbcf7d2aa56e85/PLAN.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "River Raid is reverse-engineered from its ZX Spectrum 48K tape image into an annotated SkoolKit disassembly. Pasmo assembles the generated source for comparison with a game snapshot, and the repository records gameplay-loop and data-structure findings. The author reports a byte-identical build while routine documentation is still in progress.",
  "description_zh": "项目从 ZX Spectrum 48K《River Raid》的磁带映像生成带注释的 SkoolKit 反汇编，并用 Pasmo 汇编后与游戏快照比较。仓库记录了主循环和数据结构的研究；作者报告构建结果字节一致，但例程文档仍在补充。",
  "entry_url": "https://awesomerea.org/resources/river-raid-zx-disassembly-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/river-raid-zx-disassembly-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/river-raid/river-raid-disasm/blob/997a0853b1d91cf818718c19fbcbcf7d2aa56e85/README.md",
  "group": "cases",
  "id": "river-raid-zx-disassembly-case",
  "json_url": "https://awesomerea.org/resources/river-raid-zx-disassembly-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/river-raid-zx-disassembly-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/river-raid-zx-disassembly-case/index.md",
  "name": "River Raid: an annotated ZX Spectrum disassembly",
  "name_zh": "River Raid：ZX Spectrum 游戏注释反汇编",
  "reconstruction_method": "matching-decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "The original game tape image, SkoolKit 8.4 or newer, and Pasmo are required.",
    "The project plan reports descriptions for 37 of 229 routines at its stated checkpoint.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "需要原版游戏磁带映像、SkoolKit 8.4 或更高版本以及 Pasmo。",
    "项目计划在所述检查点报告已为 229 个例程中的 37 个编写说明。",
    "仓库中没有许可证文件。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/river-raid/river-raid-disasm",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
