Registrarse

[pokecrystal] Compilando Pokecrystal con MSys2

Lunos

Enfrentando a La Organización
Miembro insignia
Porque puedo.

Procedimiento:

1) Descarga e instala devkitPro, pues utilizaremos su versión de MSys2 para esto.
Nota: Tecla Windows + R > inetcpl.cpl y asegurense de tener marcadas las casillas SSL 2.0, TLS 1.1 y TLS 1.2 para no tener ningun error con la instalación.

2) Abrimos C:\devkitPro\msys2\msys2_shell.bat e introducimos el siguiente comando:
pacman -S make gcc git
Con esto descargaremos paquetes que necesitaremos para compilar Pokecrystal.

3) Bien, si escribimos el comando ls nos aparecerá la lista de archivos presentes en la carpeta a la cual MSys2 esté mirando actualmente.
Lo mas probable es que esa carpeta sea C:\Users\USER, por lo cual para no hacernos mucho lio, crearemos una carpeta llamada disassembly escribiendo mkdir disassembly, donde haremos nuestras cosirijillas de forma limpia y ordenada.

4) Tras haber creado la carpeta, iremos hacia ella usando el comando cd disassembly y acto seguido clonaremos Pokecrystal utilizando el comando
5) Antes de compilar Pokecrystal pero, necesitamos descargar la ultima versión de rgbds (64 Bits), descomprimimos, y arrastramos los distintos archivos de rgbds a la carpeta C:\devkitPro\msys2\usr\local\bin.
Es posible que esa carpeta bin no exista, en cuyo caso la creamos manualmente.

6) Ahora si, volvemos a la terminal y usamos:
cd pokecrystal
make -jN
Nota: Reemplaza "N" por el numero de hilos de tu CPU que quieres asignar a este proceso. Entre mas hilos asignes, mas rapido irá.
Nota2: Si no tienes idea de cuantos hilos tiene tu CPU en total, utiliza el comando "nproc" para averiguarlo.


Encontrarás tu ROM (pokecrystal.gbc) en tu carpeta Pokecrystal.


Y basicamente eso seria todo.​
 

Rata

Veterano en Gráficos
Buenisimo tutorial! Me imagino lo increíble que puede ser modificar Crystal con Decomp.
Saludos!
 
Arriba