Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
This new label is used in revision 1.1 of Pokémon Crystal.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
There are probably a bunch more labels with wrong banks. This takes care of the most noticeable ones.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
This is one of the last major incbins. The rest is mostly mobile code.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Besides making predefs convenient, naming a predef no longer requires
adding or renaming a predef constant. This also lets predefs be rearranged at will.
|
|
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.
|
|
|
|
|
|
|
|
Now PokemonPalettes is referenced.
|
|
|
|
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
|
|
|
|
|