Como Compilar ES Windows - Render96/Render96ex GitHub Wiki
Translation done by (Discord ID) Speed Weed#7103
Instrucciones de sm64ex gracias a fgs, editado por DorfDork and the Render96 team
Instalando MSYS2.
Instala MYSYS2 desde aquí: https://github.com/msys2/msys2-installer/releases/download/2021-01-05/msys2-x86_64-20210105.exe
Si el link está muerto, descarga la versión mas reciente del instalador desde aquí and install it.
Ejecuta MINGW64
si deseas compilar una versión de 64-bits del ejecutable, o MINGW32
de otra forma.
Ingresa pacman -Syuu
en la terminal y pulsa Enter. Presiona Y
cuando pregunte si quieres actualizar los paquetes. Si te pide que cierres la terminal, hazlo, Luego reiniciala y ejectua el mismo comando. Esto actualiza los paquetes a sus versiones mas recientes.
Instalando las dependencias.
Ingresa este comando para instalar los paquetes necesarios para compilar Render96ex:
pacman -S unzip make git mingw-w64-i686-gcc mingw-w64-x86_64-gcc mingw-w64-i686-glew mingw-w64-x86_64-glew mingw-w64-i686-SDL2 mingw-w64-i686-SDL mingw-w64-x86_64-SDL2 mingw-w64-x86_64-SDL python3
Obtener el código fuente.
Descarga git y luego ejecuta lo siguiente:
git clone https://github.com/Render96/Render96ex.git -b alpha
cd Render96ex
Copia el baserom(s) para la extracción de archivos.
Por ejemplo, si quieres compilar la versión US, debe haber un archivo ROM llamado baserom.us.z64
en el directorio Render96ex (osea junto al Makefile).
Si durante el proceso de compilado encuentras un mensaje de error indicando que tu baserom tiene el hash incorrecto, puede que sea un .v64 al que le debes realizar un byteswap. Para hacer eso, utiliza esta herramienta.
PARA LOS MODELOS (OPCIONAL).
Ve al Discord de Render96 y descarga el pack de modelos máss reciente del canal #download.
Extrae los contenidos del archivo zip (carpeta actors) en Render96ex alpha/actors (asegurate de reemplazar los archivos que te pida) y borra la carpeta build si es que existe.
make
. Para prender y apagar ciertas cosas, agrega las build flags necesarias a tu comando make
como en este ejemplo:
Ejecuta make -j4
PARA LAS TEXTURAS (OPCIONAL)
Descarga el paquete de texturas Render96 desde aquí
Asegurate de usar master para este branch
Una vez descargado, extraelo. Debería haber una carpeta dentro de RENDER96-HD-TEXTURE-PACK-master llamada gfx.
Deberás copiarla. Navega a Render96ex/build/us-pc/res. Pega la carpeta que extrajisteiste y copiaste antes (gfx) dentro de la carpeta res.
Te va a preguntar si quieres reemplazar los archivos con el mismo nombre en la carpeta gfx existente, acepta. Sal de la carpeta res e inicia el juego.