Star on GitHubStar2.4k stars

Case study

Defender: annotated arcade disassembly

Defender-Source-Code documents the Williams Defender arcade game in an annotated disassembly. It labels PCB registers, RAM variables and game routines, with separate notes for palette values and ROM check bytes.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Stars
11
Last commit
2022-01-08

GitHub data as of 2026-11-09

Copy as MarkdownView JSONCite

Requirements & limits

  • Limits: The disassembly is marked as work in progress.
  • License: No licence file in the repository.

Cite

BibTeX

@misc{defender-arcade-disassembly-case,
  title = {{Defender: annotated arcade disassembly}},
  howpublished = {\url{https://github.com/AaronBottegal/Defender-Source-Code}},
  url = {https://github.com/AaronBottegal/Defender-Source-Code},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/defender-arcade-disassembly-case/}}
}

Plain text

Defender: annotated arcade disassembly. https://github.com/AaronBottegal/Defender-Source-Code (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/defender-arcade-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. SourceCode.txt GitHub · AaronBottegal/Defender-Source-Code · Revision 5f6030d
  2. Notes.txt GitHub · AaronBottegal/Defender-Source-Code · Revision 5f6030d

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab