pokecrystal-board/INSTALL.md
yenatch 112a348d64 Updated Windows install instructions
Cygwin users should refer to the Linux instructions.
2013-04-04 16:19:29 -04:00

1.8 KiB

Installation requires a certain Pokemon Crystal ROM:

Pokemon - Crystal Version (UE) (V1.0) [C][!].gbc
md5: 9f2922b235a5eeb78d65594e82ef5dde

Save it as baserom.gbc in the repository.

Feel free to ask us on nucleus.kafuka.org #skeetendo if something goes wrong (remember to tell where)!

Don't know how to use IRC? Try mibbit or something.

Linux

sudo apt-get install make gcc bison git python python-setuptools 

# unittest2 is required if using python2.6
sudo easy_install unittest2
sudo easy_install pip

# download rgbds source code
git clone git://github.com/bentley/rgbds.git

# compile rgbds
cd rgbds
make
sudo make install

# check if rgbasm is installed now
which rgbasm

# download pokecrystal
git clone git://github.com/kanzure/pokecrystal.git
cd pokecrystal

# install python requirements
pip install -r requirements.txt

make clean && make

Windows

Set up GitHub for Windows and clone this repository.

If you haven't already, get Python 2.7 (64-bit).

Extract the following files from the RGBDS package into the repository: rgbasm.exe rgbds.exe rgbfix.exe rgblink.exe

Install make for Windows.

To compile the ROM from ASM source, run pokecrystal.bat.

That will take between 3 and 15 seconds, depending on your computer. If you see cmp baserom.gbc pokecrystal.gbc as the last line, the build was successful! Rejoice!

Now you may try messing around with main.asm, or just do whatever you wanted to.

Contributions are welcome!