The source files are assembled into a rom using rgbds. These instructions explain how to set up the tools required to build.
If you run into trouble, ask on irc (freenode#pret).
Python 2.7 and Python 3 are required.
sudo apt-get install make gcc bison git python python3
wget https://github.com/rednex/rgbds/releases/download/v0.3.9/rgbds-0.3.9.tar.gz
tar -xvf rgbds-0.3.9.tar.gz
cd rgbds-0.3.9
sudo make install
cd ..
git clone --recursive https://github.com/dabomstew/pokecrystal-speedchoice
cd pokecrystal-speedchoice
To build crystal-speedchoice.gbc:
make
In Terminal, run:
xcode-select --install
wget https://github.com/rednex/rgbds/releases/download/v0.3.9/rgbds-0.3.9.tar.gz
tar -xvf rgbds-0.3.9.tar.gz
cd rgbds-0.3.9
sudo make install
cd ..
git clone --recursive https://github.com/dabomstew/pokecrystal-speedchoice
cd pokecrystal-speedchoice
To build crystal-speedchoice.gbc:
make
To build on Windows, install Cygwin with the default settings.
In the installer, select the following packages: make
git
python
gettext
python3
Then get version 0.3.9 of rgbds.
Extract the archive and put rgbasm.exe
, rgblink.exe
and rgbfix.exe
in C:\cygwin64\usr\local\bin
.
In the Cygwin terminal:
git clone --recursive https://github.com/dabomstew/pokecrystal-speedchoice
cd pokecrystal-speedchoice
To build crystal-speedchoice.gbc:
make
- If
gettext
no longer exists, grablibsasl2-3
ca-certificates
.