Donkey Kong
Donkey Kong (Arcade, 1981) has a full disassembly, RussianManSMWC/Donkey-Kong-NES-Disassembly, and 6 other public projects, including an official source code release and an open-source reimplementation. An agent environment already wraps it.
Data checked 2026-10-12 · unbaked registry
Projects
A disassembly of Donkey Kong Arcade game minus the cement factory.
Donkey Kong NES disassembly ()
Remake of Donkey Kong for Amiga
Transcode using Z80 RE by Jeff Willms, Kef Schecter et al. (Aug 2026)
Reverse-engineering
tcdev42/re WIP full disassembly; computerarcheology documents barrel/AI logic; a well-known commented DK disassembly is used by ports (Amiga)
Collection of Atari VCS (2600) dissembly. Some in complete state, some in early stages.
Commented disassembly by Dennis Debro (milnak); MiniDig dk.asm (milnak collection separates ROM-matching listings from a 'Not Matched' folder)
6502 source: ORIGINAL
In PortMaster (multiverse) as 'Donkey Kong Redux' (donkeykongredux), updated 2025-04-07; needs game data
Unverified; repository check unavailable; Atari 2600 disassembly.
What you need
You need your own copy of the game: these projects ship code only.
Agent environments
- Farama-Foundation/stable-retro/tree/main/stable_retro/data/s
- ALE has Donkey Kong-like 2600 'Donkey Kong' in JAXAtari list; MAME RL possible
- ALE (Farama-Foundation/Arcade-Learning-Environment); JAXtari pure-JAX reimplementation (k4ntz/JAXtari)
Same toolchain
More on Arcade
Found via jotd666/amiga68ktools, computerarcheology.com/Arcade/DonkeyKong/, qotile.net/minidig/, realdmx/retrore, atariage.com/forums/topic/130904-donkey-kong-sou
GitHub data checked 2026-10-12. Notes are summaries from the research pass; the project pages are the authority.