2013-04-04 21:25:47 -07:00
|
|
|
# Getting Started
|
|
|
|
|
2013-12-09 02:26:58 -08:00
|
|
|
Assembling **pokecrystal.gbc** requires a certain **Pokémon Crystal** rom:
|
2013-04-04 13:15:10 -07:00
|
|
|
|
2013-12-09 02:26:58 -08:00
|
|
|
Pokemon - Crystal Version (UE) (V1.0) [C][!].gbc
|
|
|
|
md5: 9f2922b235a5eeb78d65594e82ef5dde
|
2013-04-04 13:15:10 -07:00
|
|
|
|
2013-06-18 00:56:07 -07:00
|
|
|
|
|
|
|
# Linux
|
2012-06-02 13:27:24 -07:00
|
|
|
|
2013-12-09 02:26:58 -08:00
|
|
|
Linux dependencies. OSX users already have these after installing Xcode.
|
2012-06-02 13:27:24 -07:00
|
|
|
|
2013-12-09 02:26:58 -08:00
|
|
|
sudo apt-get install make gcc bison git python python-setuptools
|
2012-06-02 13:27:24 -07:00
|
|
|
|
|
|
|
|
2013-12-09 02:26:58 -08:00
|
|
|
Set up the **pokecrystal** repository:
|
2012-06-02 13:27:24 -07:00
|
|
|
|
2013-12-09 02:26:58 -08:00
|
|
|
git clone git://github.com/kanzure/pokecrystal.git
|
|
|
|
cd pokecrystal
|
2013-08-03 11:55:45 -07:00
|
|
|
|
2013-12-09 02:26:58 -08:00
|
|
|
./init.sh
|
2013-06-13 11:23:03 -07:00
|
|
|
|
2013-12-09 02:26:58 -08:00
|
|
|
Copy the Pokémon Crystal rom to this directory. Name it **baserom.gbc**.
|
2013-02-07 18:39:25 -08:00
|
|
|
|
2013-12-09 02:26:58 -08:00
|
|
|
Now you should be able to build **pokecrystal.gbc** for the first time.
|
2013-08-12 09:36:27 -07:00
|
|
|
|
2013-12-09 02:26:58 -08:00
|
|
|
make
|
2013-08-12 09:36:27 -07:00
|
|
|
|
2013-12-19 23:48:46 -08:00
|
|
|
Your first build may take about 30 seconds. Subsequent builds are much faster (2-10 seconds).
|
2013-06-25 19:03:48 -07:00
|
|
|
|
2012-06-02 13:27:24 -07:00
|
|
|
|
2013-12-09 02:26:58 -08:00
|
|
|
# OSX
|
2012-06-02 13:27:24 -07:00
|
|
|
|
2013-12-09 02:26:58 -08:00
|
|
|
Download and install **Xcode**. Then follow the Linux instructions.
|
2012-06-02 13:27:24 -07:00
|
|
|
|
2013-08-03 11:57:10 -07:00
|
|
|
|
2013-12-09 02:26:58 -08:00
|
|
|
# Windows
|
2013-08-03 11:57:10 -07:00
|
|
|
|
2013-12-09 02:26:58 -08:00
|
|
|
Not yet.
|
2013-08-03 11:57:10 -07:00
|
|
|
|