split serial handshake into common/handshake.asm
move double speed functions into common/double_speed.asm
labels for cgb double speed functions
split sram access asm into common/sram.asm
split Random into common/random.asm
split item interfaces into common/item.asm
split InitString asm into common/string.asm
split flag action asm into common/flag.asm
split map engine asm into common/map.asm
rename BUTTON_A and BUTTON_B constants to A_BUTTON and B_BUTTON
move common asm from engine/ to common/
split fruit tree asm out into engine/fruit_trees.asm
split type strings and related asm out into text/types.asm
leftover trainer class names from red
split out std scripts from main.asm
add a menudata2 header in std scripts
shorten PrintMoveDescription -> PrintMoveDesc so rgbds doesnt choke
StdScripts label in engine/scripting.asm
update some labels and special/predef pointers
some specials in bank 3 and unown dex asm
Merge pull request #189 from yenatch/haxwiki-event-flags
Merge pull request #188 from yenatch/split-common
forgot to commit engine/farcall.asm
first round of event flag constants in map events
dump event flag constants from haxwiki
makefile: files in constants/ dont all end in 'constants' anymore
recomment CheckShininess and CheckContestMon
recomment Predef and GetPredefFn -> GetPredefPointer
split farcall functions into engine/farcall.asm
split out game time functions into engine/game_time.asm
split menu functions into engine/menu.asm
split Sine/Cosine into engine/sine.asm
split map object functions into engine/map_objects.asm
split some RTC interfaces into engine/rtc.asm
split vram functions out into engine/video.asm
split macros out from constants.asm into macros.asm
fix interface label for UpdateTimePals
some asm pointer tables in bank 5f
Merge pull request #186 from kanzure/yenatch-master
Merge branch 'master' of github.com:kanzure/pokecrystal
Merge branch 'master' into yenatch-master
even more incbinned asm in bank 4
disassemble more incbins in bank 4
more bank 4 functions and CanLearnTMHMMove
GetTMHMMove and renamed TechnicalMachines -> TMHMMoves
formatting in MoveInfoBox and related functions
wram labels for graphics requests
split out tileset headers from main into tilesets/tileset_headers.asm
split tileset palette maps out of main into tilesets/palette_maps.asm
split tileset data out from main into tilesets/
random 0s in tileset data was actually lz padding
split out blockdata includes from main into maps/
shorten some overly long music filenames
get rid of the last static address in tileset animation arrays
consistent casing for Tileset labels
rename DoTileAnimation to AnimateTileset
rename graphics request handlers to Serve1bppRequest and Serve2bppRequest
fix PushOAM references in VBlank
recomment tileset animation interface
recomment bg map update functions
Merge pull request #185 from kanzure/preprocessor-performance
give preprocessor.py a main()
even better performance for read_line
better read_line performance in preprocessor
reset stdout in prequeue.py near end
don't call load_pokecrystal_macros 2000 times