summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-03-11Merge pull request #282 from yenatch/masteryenatch
Halts and more refs/constants.
2015-03-11Merge remote-tracking branch 'kanzure/master'yenatch
2015-03-08Merge pull request #280 from dannye/masterBryan Bishop
Fix make clean; Final music incbins
2015-03-03Redump the overworld graphics; grouped properly this time.yenatch
2015-03-03Temporarily delete the overworld images.yenatch
The same naming scheme will be used for the replacements. It may or may not be helpful to separate these steps.
2015-03-03Share the palette for the player and the link battle trainer class.yenatch
2015-03-03Rename trainer palettes to match the trainer pics.yenatch
2015-03-03Use more struct offsets and constants for monsters and moves.yenatch
2015-03-03Fix some halts that were dumped as "db $76".yenatch
2015-03-03Fix a static reference to a string in Pokedex code.yenatch
2015-03-03Use a macro instead of manually subtracting $36 from pic banks.yenatch
2015-03-03Remove an accidental copy of attack animation graphics.yenatch
2015-02-15Final music incbinsU-Daniel-PC\Daniel
2015-02-14Fix make cleanU-Daniel-PC\Daniel
no more .tx files remove rgbds generated files, .map and .sym
2015-02-14Merge pull request #279 from iimarckus/crystal11yenatch
Build both the 1.0 and 1.1 ROMs.
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-13Merge pull request #277 from yenatch/masterBryan Bishop
Start splitting code out of main.
2015-02-11Move the map_header macro into macros/map.asm.yenatch
2015-02-11Move second map header macros into macros/map.asm.yenatch
On second thought, keep the data separate from ugly macros.
2015-02-11Use connection macros instead of guessed values in second map headers.yenatch
Some of the under-the-hood connection values are offset by an arbitrary amount. This could be because of a graphical connection editor allowing a shift in the strip destination pointer, as well as the standard alignment value. There is no visible difference, so it can be confusing when two unique sets of values can produce the same result. Reversing this invisible offset was a major sticking point back when connections were dumped, but it was straightforward this time around. Much thanks to huderlem for articulating this quirk in pokered's connection macros.
2015-02-11Add another reference to OTPartyMonOT in link cable code.yenatch
2015-02-11Split out event scripting specials.yenatch
2015-02-11Get rid of the now-unused specials constants.yenatch
2015-02-11Use labels for script specials instead of constants/static values.yenatch
2015-02-11Use NUM_MOVES more liberally in wram.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-11Split out the move deleter code.yenatch
2015-02-11Comment PrintTempMonStats.yenatch
2015-02-11Use PartyMon labels in GetPartyParamLocation arguments.yenatch
2015-02-10Add placeholder constants for ObjectStructs offsets.yenatch
Note that OBJECT_LENGTH is not associated with ObjectStructs (it's isntead used as the length of a MapObjects struct).
2015-02-10Split 40k lines of mobile noise out of main.asm.yenatch
2015-02-10Section "Video" in wram.asm doesn't need to be locked to an address.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-10Some coord labels in misc/crystal_misc.asm.yenatch
2015-02-10Blind wram in maps.yenatch
2015-02-10Blind wram part 5.yenatch
starting to go smoothly
2015-02-10Blind wram labels part 4.yenatch
2015-02-10Blind wram labels part 3.yenatch
2015-02-10Use wram labels in common text.yenatch
2015-02-10Blindly use wram labels for everything except mobile, part 2.yenatch
2015-02-10Blindly use wram labels for everything except mobile, part 1.yenatch
Wram banks and mobile make this tough, since any address can secretly be a ghost. As usual, mobile completely disregards 99% of the codebase. It's been ignored in kind.
2015-02-07Fix up remaining coords.yenatch
2015-02-07More hlcoord macros for recently dumped code.yenatch