Go to file
IIMarckus 80888726b9 Check some errors (not enough).
malloc can always fail. Check to avoid null dereference.

malloc(0) is well defined but leads to an eventual crash on some systems.
Check it too.
2017-06-29 22:45:30 -06:00
audio Replace ‘jp [hl]’ with ‘jp hl’ 2017-06-09 22:01:10 +01:00
battle Merge pull request #354 from FredrIQ/comments 2017-06-24 17:43:48 -04:00
constants Fix a misleading define for SLP 2017-06-24 17:49:31 -04:00
data Include front.dimensions file instead of manual pic dimensions 2017-06-24 20:21:30 -04:00
engine Merge pull request #370 from yenatch/graphics 2017-06-24 17:36:21 -04:00
event Replace ‘jp [hl]’ with ‘jp hl’ 2017-06-09 22:01:10 +01:00
extras@2ae1ae2f19 Bump extras again to fix last bump. 2016-04-10 19:24:35 -04:00
gfx Merge pull request #370 from yenatch/graphics 2017-06-24 17:36:21 -04:00
home Merge pull request #354 from FredrIQ/comments 2017-06-24 17:43:48 -04:00
items Replace ‘jp [hl]’ with ‘jp hl’ 2017-06-09 22:01:10 +01:00
lib/mobile Revert "Fix floating sections" 2017-03-24 11:51:03 +00:00
macros Movement macro enums are now relative 2016-07-29 10:48:27 -04:00
maps Labels for Trainer Rankings stat tracking functions 2017-01-16 21:11:34 +00:00
menu Remove trailing newlines. 2015-06-23 12:24:51 -06:00
misc Merge pull request #354 from FredrIQ/comments 2017-06-24 17:43:48 -04:00
predef Replace ‘jp [hl]’ with ‘jp hl’ 2017-06-09 22:01:10 +01:00
text Revert "Fix floating sections" 2017-03-24 11:51:03 +00:00
tilesets Replace ‘jp [hl]’ with ‘jp hl’ 2017-06-09 22:01:10 +01:00
tools Check some errors (not enough). 2017-06-29 22:45:30 -06:00
trainers Replace ‘jp [hl]’ with ‘jp hl’ 2017-06-09 22:01:10 +01:00
unknown CorrectErrorsInPlayerParty (unreferenced function) 2016-05-20 21:10:17 -04:00
.gitattributes Fix marts using hard-coded bank number 2016-01-27 12:25:12 -05:00
.gitignore 1bpp in gitignore 2017-06-24 16:31:23 -04:00
.gitmodules Restructured functions in main.asm to resemble the home functions they clone 2015-10-17 13:00:34 -04:00
.travis.yml travis: make tools 2017-05-28 23:44:39 -04:00
audio.asm Revert "Fix floating sections" 2017-03-24 11:51:03 +00:00
compare2.sh Restore compare.sh with new version as compare2.sh 2015-11-04 20:29:11 -05:00
compare.sh Restore compare.sh with new version as compare2.sh 2015-11-04 20:29:11 -05:00
constants.asm Name all printer functions 2016-05-11 17:16:03 -04:00
contents.asm engine/stats_screen.asm 2015-11-19 23:38:16 -05:00
gbhw.asm A stab at audio engine. 2015-12-06 22:36:09 -05:00
gfx.py Merge remote-tracking branch 'origin/master' into c-tools 2017-05-28 14:15:22 -04:00
home.asm Replace ‘jp [hl]’ with ‘jp hl’ 2017-06-09 22:01:10 +01:00
hram.asm hLCDCPointer and InitList 2016-06-13 22:53:33 -04:00
includes.asm *_crystal.asm files are no longer needed to build crystal *.o. 2016-01-29 16:24:38 -05:00
INSTALL.md Merge branch 'master' into tools-makefile-integration 2017-06-24 20:42:25 -04:00
interrupts.asm Remove trailing newlines. 2015-06-23 12:24:51 -06:00
macros.asm Replace ‘jp [hl]’ with ‘jp hl’ 2017-06-09 22:01:10 +01:00
main.asm Merge pull request #370 from yenatch/graphics 2017-06-24 17:36:21 -04:00
Makefile Use $(MAKE) 2017-06-29 18:34:29 -04:00
maps.asm Revert "Fix floating sections" 2017-03-24 11:51:03 +00:00
README.md Add a travis badge and remove pokered link 2017-06-24 18:56:21 -04:00
roms.sha1 Use SHA1 to compare roms 2017-06-24 18:32:54 -04:00
rst.asm Replace ‘jp [hl]’ with ‘jp hl’ 2017-06-09 22:01:10 +01:00
sram.asm Revert "Fix floating sections" 2017-03-24 11:51:03 +00:00
Vagrantfile make a vagrant box to make things easier 2014-07-23 22:42:04 -05:00
version.asm *_crystal.asm files are no longer needed to build crystal *.o. 2016-01-29 16:24:38 -05:00
vram.asm Revert "Fix floating sections" 2017-03-24 11:51:03 +00:00
wram.asm Revert "Fix floating sections" 2017-03-24 11:51:03 +00: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.

irc: freenode#pret