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 branch 'master' of github.com:kanzure/pokecrystal
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
Merge pull request #184 from kanzure/preprocessor-macro-sanity-check-function
move macro sanity check into separate function
Merge pull request #183 from kanzure/preprocessor-macro-function
Merge branch 'master' into preprocessor-macro-function
refactor preprocessor macros into a function
remove an Exception from preprocessor
Merge pull request #182 from kanzure/preprocessor-asserts
Merge branch 'master' into preprocessor-asserts
make a MacroException more verbose in preprocessor
convert a macro_translator assert in preprocessor
raise MacroException instead of Exception
fix "raise Exception" formatting in preprocessor
replace an assert in macro_translator
generic preprocessor-specific exception classes
Merge pull request #181 from kanzure/remove-globals-from-preprocessor
remove the do_macro_sanity_check global
remove the show_original_lines global
Merge pull request #180 from yenatch/master
Merge remote-tracking branch 'kanzure/master'
rename FarBattleTextBox to StdBattleTextBox
undo overcommenting in BattleRandom
Merge pull request #179 from kanzure/remove-preprocessor-skippable-macros
use callab/callba macros for known FarCalls
remove ItemFragment from preprocessor
remove "skippable_macros" from preprocessor
HACK: re-instate the ItemFragment macro hack
Merge remote-tracking branch 'kanzure/master'
Merge pull request #3 from kanzure/proposed-yenatch-master
less arbitrary wram clearing in game init
remove a section def in the middle of the player struct
Merge branch 'kanzure/master' into yenatch/master
Merge pull request #177 from yenatch/split-main
Merge pull request #176 from yenatch/interrupts
Merge pull request #175 from yenatch/rename-bittables
Merge pull request #174 from yenatch/boxmons
PCItems and game init formatting
move battle tower mon handling asm into battle_tower.asm