summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-12-31pedantic comma format fixBryan Bishop
2012-12-31Merge remote branch 'remotes/prizza/master'Bryan Bishop
Base stats. fixes #50 and #45
2012-12-31pokemon base stats structure + removed junk filesBryan Bishop
2012-12-28clean up whitespaceBryan Bishop
2012-12-26update address syntax againBryan Bishop
2012-12-26Merge remote branch 'remotes/yenatch/master'Bryan Bishop
Oops, missed a few commits last time.
2012-12-23Merge remote branch 'remotes/yenatch/master'Bryan Bishop
fixes #49
2012-12-23add SpecialRoamMons and reformat TypeEffectspadz
2012-12-23clean up bank 0; time-sensitive fns; add Predef fnpadz
comment redone joypad functions + automated input comment some uncommented functions comment known hram addresses try to clean up CalcMagikarpLength label known addresses add time-sensitive functions (rtc, palettes) add Predef and PredefPointers
2012-12-17Merge pull request #47 from iimarckus/specialphonecallBryan Bishop
specialphonecall takes a 16‐bit ID.
2012-12-17specialphonecall takes a 16‐bit ID.IIMarckus
2012-12-16update gbz80disasm to not use $ff00+$ff syntaxBryan Bishop
2012-12-16switch ld syntax from ff00+xx to ffxxBryan Bishop
s/\([fF][fF]\)00+\$\([A-Za-z0-9]\)\([A-Za-z0-9]\)/\1\2\3/g s/\([fF][fF]\)00+\$\([A-Za-z0-9]\)/\10\2/g
2012-12-14expand on battle rampadz
2012-12-14make gbz80disasm easier to use externallypadz
2012-11-30even better preprocessor formattingBryan Bishop
2012-11-30md5 -> hashlibBryan Bishop
2012-11-30make preprocessor includable as a moduleBryan Bishop
The preprocessor only runs against stdin when __main__ is activated, instead of always running on stdin. This allows the file to be included in an interactive python session or in other scenarios.
2012-11-30update spacing for read_line in preprocessorBryan Bishop
2012-11-30make the include macro check betterBryan Bishop
The include macro is now checked against only the beginning of the line, and comments in the asm file can say "INCLUDE \"" if they need to. In addition, the preprocessor now supports INCLUDE lines that are preceded by a tab character. However, if this included file has multiple lines, the output will not be automatically aligned with the initial tab. This might cause problems with rgbasm.
2012-11-30more preprocessor commentsBryan Bishop
2012-11-30clean up formatting in preprocessorBryan Bishop
2012-11-30move allowed_lengths for music macros outBryan Bishop
This moves the allowed_lengths setting out of the preprocessor. Special cases should not be hardcoded in the preprocessor.
2012-11-30Merge pull request #46 from yenatch/masterBryan Bishop
parse and dump music data
2012-11-30get rid of defunct rgbasm macrospadz
2012-11-30update music ptrs + labels and include music filespadz
2012-11-30implement music macros; INCLUDE injection in prepadz
2012-11-30remove deprecated music filespadz
2012-11-30parse and dump music datapadz
2012-11-24Merge pull request #44 from yenatch/masterBryan Bishop
CheckSurfOW
2012-11-24add surf checks and related functionspadz
2012-11-24more wram.asm typospadz
2012-11-23fix a typo in wram.asmpadz
2012-11-23update constants used in scripts and battle enginepadz
2012-11-23flesh out wram, fix unallocated labelspadz
2012-11-19Merge pull request #43 from iimarckus/masterBryan Bishop
trades
2012-11-19Add trade data.IIMarckus
2012-11-15play nice w/ cygwin; undeprecate used commandpadz
2012-11-03Merge pull request #41 from yenatch/masterBryan Bishop
bank 3a and /music
2012-11-03move musicdata to files in /music, data removed fnpadz
2012-11-03disasm bank3a, map audio ram, implement musscriptspadz
2012-11-02prep for next commitpadz
2012-10-25Improve labels for Elm’s lab.IIMarckus
2012-10-11Merge pull request #40 from yenatch/masterBryan Bishop
start on sound
2012-10-11add missing instructionpadz
2012-10-11start sfx disasmpadz
2012-10-11remove deprecated functions from crystal.pyBryan Bishop
2012-10-11get an address given a labelBryan Bishop
2012-10-09add dn macropadz
2012-10-09fixed problems with wram.asm, compiles nowpadz