Asteroids
Asteroids (Arcade, 1979) has a full disassembly, nmikstas/asteroids-disassembly, and 11 other public projects, including an official source code release and an open-source reimplementation. An agent environment already wraps it.
Data checked 2026-10-13 · unbaked registry
Projects
Disassembly of the Asteroids arcade game firmware
Asteroids (1987) by Atari, Inc. for the Atari 7800
repo archived; 6502 source: ORIGINAL
A flying and rock-shooting game
Original developer source listings archived by historicalsource (2021 Williams/Midway/Atari coin-op drops); no license, copyright owners' code. Raw listings; may need period assembler to rebuild.
A Python 3 / Pygame port of the classic Atari Asteroids Arcade videogame
development halted; status playable
Sine is an unfinished remake of Asteroids.
development halted; status semi-playable
Asteroids you can sit down at
Original developer source listings archived by historicalsource (2021 coin-op drops); no license
Vectoroids is a clone of the classic arcade game Asteroids by Atari ported for the web
development complete; status playable
development complete; status playable; Modern version of the arcade classic Asteroids
Byte-identical disassembly and memory-map investigation of Asteroids (Atari 7800, 1987), verified live in MAME
byte-identical disassembly; memory map verified live in MAME ()
Collection of Atari VCS (2600) dissembly. Some in complete state, some in early stages.
Commented disassembly by Dennis Debro (milnak); computerarcheology (milnak collection separates ROM-matching listings from a 'Not Matched' folder)
What you need
You need your own copy of the game: these projects ship code only.
Agent environments
- MAMEToolkit (M-J-Murray/MAMEToolkit) can wrap any MAME game
- ALE (Farama-Foundation/Arcade-Learning-Environment); OCAtari (k4ntz/OC_Atari); JAXtari pure-JAX reimplementation (k4ntz/JAXtari)
More on Arcade
Found via search?type=repositories&q=%22disassembly+of%22+, realdmx/retrore, nmikstas/asteroids-disassembly, 6502disassembly.com/va-asteroids/, computerarcheology.com/Arcade/Asteroids/
GitHub data checked 2026-10-13. Notes are summaries from the research pass; the project pages are the authority.