{
  "added_at": "2026-11-10",
  "additional_evidence_urls": [
    "https://web.archive.org/web/20260714091141/https://www.qotile.net/minidig/"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "A labeled and commented 6502 assembly listing reconstructs Red vs. Blue, a 1981 Atari 2600 multi-sprite demo that later became RealSports Football. The listing labels the vertical sync and timer loop, the display kernel for the red and blue animated players, eight animation frames of player graphics, and the horizontal-position and sprite-copy tables. A comment marks a frame-timing counter that has no effect on the animation rate.",
  "description_zh": "这份带标签和注释的 6502 汇编清单重建了 1981 年的 Atari 2600 多精灵演示程序 Red vs. Blue，该程序后来发展为 RealSports Football。清单标注了垂直同步与定时循环、绘制红蓝两色动画球员的显示内核、八帧球员动画图形，以及水平定位和精灵复制表。注释还指出其中一个帧计时计数器对动画速度并无影响。",
  "entry_url": "https://awesomerea.org/resources/red-vs-blue-atari-2600-disassembly-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/red-vs-blue-atari-2600-disassembly-case/",
  "evidence_url": "https://web.archive.org/web/20251114052829/https://www.qotile.net/minidig/disassembly/redblue.asm",
  "group": "cases",
  "id": "red-vs-blue-atari-2600-disassembly-case",
  "json_url": "https://awesomerea.org/resources/red-vs-blue-atari-2600-disassembly-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/red-vs-blue-atari-2600-disassembly-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/red-vs-blue-atari-2600-disassembly-case/index.md",
  "name": "Red vs. Blue: an annotated Atari 2600 multi-sprite demo disassembly",
  "name_zh": "Red vs. Blue：Atari 2600 多精灵演示程序注释反汇编",
  "reconstruction_method": "decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "scope",
    "license"
  ],
  "requirements": [
    "A 6502 assembler and the vcs.h header that the listing includes.",
    "Covers the Red vs. Blue multi-sprite demo, the program that became RealSports Football.",
    "No licence stated on the project page."
  ],
  "requirements_zh": [
    "需要 6502 汇编器和清单引用的 vcs.h 头文件。",
    "内容为多精灵演示程序 Red vs. Blue，即后来的 RealSports Football。",
    "项目页面未声明许可证。"
  ],
  "targets": [
    "game"
  ],
  "url": "https://www.qotile.net/minidig/disassembly/redblue.asm",
  "verification": "source-reviewed",
  "verified_at": "2026-11-09"
}
