how to build the super mario 64 pc port
binary will be in build/sm64.us.f3dex2e
Before Building
- get the sm64 US rom in z64 format, rename to
baserom.us.z64
and put it
in the sm64pc root folder - you can also use the japanese rom (except rename to .jp instead of .us)
and when you run make you would passVERSION=jp
Building on Linux
- install gcc make glfw-devel libusb-devel audiofile-devel
make -j9 TARGET_N64=0
Building on Windows
- install msys2 and start "MSYS2 MinGW 64-bit"
pacman -Syu
- restart msys2
explorer .
- copy sm64pc source code folder to the directory that opens in explorer
NOTE: in these commands when you see -j9 replace that with the number of
cores/threads to use when compiling (in my case 9)