Star on GitHubStar2.4k stars

Case study

Dr. Mario 64: matching decompilation across three releases

Dr. Mario 64 reconstructs the Nintendo 64 game's code as a matching source build. It provides C and assembly sources, ROM extraction and rebuilding commands, and separate configurations for the US, iQue, and Gateway versions.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Stars
82
Last commit
2026-08-13
Language
C
License (GitHub)
MIT

GitHub data as of 2026-11-09

Copy as MarkdownView JSONCite

Requirements & limits

  • Prerequisites: Requires a user-provided big-endian ROM for the selected version.
  • Prerequisites: Building uses a MIPS toolchain, Clang, make, and uv on Debian or Ubuntu; Windows users are directed to WSL2.
  • License: The repository uses MIT except where files or folders specify another license; src/ uses CC0.
  • Scope: The project requests that the codebase not be used for non-MIPS ports.

Cite

BibTeX

@misc{dr-mario-64-decomp-case,
  title = {{Dr. Mario 64: matching decompilation across three releases}},
  howpublished = {\url{https://github.com/AngheloAlf/drmario64}},
  url = {https://github.com/AngheloAlf/drmario64},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/dr-mario-64-decomp-case/}}
}

Plain text

Dr. Mario 64: matching decompilation across three releases. https://github.com/AngheloAlf/drmario64 (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/dr-mario-64-decomp-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. README.md GitHub · AngheloAlf/drmario64 · Revision b552609

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab