Disassembly of Pokémon Crystal
Go to file
mid-kid a91b59ab5d Remove a documented bug that's not really a bug
I mean, technically, being able to read beyond a data table's size is
bad practice, but there's so many cases of this that it's not worth
mentioning.

For most of these cases, at least, it's safe to assume the index won't
ever get high enough to surpass such a table's length, because it's
either hardcoded or decided by the game without the use of
uncontrollable data. As such, they don't expose any actual bugs.
2018-07-26 23:34:05 +02:00
audio Fix missing newline 2018-07-18 10:55:30 +02:00
constants Make proper cmdqueue constants 2018-07-18 10:55:30 +02:00
data Fix misnamed character codes 2018-07-18 10:55:30 +02:00
docs Remove a documented bug that's not really a bug 2018-07-26 23:34:05 +02:00
engine Remove a documented bug that's not really a bug 2018-07-26 23:34:05 +02:00
extras@2ae1ae2f19 Bump extras again to fix last bump. 2016-04-10 19:24:35 -04:00
gfx Fix triple newlines left over from removing address comments 2018-06-24 23:22:50 -04:00
home Clean up TX_ commands 2018-07-18 10:55:30 +02:00
lib/mobile Remove even more address comments 2018-06-25 02:10:37 +02:00
macros Clean up TX_ commands 2018-07-18 10:55:30 +02:00
maps Remove all address comments 2018-06-24 16:13:22 +02:00
mobile Label more mobile WRAM 2018-07-18 10:56:26 +02:00
tools Add tools/free_space.awk 2018-07-17 20:07:39 -04:00
.gitattributes Fix marts using hard-coded bank number 2016-01-27 12:25:12 -05:00
.gitignore Rename: gfx/pics → gfx/pokemon 2017-12-26 12:55:02 -05:00
.gitmodules Restructured functions in main.asm to resemble the home functions they clone 2015-10-17 13:00:34 -04:00
.travis.yml osx build 2018-06-30 22:28:13 -04:00
audio.asm Fix triple newlines left over from removing address comments 2018-06-24 23:22:50 -04:00
charmap.asm Fix misnamed character codes 2018-07-18 10:55:30 +02:00
constants.asm Separate Mart constants from item data constants 2018-06-23 22:24:46 -04:00
FAQ.md Fix link anchor 2018-07-15 19:53:54 -04:00
gfx.py fix animated pic dumps 2017-10-22 02:04:06 -04:00
home.asm No space between labels and bodies 2018-06-25 12:24:18 -04:00
hram.asm Label more mobile WRAM 2018-07-18 10:56:26 +02:00
INSTALL.md Add an FAQ, and ive a bit more detail in Windows install instructions 2017-12-12 18:50:39 -05:00
macros.asm Legacy support macros 2018-02-02 22:24:50 -05:00
main.asm Keep more data/ INCLUDEs with relevant routines 2018-06-25 13:45:50 -04:00
Makefile Organize the engine/ directory, take 3 2018-03-25 16:18:33 +02:00
pokecrystal.link Create empty sections for the remaining FixPicBank array entries 2018-06-03 23:25:21 -04:00
README.md Fix link targets 2018-01-28 00:56:57 -05:00
roms.sha1 Use SHA1 to compare roms 2017-06-24 18:32:54 -04:00
sram.asm Remove more address comments 2018-06-24 21:39:23 -04:00
STYLE.md Heading 2018-01-09 22:47:17 -05:00
vram.asm Lowercase v for VRAM addresses 2017-12-28 13:32:33 +01:00
wram.asm Label more mobile WRAM 2018-07-18 10:56:26 +02:00

Pokémon Crystal Build Status

This is a disassembly of Pokémon Crystal.

It builds the following ROMs:

  • Pokemon - Crystal Version (UE) (V1.0) [C][!].gbc sha1: f4cd194bdee0d04ca4eac29e09b8e4e9d818c133
  • Pokemon - Crystal Version (UE) (V1.1) [C][!].gbc sha1: f2f52230b536214ef7c9924f483392993e226cfb

To set up the repository, see INSTALL.md.

See also

Other disassembly projects: