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 for help on IRC or Discord (see README.md).
sudo apt-get install make gcc bison git libpng-dev
git clone https://github.com/rednex/rgbds
cd rgbds
sudo make install
cd ..
git clone https://github.com/BloodlessNS/ancientruby
cd ancientruby
To build ancientruby.gbc:
make
To build ancientsapphire.gbc:
make ancientsapphire
In Terminal, run:
xcode-select --install
git clone https://github.com/rednex/rgbds
cd rgbds
sudo make install
cd ..
git clone https://github.com/BloodlessNS/ancientruby
cd ancientruby
To build ancientruby.gbc:
make
To build ancientsapphire.gbc:
make ancientsapphire
Download Cygwin: setup-x86_64.exe for 64-bit Windows, setup-x86.exe for 32-bit.
Run setup and leave the default settings. At "Select Packages", choose to install the following:
make
git
gcc-core
Then download rgbds: the latest win64.tar.gz or win32.tar.gz release. Extract it and put all the exe
and dll
files individually in C:\Cygwin64\usr\local\bin.
Note: If you have an older rgbds, you will need to update to 0.3.7 or newer. Ignore this if you have never installed rgbds before.
In the Cygwin terminal, enter these commands:
git clone https://github.com/BloodlessNS/ancientruby
cd ancientruby
To build ancientruby.gbc:
make
To build ancientsapphire.gbc:
make ancientsapphire