Case study
DKC3Recomp: a SNES static recompilation of Donkey Kong Country 3
DKC3Recomp translates Donkey Kong Country 3's SNES code into C with snesrecomp, using game-specific bank configuration derived from a public disassembly. Native macOS and Windows hosts run the result, while the shared runtime interprets code the static analysis cannot resolve. The project also documents widened presentation and limited bring-up checks.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 157
- Last commit
- 2026-09-13
- Language
- C
- License (GitHub)
- MIT
GitHub data as of 2026-11-10
Evidence
- Observed
- Code, documentation and a download method observed; no demo found.
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: Provide the headerless North American Donkey Kong Country 3 ROM specified by the project.
- Prerequisites: Initialize the Git submodules and use the documented build tools.
- Limits: Full-game compatibility has not been claimed.
- License: MIT license.
Cite
BibTeX
@misc{dkc3recomp-case,
title = {{DKC3Recomp: a SNES static recompilation of Donkey Kong Country 3}},
howpublished = {\url{https://github.com/elliotttate/DKC3Recomp}},
url = {https://github.com/elliotttate/DKC3Recomp},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/dkc3recomp-case/}}
}Plain text
DKC3Recomp: a SNES static recompilation of Donkey Kong Country 3. https://github.com/elliotttate/DKC3Recomp (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/dkc3recomp-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · elliotttate/DKC3Recomp · Revision 3a033f1
- recomp/README.md GitHub · elliotttate/DKC3Recomp · Revision 3a033f1
More in Games
- DKR-R: statically recompiling Diddy Kong Racing · Case study
- DOA2U Native PC Port: an Xbox game static recompilation · Case study
- DOA3: an Android port of Dead or Alive 3 · Case study
- DOAXVB Native PC Port: statically recompiling Dead or Alive Xtreme Beach Volleyball · Case study
- Donkey Kong 64: Recompiled — an N64Recomp native port · Case study
- Doom SNES: a SNESRecomp native PC port · Case study