This project has only been tested on Ubuntu (22.04 LTS) WSL2 on windows, but should also work for native linux
- Run
./tools/install.sh
to get the dependencies and set up a virtual python environment - Copy a US rom of mario party 3 named
baserom.us.z64
to the root of the repo - Run
make setup
which will generate assembly files for nonmatched functions and a linker script. Then runmake -j
to compile. To fully clear out the asm files, runmake distclean
which will require anothermake setup
andmake -j
to compile again