mkdd/README.md
2024-10-18 20:57:01 -06:00

2.0 KiB

Mario Kart Double Dash!!
Build Status Code Progress

WIP 1:1 Decompilation of Mario Kart Double Dash!!

This repository does not contain any game assets or assembly whatsoever. An existing copy of the game is required.

Currently only the debug version is supported

Building

Requirements

Initial setup

  • Install python, 3.10.4 is recommended as it gets installed by default on most recent Linux distros
  • Add the path where ninja is located to your environment variables under PATH
  • Clone the repository using git clone https://github.com/SwareJonge/mkdd
  • Dump a copy of the Debug version and copy the disc image to orig/MarioClub_us
  • After the initial build, the disc image can be removed to save space

Instructions

  • run python configure.py
  • run ninja

Credits

  • Seeky for ppcdis, without it this project wouldn't have been where it is now

Matching

Used code from the following repositories(JSystem, SDK)

And many thanks to the people who helped me match some game functions(sorry if i forgot someone)