Case study
DS Kart Recompiled: statically recompiling Mario Kart DS for PC
DS Kart Recompiled is a native PC port of the European Mario Kart DS, game code AMCP, made by static recompilation of the ARM9 and ARM7 code. A runtime supplies memory, interrupts, timers, the 2D and 3D engines, sound, saving, and controls.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 65
- Last commit
- 2026-11-05
- Language
- C++
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
- Windows 10 or 11, 64-bit. Linux and macOS builds are marked beta. The player supplies a dump of their own European cartridge.
- Single player, local multiplayer, and a beta of the game's Nintendo WFC menu are listed as working. Early releases still have bugs.
- The README does not name a license for the port. It names the MIT license only for Dear ImGui.
Cite
BibTeX
@misc{ds-kart-recompiled-case,
title = {{DS Kart Recompiled: statically recompiling Mario Kart DS for PC}},
howpublished = {\url{https://github.com/AlonsoTlol/DS-Kart-Recompiled}},
url = {https://github.com/AlonsoTlol/DS-Kart-Recompiled},
urldate = {2026-11-07},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/ds-kart-recompiled-case/}}
}Plain text
DS Kart Recompiled: statically recompiling Mario Kart DS for PC. https://github.com/AlonsoTlol/DS-Kart-Recompiled (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/ds-kart-recompiled-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · AlonsoTlol/DS-Kart-Recompiled · Revision a4a9dc6
More in Games
- DuckHuntNESRecomp: a Duck Hunt static recompilation with mouse Zapper · Case study
- Duke Nukem Zero Hour: Recompiled — a native Nintendo 64 game port · Case study
- Earthworm Jim 2 Recompiled: a PlayStation static recompilation · Case study
- EdgeOfTimeRecompiled: statically recompiling Spider-Man: Edge of Time · Case study
- Egg of Time: a static-recompilation port of Chrono Trigger DS · Case study
- Einhander: a PlayStation static recompilation project · Case study