summaryrefslogtreecommitdiff
path: root/wram.asm
AgeCommit message (Collapse)Author
2020-06-20Remove RAM address commentsRangi
2020-06-15Identify wObjectPrioritiesRangi
2020-06-14wWildMonPP is 4 bytes, not one byte.Caverns4
The comments after were labeled with inaccurate address until NEXTU.
2020-06-13Label some mobile addresses, and revise some commentsRangi
2020-06-07wPhoneList, like wItems et al, has a terminating 0 (see ↵Rangi
PokegearPhone_DeletePhoneNumber); also fix a comment
2020-05-26Add label for wd431 and remove misleading comment (it's not strictly mobile)Fredrik Ljungdahl
2020-05-17Miscellaneous cleanup noted in #709Rangi
2020-04-23Miscellaneous updates and correctionsRangi
2020-04-17More miscellaneous fixes (see #709)Rangi
2020-03-21Remove some redundant comments superseded by labels (see #693)Rangi
2020-02-13Standardize on lowercase Tilemap and Attrmapmid-kid
We used to have a mixture of TileMap and and Tilemap, as well as the similar AttrMap. Standardize on one.
2020-02-05Merge pull request #650 from pret/audio-macrosRangi
Update audio macros and arguments
2020-02-04Identify four padding bytes in base data as beta front/back pic pointersRangi
2020-01-06Merge branch 'master' into audio-macrosdannye
2019-11-18Fix some mobile-related thingsmid-kid
2019-10-21More mobile SDK documentationmid-kid
Labelled WRAM addresses, added constants for mobile commands, fixed some mobile lib function names, documented most of the functions for specific commands.
2019-10-21Label some more WRAM/SRAM thingsmid-kid
This should be all of the memory locations that are actually used, and some more. Removal of all addresses when?
2019-10-21Document mobile SDK error packetsmid-kid
2019-10-21Add more error message translationsmid-kid
Thanks to melonjaywalk#5480
2019-10-21Document some mobile-related things, discovered thanks to Dan Docs and the ↵mid-kid
efforts of the Gameboy Online Restoration Project
2019-09-02Update audio macros and argumentsdannye
and update related labels/constants/comments this fixes a lot of mistakes and maximizes compatibility with red
2019-06-09Create constants for ScrollingMenu item formatsmid-kid
...I should've done this quite a while ago.
2019-05-11Some more GB Printer documentationRangi
2019-04-19Identify a few more WRAM label usesRangi
2019-04-19Identify some more WRAM labelsRangi
2019-04-13Merge pull request #623 from mid-kid/patch-1Rangi
Create some battle tower SRAM labels
2019-04-12Create some battle tower SRAM labelsmid-kid
2019-04-09TextBox -> Textboxmid-kid
Homogenizing names.
2019-04-08Identify and eliminate wEngineBuffer1-5Rangi
2019-03-18Fix wram labeling for wPCItemsFredrik Ljungdahl
2019-02-16Fix issues in reviewmid-kid
2019-02-15wNumActiveBattleAnims → wLastAnimObjectIndexmid-kid
This variable never decrements, it only increments to give each battle animation a different, and incremental "index".
2019-02-15Anotate more of the battle anim subsystemmid-kid
The X and Y flip flags can be applied through the stack consisting of: - Object attributes - Animation frame attributes - OAM Data Each of these negate eachother. Confused yet? The same stack is traversed to obtain the final tile ID, with an added layer on top for the base GFX offset and the offset for the dynamically loaded GFX requested by the object! wBattleAnimDelay is populated with the values passed to `anim_wait`.
2019-02-09Merge pull request #598 from mid-kid/tempRangi
BATTLEANIMSTRUCT_0B -> BATTLEANIMSTRUCT_PARAM
2019-02-08Clarify outer union's sizeRangi
2019-02-08Separate the 200-byte c608-to-c6d0 union and the 280-byte c6d0-to-c7e8 unionRangi
2019-02-06BATTLEANIMSTRUCT_0B -> BATTLEANIMSTRUCT_PARAMmid-kid
This structure member is used for storing the parameter passed to `anim_obj`.
2019-01-30wc7e8 -> wUnusedC7E8 (similar to wUnusedD102)Rangi
2019-01-30Explain the c608 union sizeRangi
2019-01-30Remove the nested UNION within battle WRAMRangi
2019-01-24Merge pull request #593 from mid-kid/tempRangi
More patches
2019-01-24Use and define more WRAM constantsRangi
2019-01-15Document wSuicuneFramemid-kid
Also fixed inmediate in PlaceMapNameFrame.FillTopBottom to calculate the amount of loops required. (It fills two tiles in the first iteration, and four in the remaining, hence the `-2` and `+1` part).
2019-01-03MON_NAME_LENGTH -> NAME_LENGTHRangi
2018-11-22Identified another user of wBattleAnimTempmid-kid
QueueBattleAnimation loads an object using these wram addresses. Usually populated by the anim_obj command, but in a couple of cases also manually.
2018-10-27Apply SPRITE_GFX_LIST_CAPACITY to wUsedSpritesRangi
2018-09-16wMonStatusFlags -> wDebugFlagsmid-kid
2018-09-09wCursorCurTile -> wCursorCurrentTileRangi
2018-09-09wPreviousLandmark → wPrevLandmarkRangi
2018-09-09Curr -> CurRangi