summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-08-30Coins wram labelyenatch
2013-08-30Merge remote-tracking branch 'kanzure/master'yenatch
2013-08-30Merge pull request #3 from kanzure/proposed-yenatch-masteryenatch
Proposed merge of kanzure/master into yenatch/master
2013-08-30Merge pull request #177 from yenatch/split-mainBryan Bishop
split out a bunch of bank 0 from main.asm
2013-08-30Merge branch 'kanzure/master' into yenatch/masterBryan Bishop
2013-08-30Merge pull request #176 from yenatch/interruptsBryan Bishop
finally give labels to interrupts
2013-08-30Merge pull request #175 from yenatch/rename-bittablesBryan Bishop
toss the useless "bittable" convention for event and engine flags
2013-08-30Merge pull request #174 from yenatch/boxmonsBryan Bishop
boxmons and related structs
2013-08-30less arbitrary wram clearing in game inityenatch
2013-08-30remove a section def in the middle of the player structyenatch
2013-08-30PCItems and game init formattingyenatch
2013-08-30PCItems in wramyenatch
2013-08-29clean up bank 7e includesyenatch
2013-08-29move battle tower mon handling asm into battle_tower.asmyenatch
2013-08-29move GiveOddEgg into odd_eggs.asmyenatch
2013-08-29use more bank 0 labels in engine/scripting.asmyenatch
2013-08-29fix/add some missing function labels in bank 0yenatch
2013-08-29condense repeated asm with rept macrosyenatch
2013-08-29proper labeling of common function GetSpritePaletteyenatch
2013-08-29condense some repetitive asm with rept macrosyenatch
2013-08-29move VBlank interrupt label from main.asm to engine/vblank.asmyenatch
2013-08-29move copy asm from main.asm to engine/copy.asmyenatch
2013-08-29move palette asm from main.asm to engine/palettes.asmyenatch
2013-08-29move time-related asm from main.asm into engine/time.asmyenatch
2013-08-29move serial asm from main.asm into engine/serial.asmyenatch
2013-08-29move more joypad code from main.asm into engine/joypad.asmyenatch
2013-08-29more joypad function cleanupyenatch
2013-08-29reformat some joypad functionsyenatch
2013-08-29split lcd functions out of main.asmyenatch
2013-08-29split fading functions out of main.asmyenatch
2013-08-29secret ruins of alph water stone room asmyenatch
2013-08-29warp sound effects in field movesyenatch
2013-08-29more field move scripts and some map header referencesyenatch
2013-08-29bump extras to 4c56a6c5Bryan Bishop
Not sure why I am doing this.
2013-08-29fix baserom.gbc check in MakefileBryan Bishop
2013-08-29Merge pull request #169 from kanzure/fail-fast-without-baseromBryan Bishop
Fail fast when the baserom.gbc file doesn't exist.
2013-08-29get rid of a trailing incbin at the end of bank 21yenatch
2013-08-29more hlcoords in bank 1yenatch
2013-08-29more field move scriptsyenatch
2013-08-29more text_jumps in known functionsyenatch
2013-08-29fix Stack's address ($c100 -> $c0ff)yenatch
using negative ds
2013-08-28move main preprocessor into pokemontoolsBryan Bishop
Only pokecrystal-specific preprocessor stuff lives in preprocessor.py now. The other stuff lives in pokemontools.
2013-08-28Merge pull request #171 from kanzure/remove-imports-from-preprocessorBryan Bishop
Two more unused imports from preprocessor
2013-08-28two more unused imports from preprocessorBryan Bishop
2013-08-28Merge pull request #170 from kanzure/fix-up-preprocessorBryan Bishop
Remove some globals from preprocessor.
2013-08-28don't use globals in the preprocessorBryan Bishop
Macros are now passed around as lists and dicts.
2013-08-28use generic skippable macros in preprocessorBryan Bishop
This removes TextEndingCommand from the preprocessor. Instead, there is a generic concept of a skippable type of macro like "db". This adds SkippableMacro to the preprocessor.
2013-08-28don't directly reference two macro classesBryan Bishop
Ideally the macro classes will be removed from the preprocessor core soon, there's no reason they should be infecting these functions.
2013-08-28Merge branch 'remove-another-moneybyteparam-special-case' into masterBryan Bishop
2013-08-28remove MoneyByteParam from preprocessorBryan Bishop
It didn't belong in there. All of the references were removed.