Skip to content

Latest commit

 

History

History
95 lines (62 loc) · 1.77 KB

INSTALL.md

File metadata and controls

95 lines (62 loc) · 1.77 KB

Instructions

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).

Linux

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

Mac

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

Windows

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