About
Mario Golf is a 1999 sports game developed by Camelot Software Planning for the Nintendo 64, where players compete in golf using Mario-series characters across themed courses, with modes including stroke play, mini golf, and skins matches. Mario Golf 64 is a matching decompilation of the North American (revision 0) Mario Golf 64 ROM; building it reproduces the original ROM byte-for-byte by combining reassembled undecompiled code with C/asm libraries compiled from source.
Getting started
Building requires your own North American revision 0 ROM copy (placed as baserom.z64), MIPS binutils, Python 3 with venv, and an automatically downloaded KMC GCC/binutils toolchain; running `make setup`, `make extract`, and then `make` produces a build that is verified to match the original ROM.