Disassembly of Pokémon Crystal
Go to file
yenatch 23f9b5d21e Use constants for move struct positioning.
This eliminates the need for arbitrary move labels like Move2 and Move1 that don't have anything to do with their respective moves.
2014-06-10 23:24:25 -07:00
audio Danger in the sound engine. 2014-04-22 00:02:52 -04:00
battle Use constants for move struct positioning. 2014-06-10 23:24:25 -07:00
constants Consolidate NUM_MOVES usage and monster struct labels. 2014-06-10 23:08:07 -07:00
data Experience growth rate constants. 2014-06-04 01:41:43 -07:00
engine Use {hl,de,bc}coord macros wherever possible. 2014-06-04 01:10:56 -07:00
event Use constants for move struct positioning. 2014-06-10 23:24:25 -07:00
extras@10fb7465e4 Bump pokemontools for better compression. 2014-06-04 11:32:59 -07:00
gfx Use {hl,de,bc}coord macros wherever possible. 2014-06-04 01:10:56 -07:00
home Use {hl,de,bc}coord macros wherever possible. 2014-06-04 01:10:56 -07:00
items Consolidate NUM_MOVES usage and monster struct labels. 2014-06-10 23:08:07 -07:00
lib/mobile Disassemble the mobile adapter library. 2014-04-30 03:03:37 -04:00
maps A couple Buena's Password specials. 2014-05-01 02:23:51 -04:00
menu Fix static banks for monster icons. 2014-04-17 22:06:02 -04:00
misc Use {hl,de,bc}coord macros wherever possible. 2014-06-04 01:10:56 -07:00
predef Include palette 0 in PokemonPalettes. 2014-04-13 00:03:21 -04:00
text Use constants for move struct positioning. 2014-06-10 23:24:25 -07:00
tilesets Image extensions in gfx/tilesets. 2014-04-02 00:45:07 -04:00
trainers Trainer class attributes. 2014-02-27 10:37:27 -05:00
.gitattributes don't diff .pal files as binary data 2013-12-20 00:28:14 -05:00
.gitignore .gitignore: no more globals.asm 2014-02-01 20:42:43 -05:00
.gitmodules Move extras/ into a git submodule. 2013-08-03 13:44:03 -05:00
INSTALL.md Return of Cygwin (also drop init.sh) 2014-03-08 10:54:11 -05:00
Makefile Rename directory stats -> data. 2014-05-31 22:57:00 -07:00
README.md Clean up the readme again. 2014-03-08 10:59:53 -05:00
audio.asm Include cries and sound effects in audio.asm 2014-02-06 21:22:45 -05:00
compare.sh compare.sh: diff -u 2014-02-05 18:41:04 -05:00
constants.asm Move remaining constants into constants/{misc,pokemon_data}_constants.asm 2014-02-03 18:00:51 -05:00
contents.asm Rename directory stats -> data. 2014-05-31 22:57:00 -07:00
gbhw.asm some oam constants 2013-12-01 16:40:56 -05:00
home.asm Use {hl,de,bc}coord macros wherever possible. 2014-06-04 01:10:56 -07:00
hram.asm serial hram constants 2013-08-28 04:28:45 -04:00
includes.asm Get rid of globals.asm 2014-02-01 13:55:48 -05:00
interrupts.asm split out hardware interrupts 2013-09-03 17:57:47 -04:00
macros.asm Fix argument handling in *coord macros. Add a "percent" shortcut. 2014-06-10 23:03:21 -07:00
main.asm Use constants for move struct positioning. 2014-06-10 23:24:25 -07:00
maps.asm Move includes into object bases instead of their version wrappers. 2014-02-05 19:07:24 -05:00
maps_crystal.asm Move includes into object bases instead of their version wrappers. 2014-02-05 19:07:24 -05:00
pokecrystal.asm forgot the new pokecrystal.asm 2013-11-23 14:49:37 -05:00
preprocessor.py preprocessor: import commands `sound` and `noise` 2014-02-06 21:22:44 -05:00
prequeue.py Get rid of globals.asm 2014-02-01 13:55:48 -05:00
rst.asm split out rst vectors 2013-09-03 18:17:33 -04:00
wram.asm Consolidate NUM_MOVES usage and monster struct labels. 2014-06-10 23:08:07 -07:00

README.md

Pokémon Crystal

This is a disassembly of Pokémon Crystal.

The following rom is used as a base:

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

To set up the repository, see INSTALL.md.

See also