-
Notifications
You must be signed in to change notification settings - Fork 46
Como Compilar ES Windows
Translation done by (Discord ID) Speed Weed#7103
Instrucciones de sm64ex gracias a fgs, editado por DorfDork and the Render96 team
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.
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
Descarga git y luego ejecuta lo siguiente:
git clone https://github.com/Render96/Render96ex.git -b alpha
cd Render96ex
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.
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.
Ejecuta make
. Para prender y apagar ciertas cosas, agrega las build flags necesarias a tu comando make
como en este ejemplo:
make -j4
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.
- Lead Render96 Coder
- Worked on: translations, switch port, image refactoring, luigi code
- Leads Render96 Project
- Current Lead Render96 Coder
- Worked on: luigi code, blargg, motos, audio rework, maintains support on multiple codebases.
- Worked on: sm64ex which was the original base of this repo
- Worked on: builder2, bug fixes
- Worked on: Dynos, Smo movement
- Worked on: Cheaterex
- Worked on: increased delay on star select, delay on credits, leave ending, angry mom penguin, draw distance settings
- Worked on: translation code, bug fixes
- Worked on: translation code, bug fixes
- Worked on: guides, help faq, translations