Star on GitHubStar2.4k stars

Case study

Donkey Kong Disassembly: Arcade Z80 and sound code

Donkey Kong Disassembly reconstructs the arcade game's Z80 CPU and sound code as assembly for known MAME ROM sets. Its build targets produce ROM files and compare their checksums with recorded values; graphics data is excluded.

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

Requirements & limits

  • Prerequisites: Z80 GNU binutils for CPU code and asm48 for sound code.
  • Scope: Covers known MAME Donkey Kong ROM sets.
  • Limits: Graphics data is excluded; additional banks may be added later.
  • License: No licence file in the repository.

Cite

BibTeX

@misc{donkey-kong-disassembly-case,
  title = {{Donkey Kong Disassembly: Arcade Z80 and sound code}},
  howpublished = {\url{https://gitlab.com/segaloco/dk}},
  url = {https://gitlab.com/segaloco/dk},
  urldate = {2026-11-09},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/donkey-kong-disassembly-case/}}
}

Plain text

Donkey Kong Disassembly: Arcade Z80 and sound code. https://gitlab.com/segaloco/dk (accessed 2026-11-09). Awesome REA entry: https://awesomerea.org/resources/donkey-kong-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://gitlab.com/segaloco/dk/-/blob/a6acaa79424da7dc1c1facad8ac549f76555b867/README
  2. https://gitlab.com/segaloco/dk/-/blob/a6acaa79424da7dc1c1facad8ac549f76555b867/Makefile
  3. https://gitlab.com/segaloco/dk/-/tree/a6acaa79424da7dc1c1facad8ac549f76555b867

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab