/INSTALL.md
https://github.com/xCrystal/pokecrystal · Markdown · 84 lines · 54 code · 30 blank · 0 comment · 0 complexity · 08e7cbbfa2d3507839b87c85207326df MD5 · raw file
- # Instructions
- The source files are assembled into a ROM using [**rgbds**](https://github.com/rednex/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](README.md)).
- ## Linux
- ```bash
- 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**:
- ```bash
- make
- ```
- ## Mac
- In **Terminal**, run:
- ```bash
- 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**:
- ```bash
- make
- ```
- ## Windows
- Download [**Cygwin**](http://cygwin.com/install.html): **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**](https://github.com/rednex/rgbds/releases/): 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:
- ```bash
- git clone https://github.com/pret/pokecrystal
- cd pokecrystal
- ```
- To build **pokecrystal.gbc**:
- ```bash
- make
- ```
- To build **pokecrystal11.gbc**:
- ```bash
- make crystal11
- ```