Merge pull request #43 from iimarckus/master
play nice w/ cygwin; undeprecate used command
Merge pull request #41 from yenatch/master
move musicdata to files in /music, data removed fn
disasm bank3a, map audio ram, implement musscripts
Merge pull request #40 from yenatch/master
remove deprecated functions from crystal.py
get an address given a label
fixed problems with wram.asm, compiles now
add comment-address for Functiona0a
Merge pull request #36 from kanzure/comment-cleaning
clean up comments in extras/crystal.py
Merge pull request #31 from kanzure/formatting-fixes
Merge pull request #30 from yenatch/master
Merge pull request #29 from yenatch/master
PrintLetterDelay and some battle init
Merge pull request #28 from iimarckus/battlemusic
Confirmed: this RAM location represents link battle.
Add labels for ram values discovered while disassembling battle music.
Add the region checks for battle music.
Merge pull request #27 from iimarckus/battlemusic
generate labels.json automagically in gbz80disasm
call load_asm in scan_for_predefined_labels
Add the Gym Leader checks for battle music.
Add the logic for selecting the battle music.
Merge pull request #26 from iimarckus/objectevent
Merge pull request #24 from Sanky/map-headers-fix
correcting previous commit
fix local pointers in map headers
Disasm FarCopyBytes and FarCopyBytesDouble.
Use the TX_FAR macro for more text.
Give Object Event a readable label.
Disasm function reading an item name.
Disasm code pointing to move and item names.
Disasm ___ appeared! message selection code.
Merge pull request #22 from iimarckus/decimal1
Add list of what moves represent each TM.
Add the differently‐sorted Pokédex entries.
Better (shorter) script labels for trainers.
Add the Ho-oh chamber special, along with some helper functions.
Add some functions from Mobile Stadium.
Add the New Game/Continue/etc menus.
Add the Trainer House flag check special (0x67).
use decimal output for givepoke in extras/crystal.py
Merge pull request #21 from iimarckus/decimal1
Allocate ram instead of using constants.
Note that this trainer (Kimono Girl Naoko, but with different team) is unused.
Fix checkpokeitem and special cases of writebyte.
Add special 0x66, the Game Boy version check.
Merge pull request #20 from iimarckus/minortextlabels
Add Special 0x60, which checks the conditions for Snorlax to wake up.
Add special 0x97, the generic Pokémon check.
Add special 0x96, the Beasts check.
Bill’s grandpa script should use Pokémon species constants.
Use constants for days of the week.
Number of Unowns should be decimal.
Better labels for security cameras.
Better labels for the Rocket Hideout scripts.
Better labels for gym guy stuff.
use os.path.join instead of cowboying it
make pokecrystal compatible with python2.6 by default
use extras/labels.json and not ./labels.json in romstr.py
better graph-generating routines
fix romstr for compiling (thanks pasky)
graph.py - parse pokecrystal into a function graph for d3.js
continue at relative jumps and fix formatting
use labels in the disassembler output
load labels into the new disassembler
move code around to avoid dependency loops