How To Compile ENG Linux - Render96/Render96ex GitHub Wiki
Enter this command to install packages necessary to build Render96ex:
sudo apt install build-essential libglew-dev libsdl2-dev
Execute the following
git clone --single-branch --branch alpha https://github.com/Render96/Render96ex.git
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.
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
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.