Bueno, estaba aburrido y hoy en un servidor de Discord surgió Pokecrystal, asi que decidí montar un tutorial rapidamente sobre como compilarlo, en caso de que haya mas gente interesada por aquí.
Notas:
-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 el instalador de Cygwin
Procedimiento:
1) Descarga y ejecuta el instalador de Cygwin. Lo puedes encontrar aquí: https://www.cygwin.com/install.html
Dentro del instalador haz click en Next, Next, Next hasta llegar a la selección de paquetes.
2) Pon el parametro "View" en "Full" para poder ver todos los paquetes que Cygwin posee, y usando la barra de busqueda, asegurate de marcar los siguientes:
4) Abre C:\cygwin64\Cygwin.bat al menos una vez.
5) Descarga la ultima versión de rgbds desde aquí, descomprime y pon sus archivos en la carpeta C:\cygwin64\usr\local\bin
6) Abre C:\cygwin64\Cygwin.bat y ejecuta los siguientes comandos uno a la vez:
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.
Terminado el proceso, tu terminal deberia lucir tal que asi:
Encontrarás tu ROM (pokecrystal.gbc) en tu carpeta Pokecrystal.
Y basicamente eso seria todo.
Notas:
-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 el instalador de Cygwin
Procedimiento:
1) Descarga y ejecuta el instalador de Cygwin. Lo puedes encontrar aquí: https://www.cygwin.com/install.html
Dentro del instalador haz click en Next, Next, Next hasta llegar a la selección de paquetes.
2) Pon el parametro "View" en "Full" para poder ver todos los paquetes que Cygwin posee, y usando la barra de busqueda, asegurate de marcar los siguientes:
3) Haz click en Next, deja que Cygwin haga el resto y cierra el instalador cuando el proceso haya finalizado.
*- gcc-core (Descripción: "GNU Compiler Collection (C, OpenMP)")
*- git (Descripción: "Distributed version control system")
*- make (Descripción: "The GNU version of the 'make' utility")
4) Abre C:\cygwin64\Cygwin.bat al menos una vez.
5) Descarga la ultima versión de rgbds desde aquí, descomprime y pon sus archivos en la carpeta C:\cygwin64\usr\local\bin
6) Abre C:\cygwin64\Cygwin.bat y ejecuta los siguientes comandos uno a la vez:
Código:
git clone https://github.com/pret/pokecrystal
cd pokecrystal
make -jN
Nota2: Si no tienes idea de cuantos hilos tiene tu CPU en total, utiliza el comando "nproc" para averiguarlo.
Terminado el proceso, tu terminal deberia lucir tal que asi:
Encontrarás tu ROM (pokecrystal.gbc) en tu carpeta Pokecrystal.
Y basicamente eso seria todo.
Última edición: