{
  "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 two-bank 6502 disassembly of A-Team for the Atari 2600 assembles with DASM and doubles as the basis for a PAL conversion. Compile switches pick NTSC, PAL 50 Hz or PAL60 colors and timing, and toggle the intro logo and intro glitch fixes, the level-1 border color cycling and a bug fix that keeps the scanline count fixed, each with the original behaviour available. Comments mark the color register writes for backgrounds, characters, missiles, the score panel and the intro screen.",
  "description_zh": "这份 Atari 2600 游戏 A-Team 的双 bank 6502 反汇编可用 DASM 汇编，也是其 PAL 转换的基础。编译开关可选择 NTSC、PAL 50 Hz 或 PAL60 的配色与时序，并可开关片头标志与片头画面故障的修复、第一关边框颜色循环，以及保持扫描线数固定的错误修复，每项都能恢复原版行为。注释标出了为背景、角色、导弹、记分栏和片头画面写入颜色寄存器的位置。",
  "entry_url": "https://awesomerea.org/resources/a-team-atari-2600-disassembly-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/a-team-atari-2600-disassembly-case/",
  "evidence_url": "https://web.archive.org/web/20260213080632/https://www.qotile.net/minidig/disassembly/a-team.asm",
  "group": "cases",
  "id": "a-team-atari-2600-disassembly-case",
  "json_url": "https://awesomerea.org/resources/a-team-atari-2600-disassembly-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/a-team-atari-2600-disassembly-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/a-team-atari-2600-disassembly-case/index.md",
  "name": "A-Team: an Atari 2600 disassembly with PAL conversion",
  "name_zh": "A-Team：带 PAL 转换的 Atari 2600 反汇编",
  "reconstruction_method": "decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "scope",
    "testing",
    "license"
  ],
  "requirements": [
    "DASM and the vcs.h header that the listing includes.",
    "COMPILE_VERSION selects PAL, PAL60 or NTSC; FIX_LOGO, FIX_INTRO, COLOR_CYCLE and BUGFIX switch between the original behaviour and the fixes.",
    "The color conversion history notes that it needs more real-hardware testing.",
    "No licence stated on the project page."
  ],
  "requirements_zh": [
    "需要 DASM 和清单引用的 vcs.h 头文件。",
    "COMPILE_VERSION 选择 PAL、PAL60 或 NTSC；FIX_LOGO、FIX_INTRO、COLOR_CYCLE 和 BUGFIX 在原版行为与修复之间切换。",
    "配色转换的修改记录注明仍需更多真机测试。",
    "项目页面未声明许可证。"
  ],
  "targets": [
    "game"
  ],
  "url": "https://www.qotile.net/minidig/disassembly/a-team.asm",
  "verification": "source-reviewed",
  "verified_at": "2026-11-09"
}
