disassembly of Pokémon Crystal
Assembly Other
Latest commit a722f93 Feb 23, 2017 @iimarckus iimarckus Strip address comments.
Permalink
Failed to load latest commit information.
audio Person action and facing labels, part 1 Sep 27, 2016
battle Labels for Trainer Rankings stat tracking functions Jan 16, 2017
constants Labels for Trainer Rankings stat tracking functions Jan 16, 2017
data Person action and facing labels, part 2 Sep 27, 2016
engine Strip address comments. Feb 23, 2017
event Labels for Trainer Rankings stat tracking functions Jan 16, 2017
extras @ 2ae1ae2 Bump extras again to fix last bump. Apr 10, 2016
gfx Fix PNGs Sep 27, 2016
home Merge branch 'master' of github.com:pret/pokecrystal Jul 29, 2016
items Labels for Trainer Rankings stat tracking functions Jan 16, 2017
lib/mobile Labeled every function in ROM0 that's referenced in the source May 10, 2016
macros Movement macro enums are now relative Jul 29, 2016
maps Labels for Trainer Rankings stat tracking functions Jan 16, 2017
menu Remove trailing newlines. Jun 23, 2015
misc Labels for Trainer Rankings stat tracking functions Jan 16, 2017
predef Remaining layout constants Jun 6, 2016
text pitchoffset macro to replace forceoctave Jul 29, 2016
tilesets Labeled every function in ROM0 that's referenced in the source May 10, 2016
trainers Labeled every function in ROM0 that's referenced in the source May 10, 2016
unknown CorrectErrorsInPlayerParty (unreferenced function) May 21, 2016
.gitattributes Fix marts using hard-coded bank number Jan 27, 2016
.gitignore .gitignore: no more globals.asm Feb 2, 2014
.gitmodules Restructured functions in main.asm to resemble the home functions the… Oct 17, 2015
INSTALL.md Add a link to the irc in INSTALL.md. Mar 16, 2016
Makefile Add a custom scan_includes.py. Apr 10, 2016
README.md Add a link to the irc in INSTALL.md. Mar 16, 2016
Vagrantfile make a vagrant box to make things easier Jul 24, 2014
audio.asm Remove trailing newlines. Jun 23, 2015
compare.sh Restore compare.sh with new version as compare2.sh Nov 5, 2015
compare2.sh Restore compare.sh with new version as compare2.sh Nov 5, 2015
constants.asm Name all printer functions May 11, 2016
contents.asm engine/stats_screen.asm Nov 20, 2015
gbhw.asm A stab at audio engine. Dec 7, 2015
gfx.py gfx.py automatically converts tilesets to 128-px wide pngs May 18, 2016
home.asm hLCDCPointer and InitList Jun 14, 2016
hram.asm hLCDCPointer and InitList Jun 14, 2016
includes.asm *_crystal.asm files are no longer needed to build crystal *.o. Jan 29, 2016
interrupts.asm Remove trailing newlines. Jun 23, 2015
macros.asm Port homecall macro May 27, 2016
main.asm Labels for Trainer Rankings stat tracking functions Jan 16, 2017
maps.asm More labels cleanup in map scripts. Apr 7, 2016
roms.md5 make compare Mar 12, 2015
rst.asm More splitting of main.asm; remove unneeded rept 2 May 4, 2016
scan_includes.py Add a custom scan_includes.py. Apr 10, 2016
sram.asm More splitting of main.asm; remove unneeded rept 2 May 4, 2016
version.asm *_crystal.asm files are no longer needed to build crystal *.o. Jan 29, 2016
vram.asm engine/pokegear.asm Nov 17, 2015
wram.asm Fix some wrong comments regarding battle substatuses Oct 28, 2016

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