summaryrefslogtreecommitdiff
path: root/main.asm
AgeCommit message (Collapse)Author
2014-06-25Use *Coord instead of FuncCoordU-Fish-PC\Daniel
Using 'Coord =' doesn't like using wTileMap So use hlCoord, deCoord, bcCoord, aCoord, Coorda, or dwCoord to avoid static addresses
2014-06-16Use macros for predef calls/jumps instead of static ids.yenatch
2014-06-16Use macros to define predefs.yenatch
2014-06-16Rename predef functions so they aren't excessive in length.yenatch
This is mostly because of an rgbasm bug that prevents macro arguments from exceeding 16 characters, but the names were bad anyway.
2014-06-16Remove generated "indirect jump" comments.yenatch
The destination is obvious when using the predef macro.
2014-06-14Use monster struct macros in wram. Rename related labels for consistency.yenatch
2014-05-31Explicit sections for pics, sprites and misc graphics.yenatch
2014-05-31Split out joypad code from main.asm.yenatch
2014-05-30Remove redundant dimensions in image filenames.yenatch
2014-05-29Use VRAM constants where applicable.yenatch
2014-05-26Remove most static wram addresses. Use labels instead.yenatch
For unknown addresses, use "w<address>". Label overleads are still an issue.
2014-05-25Recomment LoadMonData_.yenatch
2014-05-25Split out item fragment code.yenatch
2014-05-25Split out overworld object movement.yenatch
2014-05-25Try to clean up PrepareOAMData.yenatch
2014-05-25Split out map sprite facing data.yenatch
2014-05-25Label BCD math predefs.yenatch
2014-05-25Rename GetJoypadState -> Joypad.yenatch
2014-05-25Rename joypad registers.yenatch
2014-05-25Move bank 0 into home.asm.yenatch
2014-05-25Clean up some bank 3 functions and rename flag action functions.yenatch
2014-05-24Use global labels for pics.yenatch
2014-05-24Organize file includes in banks 4 through 1e.yenatch
2014-05-24Rename engine/rng.asm to engine/random.asm.yenatch
2014-05-24Rename random number function and hram labels.yenatch
GenRandom -> Random GenRandomInBattle -> BattleRandom H_RAND1 -> hRandomAdd H_RAND2 -> hRandomSub
2014-05-23Comment some more bank 0 functions.yenatch
2014-05-23More complete hardware constants. Rename joypad constants.yenatch
2014-05-23Use a dedicated label for base stats.yenatch
The existing {Bulbasaur,Ivysaur,...}BaseStats labels are for convenience.
2014-05-23Comment some bank 0 functions, and add wram labels for Predef.yenatch
2014-05-22Pull a lot of engine out of main.asmU-Fish-PC\Daniel
2014-05-21Pull out map header pointers and banksU-Fish-PC\Daniel
2014-05-21Name hidden object routinesU-Fish-PC\Daniel
2014-05-21More misc relabellingU-Fish-PC\Daniel
2014-05-21Misc relabellingU-Fish-PC\Daniel
2014-05-21Use constants for the starter monsU-Fish-PC\Daniel
2014-05-19Merge branch 'master' of https://github.com/huderlem/pokered into pull-dataU-Fish-PC\Daniel
Conflicts: main.asm text.asm text/maps/route_22.asm
2014-05-19Pull more data out of main.asmU-Fish-PC\Daniel
2014-05-18Pull map scripts out of main.asmU-Fish-PC\Daniel
2014-05-17Pull map headers out of main.asmU-Fish-PC\Daniel
2014-05-17Pull map objects out of main.asmU-Fish-PC\Daniel
2014-05-16Organize base stats and wild mon data (Koolboyman)U-Fish-PC\Daniel
2014-05-16Pull most data out of main.asmU-Fish-PC\Daniel
2014-05-16More item IDs and palette function namesU-Fish-PC\Daniel
2014-05-16Use more trainer/mon/palette constantsU-Fish-PC\Daniel
2014-05-16Clean up text labels, use move and type constantsU-Fish-PC\Daniel
2014-05-15Label a lot of unnamed textU-Fish-PC\Daniel
2014-05-15Label graphics loading functions and CheckIfMoveIsKnownU-Fish-PC\Daniel
2014-05-15Label and comment AnimatePartyMonU-Fish-PC\Daniel
2014-05-13Documented/Labeled Route 22 scripts.Marcus Huderle
2014-05-12Finished documenting/labeling functions in the MoveEffectPointerTable.Marcus Huderle