This project supports:
- Ubuntu (22.04 LTS) WSL 2 on Windows
- Native Debian or Arch Linux
- Run
./tools/install.shto get the dependencies and set up a virtual Python environment. - Copy a US ROM of Mario Party 3 named
baserom.us.z64to the root of the repo. - Run
cd tools && maketo install additional dependencies. - Run
make setupfrom the repository root, which will generate assembly files for nonmatched functions and a linker script. - Run
make -jto compile.
To fully clear out the asm files, run make distclean which will require another make setup and make -j to compile again
Before building in a new shell, run source venv/bin/activate to establish the virtual environment.
