summaryrefslogtreecommitdiff
path: root/engine
AgeCommit message (Collapse)Author
2015-05-18w-prefix the new PokegearFlags variable.IIMarckus
2015-05-18Fix a static address.IIMarckus
2015-05-14Give wd957 a more descriptive name.IIMarckus
2015-03-03Fix a static reference to a string in Pokedex code.yenatch
2015-02-14Add the ability to build Crystal 1.1.IIMarckus
2015-02-14Give an internal Pokédex status variable its own label.IIMarckus
This new label is used in revision 1.1 of Pokémon Crystal.
2015-02-11Split out event scripting specials.yenatch
2015-02-11Use labels for script specials instead of constants/static values.yenatch
2015-02-11Split out map object code.yenatch
2015-02-11Split out the diploma code.yenatch
2015-02-11Split out the map setup scripts.yenatch
2015-02-11Split out spawn points.yenatch
2015-02-11Split out map triggers.yenatch
2015-02-11Split out the Pokedex code.yenatch
2015-02-11Split out the pack code.yenatch
2015-02-10Fix a bunch of palette copying errors and wram bank conflicts.yenatch
There are probably a bunch more labels with wrong banks. This takes care of the most noticeable ones.
2015-02-10Blind wram labels part 3.yenatch
2015-02-10Blindly use wram labels for everything except mobile, part 2.yenatch
2015-02-06More graphics and straggling static refs.yenatch
2015-02-05Get rid of more static refs in banks 47, 5c, 5f.yenatch
2015-01-20Stop using the preprocessor.yenatch
2015-01-19hVBlankyenatch
2015-01-01More labels in code and some mobile datatracking.yenatch
2014-12-29Use "- $ff00" instead of "& $ff" when dealing with hram.yenatch
2014-12-29Recombine the event engine objects.yenatch
They must be in the same bank to work, and defining sections with static banks should only be used to produce an identical rom. They were only split in the first place to minimize the amount of code tahat needed to be rebuilt based on a single constant, which in retrospect was meaningless.
2014-12-03Use the "next" directive in the credits.yenatch
2014-09-30Miscellaneous formatting cleanup.yenatch
2014-08-22Use landmark constants in displaylocation commands (phone scripts).yenatch
2014-08-18Recomment Headbutt tree and Rock Smash encounters.yenatch
2014-07-24Label CheckPhoneCall.yenatch
2014-07-23Dump the phone scripts.yenatch
This is one of the last major incbins. The rest is mostly mobile code.
2014-07-22Fix "name" event command parameter comments.yenatch
2014-07-22Separate phone scripts from std scripts.yenatch
2014-07-22Fix some static addresses in std scripts.yenatch
2014-07-22Reflect the extra loadwilddata argument in its function comment.yenatch
2014-07-19Remove generated "jump sources" comments.yenatch
2014-07-19Name the script special function and clean up a couple specials.yenatch
2014-07-18Name cry functions in home.asm.yenatch
2014-06-17Contest battle type and comment the battle menu.yenatch
2014-06-16Use a predef macro that takes labels instead of juggling constants.yenatch
Besides making predefs convenient, naming a predef no longer requires adding or renaming a predef constant. This also lets predefs be rearranged at will.
2014-06-12Consolidate monster structs in wram and sram.yenatch
The PartyMon struct is really the box struct with volatile variables like status added. Some other labels have been reworked. Move structs no longer have explicit labels since their location is arbitrary and usually shared.
2014-06-04Use {hl,de,bc}coord macros wherever possible.yenatch
2014-05-21Comment music functions in home.asm.yenatch
2014-04-30Move RegionCheck into engine/landmarks.asm.yenatch
2014-04-13Include palette 0 in PokemonPalettes.yenatch
Now PokemonPalettes is referenced.
2014-04-12Replace static bank 0 calls in the event scripting engine.yenatch
2014-04-09Fix a title screen label that accidentally made its way into bank 1.yenatch
Somehow, a title screen (bank 0x43) function had its label put in bank 1. This caused changes to either bank to break the compiled rom. fixes 61a3d145
2014-04-02Image extensions in gfx/{intro,title}.yenatch
2014-04-02Fix image extensions in gfx/{credits,misc}.yenatch
2014-03-04Compressed title screen graphics are padded too.yenatch