Skip to content

How To Compile ENG Builder2

Filipianosol edited this page Jul 25, 2021 · 36 revisions

1. Installing MSYS2

2. Installing sm64pcBuilder2

  • 2a. Download here: https://sm64pc.info/sm64pcbuilder2/
  • 2b. Open the downloaded folder, drag the .exe into a newly created folder (we'll call it sm64pcbuilder2 in this guide)

3. Setup MSYS location in Builder2

  • 3a. Open the sm64pcBuilder2.exe
  • 3b. (If msys is not in the root of a drive, eg. C, D, etc. and/or the folder was renamed from msys64/msys32 to something else)
    Select your msys folder

4. Ensure these options are selected

  • 4a. On the Source page: Click Render96ex branch: Alpha or tester_rt64alpha if you want to use ray tracing
  • 4b. On the Savable Options page: SELECT RT64 if your graphics card is capable of ray tracing.
    RT64 render API minimum requirements:
    NVIDIA GTX 1060 6GB/AMD Radeon RX 6700 XT, 64-bit Windows 10, Version 2004 DXR supported GPUs CHECK "Download Only Latest Changes": "Repo" to speed up repo download and save some space, and change any other options you want on this page

5. Secure a copy of Super Mario 64 (US) (We will never tell you how to do this)

  • It should be a .z64, .n64 or .v64
  • If you have an .exe instead of an .n64 / .z64 / .v64 delete it, run an antivirus scan if you tried to run it before
  • If you have a .v64 or .n64, Builder2 converts those to .z64 when you select them, so you don't need to worry about that anymore
  • If you get an error about the baserom having the wrong hash, that means the ROM you selected is extended or a romhack. Ensure you're providing an unmodified ROM
  • 5a. Hit Download
  • 5b. Select your ROM (Builder2 will rename it for you when you select it)

6. Navigate to the "Models", "Packs" page of the builder, check Render96, and click "Install DynOS Packs" (no recompile needed)

  • 6a. Go to the "Textures" page, here you can pick a texture pack for your game (no recompile needed)
  • 6b. On the "Overview" page, check if you're satisfied with your current settings
  • 6c. Hit Compile, and that should be it

7. A desktop shortcut will be created by default and the build folder should pop up from your Render96ex-alpha repo folder. This should contain the game .exe (sm64.us.f3dex2e) and all of the files needed. Make sure you keep these files with the sm64.us.f3dex2e .exe file if you want to move them! You may also click the Launch button next to the Compile button to launch the game.

8. Once the game is open, press the Pause button, press the Z button and go to the "MODEL PACKS" option, enable "Render96 DynOs v3.0" or "Render96 DynOs v3.0 rtx" if your render API is RT64. Press R, select GAME, and enable "Disable Billboards". ONLY enable "Render96 Other v2.2" if the in-game setting "Disable Billboards" is set to disabled. Press B, select DISPLAY, and enable "60 Fps" (both optional).

Voila, the build should be done. Enjoy!