{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Bandersnatch annotates a disassembly of ZX Spectrum code featured in Black Mirror: Bandersnatch. The repository contains compressed and decompressed assembly files, a checksum helper and a run script. The source can be assembled with z80asm and run in a ZX Spectrum emulator.",
  "description_zh": "Bandersnatch 对《黑镜：潘达斯奈基》中出现的 ZX Spectrum 代码进行注释反汇编。仓库包含压缩版与解压版汇编文件、校验和辅助程序及运行脚本；可用 z80asm 汇编，并在 ZX Spectrum 模拟器中运行。",
  "entry_url": "https://awesomerea.org/resources/bandersnatch-zx-spectrum-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/bandersnatch-zx-spectrum-case/",
  "evidence_url": "https://github.com/nwoeanhinnogaehr/bandersnatch/blob/632974c9645ceb03e6c07cb58b118e6802e5d87e/README.md",
  "group": "cases",
  "id": "bandersnatch-zx-spectrum-case",
  "json_url": "https://awesomerea.org/resources/bandersnatch-zx-spectrum-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/bandersnatch-zx-spectrum-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/bandersnatch-zx-spectrum-case/index.md",
  "name": "Bandersnatch: an annotated ZX Spectrum code disassembly",
  "name_zh": "Bandersnatch：《黑镜》ZX Spectrum 代码注释反汇编",
  "reconstruction_method": "other",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "license"
  ],
  "requirements": [
    "z80asm is required to assemble the source; Fuse is the recommended emulator.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "汇编源码需要 z80asm；推荐使用 Fuse 模拟器。",
    "仓库中没有许可证文件。"
  ],
  "targets": [
    "game"
  ],
  "url": "https://github.com/nwoeanhinnogaehr/bandersnatch",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
