How To Compile ENG Linux - Render96/Render96ex GitHub Wiki

Install dependencies.

Enter this command to install packages necessary to build Render96ex:

sudo apt install build-essential libglew-dev libsdl2-dev

Obtain the source code.

Execute the following

git clone --single-branch --branch alpha https://github.com/Render96/Render96ex.git

Copy baserom(s) for asset extraction.

For each version (jp/us/eu) that you want to build an executable for, put an existing ROM at ./baserom.<version>.z64 for asset extraction.

For example, if you want to build the US version, there should be a ROM file called baserom.us.z64 in the Render96ex directory (meaning next to the Makefile).

If during the build process you get messages saying that the ROM has an incorrect hash, there is a possibility that it's a V64 ROM that needs to be byteswapped. To do that, use this web tool.

FOR MODELS (OPTIONAL)

Go to the Render96 Discord and download the latest model pack from the #download channel.

Extract the contents of the zip file (actors folder) into Render96ex alpha's actors folder (make sure that when it prompts you to replace files that you do so) and delete the build folder if it exists.

Run make. To turn certain features on and off, append any needed build flags to your make invocation like so:

make -j4

FOR TEXTURES (OPTIONAL)

Download the Render96 texture pack here

Make sure you are using master for this branch

Once downloaded, extract it. You should get a folder inside of RENDER96-HD-TEXTURE-PACK-master that is called gfx.

You will need to copy it. Go to Render96ex/build/us-pc/res. Paste the folder you extracted and copied earlier (gfx) into the res folder.

It will ask if you want to replace the files of the same name in the existing gfx folder, click yes. Get out from the res folder and open your game.

⚠️ **GitHub.com Fallback** ⚠️