Star on GitHubStar2.4k stars

Case study

Air-Sea Battle: an annotated Atari 2600 disassembly

A labeled and commented 6502 assembly listing reconstructs Air-Sea Battle, Atari's 1977 game for the Atari 2600, on the MiniDig disassembly page. An assembler switch selects the NTSC or PAL build of the 2K ROM. Header notes cover the taller PAL kernel zones, why the NTSC version's EXPERT difficulty gives a missile size of 0, and the two RAM locations, $91 and $92, that the author marks as unused.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Copy as MarkdownView JSONCite

Requirements & limits

  • Prerequisites: A 6502 assembler and the vcs.h header that the listing includes.
  • Scope: COMPILE_VERSION selects the NTSC or PAL build of the 2K ROM.
  • License: No licence stated on the project page.

Cite

BibTeX

@misc{air-sea-battle-disassembly-case,
  title = {{Air-Sea Battle: an annotated Atari 2600 disassembly}},
  howpublished = {\url{https://www.qotile.net/minidig/disassembly/air_sea_battle.asm}},
  url = {https://www.qotile.net/minidig/disassembly/air_sea_battle.asm},
  urldate = {2026-11-09},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/air-sea-battle-disassembly-case/}}
}

Plain text

Air-Sea Battle: an annotated Atari 2600 disassembly. https://www.qotile.net/minidig/disassembly/air_sea_battle.asm (accessed 2026-11-09). Awesome REA entry: https://awesomerea.org/resources/air-sea-battle-disassembly-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. https://web.archive.org/web/20260910210732/https://www.qotile.net/minidig/disassembly/air_sea_battle.asm
  2. https://web.archive.org/web/20260714091141/https://www.qotile.net/minidig/

More in Games

All 2975 entries in GamesGames case studies (2831)

↑↓ move↵ open⌘↵ new tab