Decompilation of Mario Kart Double Dash!!
Go to file
2022-07-08 16:17:31 +02:00
config edit code to match debug build 2022-07-08 16:17:31 +02:00
include edit code to match debug build 2022-07-08 16:17:31 +02:00
info make building partly possible 2022-06-11 03:31:09 +02:00
orig edit code to match debug build 2022-07-08 16:17:31 +02:00
src edit code to match debug build 2022-07-08 16:17:31 +02:00
tools edit code to match debug build 2022-07-08 16:17:31 +02:00
.gitignore building almost possible 2022-07-06 23:48:28 -07:00
.gitmodules attempt at setting up new build system 2022-07-06 15:49:54 +02:00
build.bat add batch file fro buildiing 2022-07-07 13:55:07 +02:00
common.py [BUILD PASS]set slice to the correct size 2022-07-07 22:15:38 +02:00
configure.py building almost possible 2022-07-06 23:48:28 -07:00
getfunction.py buildsystem generates build file for ninja 2022-07-06 21:54:46 -07:00
README.md fix readme 2022-07-07 13:58:17 +02:00
requirements.txt supply build instructions 2022-07-07 11:43:02 +02:00

mkdd

Decompilation of Mario Kart Double Dash!!

Build Instructions

  • Dump a copy of the debug version of the game and extract the main.dol
  • Place main.dol in the orig folder
  • Place the Codewarrior Compiler in tools/2.5, 2.0, 2.6 and 2.7 might work too
  • Install DevkitPPC, Ninja and Python
    • DevkitPPC r38 and r41 are known to work, other versions probably do too
    • NOTE: if on Windows edit the environment variables to the location where you stored Devkitpro
    • Python 3.8+ is supported, earlier versions may work
    • add Ninja to PATH
  • If you didn't use --recursive when cloning, run git submodule update --init --recursive
  • Install the modules from requirements.txt (pip install -r requirements.txt)
  • Run configure.py
  • Run ninja

Credits

  • Seeky for helping me a lot to set this all up