Case study
Starmaster: a commented Atari 2600 disassembly
Starmaster for the Atari 2600 (Activision, 1982) is disassembled with DiStella v2.0 and then analyzed, named and commented into readable 6502 source. Named constants describe the 6x6 sector map, starbases, enemy IDs, star field, warp and laser timing and enemy fire distance, and an OPTIMIZE switch swaps in code improvements the author identified while studying the routines.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C3 notes only
Evidence
- Observed
- No code found behind the entry URL.
- Scope
- Notes
- Checked
- 2026-11-10
Requirements & limits
- Prerequisites: Assembling requires a 6502 assembler and vcs.h.
- Limits: Version 0.9 of the analysis.
- License: No licence stated on the project page.
Cite
BibTeX
@misc{starmaster-atari-2600-disassembly-case,
title = {{Starmaster: a commented Atari 2600 disassembly}},
howpublished = {\url{https://www.qotile.net/minidig/disassembly/Starmaster.asm}},
url = {https://www.qotile.net/minidig/disassembly/Starmaster.asm},
urldate = {2026-11-09},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/starmaster-atari-2600-disassembly-case/}}
}Plain text
Starmaster: a commented Atari 2600 disassembly. https://www.qotile.net/minidig/disassembly/Starmaster.asm (accessed 2026-11-09). Awesome REA entry: https://awesomerea.org/resources/starmaster-atari-2600-disassembly-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
More in Games
- Starquake: BBC Micro disassembly · Case study
- Street Fighter Alpha 3 MAX: a partial PSP decompilation with a native runtime · Case study
- Stuntman PC: a native port from the PlayStation 2 program · Case study
- Supaplex: disassembly of the speed-fix executable · Case study
- SupComDecomp: reference decompilation of Forged Alliance · Case study
- Super Columns: a Game Gear disassembly · Case study