mirror of
https://github.com/pret/pokecrystal.git
synced 2026-05-07 13:42:17 -05:00
Disassembly of Pokémon Crystal
This moves the allowed_lengths setting out of the preprocessor. Special cases should not be hardcoded in the preprocessor. |
||
|---|---|---|
| extras | ||
| gfx | ||
| maps | ||
| music | ||
| text | ||
| .gitignore | ||
| compare.sh | ||
| constants.asm | ||
| INSTALL.md | ||
| main.asm | ||
| Makefile | ||
| pokecrystal.asm | ||
| preprocessor.py | ||
| README | ||
| wram.asm | ||
This is a disassembly of Pokémon Crystal.
It uses the following ROM as a base:
Pokemon - Crystal Version (UE) (V1.0) [C][!].gbc
md5: 9f2922b235a5eeb78d65594e82ef5dde
To assemble, first install RGBDS and put it in your path.
The version of RGBDS needed is rgbds-linux:
https://github.com/bentley/rgbds/
git://github.com/bentley/rgbds.git
Then copy the Pokémon ROM to this directory as "baserom.gbc".
Then run "make" in your shell.
This will output a file named "pokecrystal.gbc".
See also the disassembly of Pokémon Red:
http://bitbucket.org/iimarckus/pokered
nucleus.kafuka.org #skeetendo