summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-09-17Don't define addresses for ROM0 sections in home.asm.yenatch
Instead, occupy the space reserved for the rom header so there is no collision.
2014-09-17Use a macro to define version constants.yenatch
2014-09-17Use move animation constants instead of static values.yenatch
This allows new moves and animations to be added without overlap.
2014-09-17Enumerate move constants and add unnamed animation constants.yenatch
2014-09-14Commented/labelled misc functionsYamaArashi
2014-09-13Commented more sprite and map codeYamaArashi
2014-09-09Labelled and commented mostly sprite-related thingsYamaArashi
2014-09-08Add comments regarding menus and spritesYamaArashi
2014-09-01Use a macro for move attributes.yenatch
The formatting was pretty bad, so that's fixed too.
2014-08-30Use hram constants for remaining joypad variables.yenatch
2014-08-22Use PARTY_LENGTH and related constants in menu and hud code.yenatch
This should allow reducing PARTY_LENGTH to work as intended. Increasing it also works provided space is provided in wram, but breaks pc/saving.
2014-08-12Split copy and serial functions out of home.asm.yenatch
2014-08-08Labelled many functions/variablesYamaArashi
2014-08-07Fix static banks passed into GetName.yenatch
This appears to be the only other use of wPredefBank. Chances are there are more uncaught banks. Known cases are marked as "hardcoded" or similar.
2014-07-28Commented functionYamaArashi
- Named and commented Func_4c70. - Removed gfx/diagonal_lines.png, which is not actually graphics.
2014-07-16Add a comment to the "compare" target.yenatch
2014-07-15Don't redundantly define sprite dimensionsU-Daniel-PC\Daniel
dimensions are defined in the .pic files
2014-07-13Combine poke%.gbc build targets into a generalized one.yenatch
Now only one target is needed for all versions. $$* also works instead of %, but in a pattern rule % is probably clearer.
2014-07-12Merge pull request #48 from yenatch/masteryenatch
Clean up post-split main.asm. Get rid of static wram addresses. Lay out a foundation for Yellow.
2014-07-11Add image suffixes to the makefile.yenatch
Explicitly define png dependencies (none). This keeps make from looking for nonexistent dependencies with extensions like ".png.o". This doesn't make it go any faster, but it at least makes debug easier.
2014-07-11Remove inline comments in an object recipe.yenatch
2014-07-11Reorganize makefile targets for clarity.yenatch
2014-07-11Comment the makefile.yenatch
2014-07-08Update INSTALL.mdU-Daniel-PC\Daniel
- git no longer requires gettext by default (needed for "git submodule init") - Windows doesn't have sudo - pip mysteriously will not install png.py
2014-06-26Fix Makefile: .map and .symU-Fish-PC\Daniel
The Makefile previously made the files '.map' and '.sym' instead of 'poke[red/blue].map' and 'poke[red/blue].sym'
2014-06-25S_SPRITEBUFFER0 static addressU-Fish-PC\Daniel
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-16Fix a typo in home/vcopy.asm.yenatch
This must have happened when the file got split out of home.asm. Since it was the first character on the line, it was interpreted as a label.
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-14Hall of Fame sram labels and related constants.yenatch
2014-06-14Use monster struct macros in wram. Rename related labels for consistency.yenatch
2014-06-10Use MAX_LEVEL instead of 100/$64U-Fish-PC\Daniel
2014-06-10Make each pitch/instrument its own macroU-Fish-PC\Daniel
2014-06-10More music bank referencesU-Fish-PC\Daniel
Now the AUDIO constants in audio.asm can be edited freely
2014-06-09Clean up white spaceU-Fish-PC\Daniel
2014-06-09Clean up music bank referencesU-Fish-PC\Daniel
2014-06-09Merge branch 'master' of https://github.com/yenatch/pokeredU-Fish-PC\Daniel
2014-06-09Combine wave filesU-Fish-PC\Daniel
2014-06-09Improve music command namesU-Fish-PC\Daniel
2014-06-06Space out monster constants to make gaps clearer.yenatch
2014-06-06Comment SGB packets.yenatch
2014-06-06Merge remote-tracking branch 'danny/master'yenatch
2014-05-31Explicit sections for pics, sprites and misc graphics.yenatch
2014-05-31Split out joypad code from main.asm.yenatch
2014-05-31Split more code out of home.asm.yenatch
2014-05-31Relabel a few missed map scripts and TheEndTextStringU-Fish-PC\Daniel
2014-05-31Remove duplicated dataU-Fish-PC\Daniel