Destruction Derby 64
Game: Destruction Derby 64 (N64, 1999)
A matching decompilation of Destruction Derby 64 (USA): the build turns the code back into a ROM that is byte for byte identical to the original. According to the README, 1,510 of the 1,548 functions (99% of the code by size) are in C and the other 38 are hand-written assembly that was assembly in the original too (libultra, cache, TLB, thread routines, and libgcc helpers). It uses splat, the KMC GCC 2.7.2 compiler the game was built with, m2c, and decomp-permuter; the files outside src/auto are cleaned up, with real names and types, and src/auto holds m2c-generated C that still uses placeholder types. The README says it was done almost hands-off by Claude Opus 5.5 in about 20 hours, as an experiment and without reviewing the code, and that it got the game booting in an SDL3 window, playable with some graphics errors. You need your own ROM (SHA-1 a2c0799e13566d1b723299592cfcac9387f25fa7) as baserom.z64; the repository doesn’t include it. The two published releases (October 20 and 21) are 7z archives of about 3 MB for Linux and Windows that we haven’t checked inside.
- Console
- Nintendo 64
- Architecture
- MIPS
- Author
- murkantor
- Stars
- 23
- Last activity
- 2026-10-21 · 21 days ago
- Latest version
- 0.0.2 · 2026-10-21
- Language
- C
Type and pick from the list; if it isn’t there, type it and press Enter. For a launcher, the games it installs; for a generic tool, leave it empty.
README badge
If this is your project, you can add it to its README: it shows its status on Recompendium and updates itself when the status changes.
[](https://recompendium.com/en/decomp/destruction-derby-64/)