pokecrystal-board/INSTALL.md

1.6 KiB

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/pret/pokecrystal
cd pokecrystal

To build pokecrystal.gbc:

make

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/pret/pokecrystal
cd pokecrystal

To build pokecrystal.gbc:

make

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.3 or newer. Ignore this if you have never installed rgbds before.

In the Cygwin terminal, enter these commands:

git clone https://github.com/pret/pokecrystal
cd pokecrystal

To build pokecrystal.gbc:

make

To build pokecrystal11.gbc:

make crystal11