De Whack a Hack Wiki!

Si el repositorio que planeas compilar tiene una revisión antigua de INSTALL.md deberás seguir estos pasos antes de continuar con el tutorial actualizado del artículo principal.

Instalación de devkitARM en WSL1

Artículo principal: Anexo:Preparación del entorno para decompilación en Windows

Instalar paquetes requeridos

Se requieren ciertos paquetes para compilar pokeemerald. Instala estos paquetes ejecutando el siguiente comando:

 sudo apt install build-essential git libpng-dev gdebi-core
Nota: Si el comando anterior no funciona, prueba el mismo comando pero reemplazando apt por apt-get.

Descargar el paquete de devkitPro Pacman

Una vez que los paquetes hayan terminado de instalarse, descarga el paquete de devkitPro pacman aquí. El archivo que debes descargar es devkitpro-pacman.amd64.deb.

Cambiar al directorio del paquete

WSL tiene su propio sistema de archivos al que no se puede acceder desde Windows, pero los archivos de Windows son accesibles desde WSL. Para instalar el paquete de devkitPro, necesitarás cambiar al directorio de trabajo actual donde se guardó el archivo del paquete.

Por ejemplo, si el archivo del paquete se guardó en C:\Users\<usuario>\Downloads (la ubicación de Descargas para la mayoría de los usuarios), ingresa este comando, donde <usuario> es tu nombre de usuario de Windows:

 cd /mnt/c/Users/<usuario>/Downloads
Nota 1: La unidad C:\ de Windows se llama /mnt/c/ en WSL.
Nota 2: Si la ruta tiene espacios, entonces la ruta debe estar entre comillas, por ejemplo: cd "/mnt/c/users/<usuario>/Carpeta de Descargas".
Nota 3: Los nombres de ruta en Windows no distinguen entre mayúsculas y minúsculas, así que no es necesario respetar la capitalización.

Instalar devkitARM

Una vez que el directorio se haya cambiado a la carpeta que contiene el paquete de devkitPro pacman, ejecuta los siguientes comandos para instalar devkitARM.

 sudo gdebi devkitpro-pacman.amd64.deb
 sudo dkp-pacman -Sy
 sudo dkp-pacman -S gba-dev

El último comando te pedirá que selecciones los paquetes a instalar. Simplemente presiona Enter para instalar todos ellos, seguido de ingresar Y para continuar con la instalación.

Nota: devkitpro-pacman.amd64.deb es el nombre esperado del archivo del paquete de devkitPro descargado (para el primer comando). Si el nombre del archivo descargado es diferente, utiliza ese nombre en su lugar.

Configurar las variables de entorno de devkitPro

Ejecuta el siguiente comando para configurar las variables de entorno relacionadas con devkitPro (alternativamente, cierra y vuelve a abrir WSL):

  source /etc/profile.d/devkit-env.sh

Instalación de devkitARM en distribuciones basadas en Debian/Ubuntu

Artículo principal: Tutorial:Instalación de un proyecto de decompilación#Linux

Instalar paquetes requeridos

Si gdebi-core no está instalado, ejecuta el siguiente comando:

 sudo apt install gdebi-core

Descargar el paquete de devkitPro Pacman

Descarga el paquete pacman de devkitPro aquí. El archivo para descargar es devkitpro-pacman.amd64.deb.

Instalar devkitARM

Cambia al directorio donde se descargó el paquete. Luego, ejecuta los siguientes comandos para instalar devkitARM:

 sudo gdebi devkitpro-pacman.amd64.deb
 sudo dkp-pacman -Sy
 sudo dkp-pacman -S gba-dev

El último comando te pedirá que selecciones los paquetes a instalar. Simplemente presiona Enter para instalar todos ellos, seguido de Y para proceder con la instalación.

Nota: devkitpro-pacman.amd64.deb es el nombre de archivo esperado del paquete de devkitPro descargado (para el primer comando). Si el nombre de archivo del paquete descargado es diferente, utiliza ese nombre en su lugar.

Configurar las variables de entorno de devkitPro

Ejecuta el siguiente comando para configurar las variables de entorno relacionadas con devkitPro (o cierra y vuelve a abrir la Terminal):

 source /etc/profile.d/devkit-env.sh

Instalación de devkitARM en Arch Linux

Artículo principal: Tutorial:Instalación de un proyecto de decompilación#Linux

Sigue las instrucciones de devkitPro para configurar pacman y descargar paquetes de devkitPro.

Instalar devkitARM

Instala gba-dev: ejecuta el siguiente comando como root:

 pacman -S gba-dev

Esto te pedirá que selecciones los paquetes a instalar. Simplemente presiona Enter para instalar todos ellos, seguido de Y para proceder con la instalación.

Configurar las variables de entorno de devkitPro

Ejecuta el siguiente comando para configurar las variables de entorno relacionadas con devkitPro (o cierra y vuelve a abrir la Terminal):

 source /etc/profile.d/devkit-env.sh