Skip to content

How To Compile ENG Builder2

Filipianosol edited this page May 17, 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
  • 4b. On the Savable Options page: SELECT RT64 if your graphics card is capable of ray tracing.
    RT64 renderer 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"

  • 6a. Go to the "Textures" page, here you can pick a texture pack for your game
  • 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 renderer is RT64. ONLY enable "Render96 Other v2.2" if the in-game setting "Disable Billboards" is set to disabled

Voila, the build should be done. Enjoy!