Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-03-12 | Allow alternate labels for patch names | Rangi | |
2022-03-12 | Build the Virtual Console patch with `make crystal11_vc` (#882) | vulcandth | |
Fixes #813 | |||
2021-11-23 | Use ~X instead of $ff ^ X | Rangi | |
2021-04-27 | Use {interpolation} to generate sequences of RAM labels | Rangi | |
This makes the table_width/assert_table_length usages unnecessary, and also keeps the labels automatically up to date if the length constants change. | |||
2021-03-11 | Verify script command table sizes | Rangi | |
2021-03-04 | Verify data table sizes with table_width and assert_table_length macros | Rangi | |
This was discussed in #706 It also uncovered some off-by-one issues with defining some constants. A few structs now use rsreset/_RS to define their offset constants, as discussed in #739 | |||
2021-02-05 | Identify some more labels | Rangi | |
2020-11-17 | Resolve some "???" comments | Rangi | |
2020-11-09 | Replace $0 with 0 for "ld l, a / ld h, 0" idiom | Rangi | |
2020-11-09 | Identify wBattleAnimTemp0-3 | Rangi | |
2020-11-03 | Identify some more uses of wBuffer1-6 | Rangi | |
2020-10-30 | UnusedSpriteAnimGFX was to sprite anims as AnimObjGFX is to battle anims | Rangi | |
2020-10-30 | Identify wSpriteAnimDict key constants | Rangi | |
2020-10-26 | Use more assertions to ensure correct code and data | Rangi | |
2020-10-26 | Comment, remove, or revise many unreferenced labels | Rangi | |
2020-10-22 | Identify more sprite graphics and map object labels, and have consistent ↵ | Rangi | |
anonymous jumptable labels | |||
2020-10-21 | Identify remaining two battle anim BG effect functions | Rangi | |
2020-10-06 | Update battle anim bg function comments, and identify more unnamed labels | Rangi | |
2020-10-06 | Identify battle bg effects functions and constants (#773) | 7Soul | |
Identify battle bg effects functions and constants | |||
2020-10-05 | Identify more unnamed labels | Rangi | |
2020-10-05 | Identify some more unnamed labels | Rangi | |
2020-10-04 | Identify more unnamed labels | Rangi | |
2020-10-03 | Identify battle animation functions (#771) | 7Soul | |
Identify battle animation functions | |||
2020-08-27 | Fix some constants surrounding sprite animations | mid-kid | |
Also commented the use of the field surrounding the struct initialization functions. SPRITEANIMSTRUCT_0C -> SPRITEANIMSTRUCT_VAR1 SPRITEANIMSTRUCT_0D -> SPRITEANIMSTRUCT_VAR2 SPRITEANIMSTRUCT_0E -> SPRITEANIMSTRUCT_VAR3 SPRITEANIMSTRUCT_0F -> SPRITEANIMSTRUCT_VAR4 BATTLEANIMSTRUCT_01 -> BATTLEANIMSTRUCT_OAMFLAGS BATTLEANIMSTRUCT_ANON_JT_INDEX -> BATTLEANIMSTRUCT_JUMPTABLE_INDEX BATTLEANIMSTRUCT_0F -> BATTLEANIMSTRUCT_VAR1 BATTLEANIMSTRUCT_10 -> BATTLEANIMSTRUCT_VAR2 | |||
2020-08-05 | Use TRUE for hCGBPalUpdate | mid-kid | |
2020-07-08 | Eliminate enum: use const instead, with case-by-case parallel const ↵ | Rangi | |
implementations | |||
2020-06-21 | Replace "Unreferenced" labels with "; unreferenced" comments | Rangi | |
2020-06-17 | Harmonize engine/{movie, pokemon} with pokegold (renames GetSRAMBank to ↵ | Rangi | |
OpenSRAM) To do: engine/{menus, overworld} | |||
2020-06-16 | Harmonize engine/{battle, battle_anims, events, games} with pokegold | Rangi | |
2020-06-13 | Label some mobile addresses, and revise some comments | Rangi | |
2020-05-10 | Update some comments | Rangi | |
2020-03-21 | rgbds supports 'X - 1' instead of 'X + -1' | Rangi | |
2020-03-21 | Miscellaneous fixes from #694 | Rangi | |
2020-02-28 | 'and BANK' -> 'aka BANK' | Rangi | |
2019-04-13 | Merge pull request #623 from mid-kid/patch-1 | Rangi | |
Create some battle tower SRAM labels | |||
2019-04-12 | Create some battle tower SRAM labels | mid-kid | |
2019-04-09 | TextBox -> Textbox | mid-kid | |
Homogenizing names. | |||
2019-02-16 | Standardize on $ff ^ X for bitwise negating 8-bit values | Rangi | |
2019-02-16 | Document the BattleAnimCmd_ClearObjs bug | Rangi | |
2019-02-16 | Merge pull request #601 from mid-kid/master | Rangi | |
Exciting adventures down battle animation street! | |||
2019-02-16 | Fix issues in review | mid-kid | |
2019-02-16 | Eliminate some $xxxx values | Rangi | |
2019-02-16 | Document wBattleAnimFlags | mid-kid | |
`anim_clearsprites` was misnamed, so I renamed it to `anim_keepsprites`, and documented it in docs/battle_anim_commands.md | |||
2019-02-16 | Add more constants for battle anim structs | mid-kid | |
Any access of the wram arrays for battle anim objects and background effects use appropriate macros and constants, now. | |||
2019-02-15 | wNumActiveBattleAnims → wLastAnimObjectIndex | mid-kid | |
This variable never decrements, it only increments to give each battle animation a different, and incremental "index". | |||
2019-02-15 | Anotate more of the battle anim subsystem | mid-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-06 | Document all possible values for ReinitBattleAnimFrameset | mid-kid | |
This is useful to know where a certain frameset is used, through `grep` | |||
2019-02-06 | BATTLEANIMSTRUCT_0B -> BATTLEANIMSTRUCT_PARAM | mid-kid | |
This structure member is used for storing the parameter passed to `anim_obj`. | |||
2018-12-26 | Fix comments around BANK() statements | mid-kid | |
Found a couple BANK()s that reference multiple labels. | |||
2018-11-25 | Rename "feet and head follow" commands | mid-kid | |
The lot of these were rather misnamed, since they're used to replace part of the player or enemy with objects for several background effects. https://github.com/pret/pokecrystal/pull/578#issuecomment-440996244 |