Disassembly of Pokémon Crystal
Go to file
yenatch e7a3ba0592 Add a macro for enumeration.
"enum" is like "const" but uses variables instead. This might not be desired.

It has been moved to the top of macros.asm so that included macros can be enumerated.
2015-04-13 21:41:32 -07:00
audio Final music incbins 2015-02-15 21:22:51 -05:00
battle Comment PrintTempMonStats. 2015-02-11 13:15:38 -08:00
constants Use more struct offsets and constants for monsters and moves. 2015-03-03 18:31:57 -08:00
data Add the ability to build Crystal 1.1. 2015-02-14 01:51:34 -07:00
engine Fix a static reference to a string in Pokedex code. 2015-03-03 18:31:46 -08:00
event Split out the move deleter code. 2015-02-11 13:20:22 -08:00
extras@46492bd907 bump extras so the build actually works without baserom.gbc 2015-03-12 12:03:52 -07:00
gfx Use labels for pic animation setup macros. 2015-04-13 21:41:28 -07:00
home Blind wram labels part 4. 2015-02-10 15:14:41 -08:00
items Comment PrintTempMonStats. 2015-02-11 13:15:38 -08:00
lib/mobile no more incbins 2015-03-11 22:23:30 -07:00
macros Add a macro for enumeration. 2015-04-13 21:41:32 -07:00
maps Move the map_header macro into macros/map.asm. 2015-02-11 23:27:11 -08:00
menu Fix static banks for monster icons. 2014-04-17 22:06:02 -04:00
misc Get rid of baserom incbins in misc/. 2015-03-11 21:16:02 -07:00
predef Fix a bunch of palette copying errors and wram bank conflicts. 2015-02-10 18:21:38 -08:00
text Blind wram part 5. 2015-02-10 15:43:27 -08:00
tilesets Unused palette maps? 2015-03-11 21:21:03 -07:00
trainers Fix more static banks (trainers, mobile graphics). 2014-12-29 10:23:22 -08:00
unknown Get rid of baserom incbins in main.asm. 2015-03-11 18:33:20 -07: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 baserom.gbc is no longer required to build 2015-03-11 22:25:54 -07:00
Makefile make compare 2015-03-11 22:37:36 -07:00
README.md builds both 1.0 and 1.1 2015-03-11 22:35:47 -07:00
Vagrantfile make a vagrant box to make things easier 2014-07-23 22:42:04 -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
crystal11.asm Add the ability to build Crystal 1.1. 2015-02-14 01:51:34 -07:00
gbhw.asm some oam constants 2013-12-01 16:40:56 -05:00
home.asm Fix a bunch of palette copying errors and wram bank conflicts. 2015-02-10 18:21:38 -08:00
hram.asm hVBlank 2015-01-19 21:31:29 -08: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 Add a macro for enumeration. 2015-04-13 21:41:32 -07:00
main.asm Get rid of baserom incbins in main.asm. 2015-03-11 18:33:20 -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
roms.md5 make compare 2015-03-11 22:37:36 -07:00
rst.asm split out rst vectors 2013-09-03 18:17:33 -04:00
wram.asm Add the ability to build Crystal 1.1. 2015-02-14 01:51:34 -07:00
wram11.asm Add the ability to build Crystal 1.1. 2015-02-14 01:51:34 -07:00

README.md

Pokémon Crystal

This is a disassembly of Pokémon Crystal.

It builds the following roms:

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

To set up the repository, see INSTALL.md.

See also