mirror of
https://github.com/SwareJonge/mkdd.git
synced 2024-11-28 07:40:41 +00:00
Decompilation of Mario Kart Double Dash!!
.github/workflows | ||
config | ||
include | ||
info | ||
orig | ||
src | ||
tools | ||
.gitignore | ||
.gitmodules | ||
build.bat | ||
calcprogress.py | ||
common.py | ||
configure.py | ||
expected.py | ||
getfunction.py | ||
README.md | ||
requirements.txt |
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 compilers of GC MW 2.5 in tools/2.5
- Place the compilers of GC MW 1.2.5 in tools/1.2.5
- 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, rungit 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