vulcandth
|
3648afda16
|
RGBDS syntax updates (#905)
New MACRO and DEF syntax
|
2022-06-06 17:25:42 -04:00 |
Rangi
|
ab0f9c287a
|
Use compound assignment operators
|
2021-11-23 20:18:08 -05:00 |
Rangi
|
860585b0af
|
Clarify documentation of maskbits
|
2021-10-29 17:33:52 -04:00 |
Rangi
|
e485280a8a
|
Require rgbds 0.4.2
This allows [\1] to work when \1 is hl, bc, or de
The object file format has changed along with the version number
|
2020-12-09 12:21:46 -05:00 |
Rangi
|
c85ba78b77
|
Use more assertions to ensure correct code and data
|
2020-10-26 22:24:38 -04:00 |
Rangi
|
26d764de5d
|
Use STRCMP, not ==, to compare multi-character strings
|
2020-07-02 11:46:30 -04:00 |
Rangi
|
fce6243b43
|
Identify more labels, and use the jumptable macro when possible
|
2020-07-01 13:13:49 -04:00 |
Rangi
|
b50dd57cbb
|
Miscellaneous updates and corrections
|
2020-04-23 16:14:50 -04:00 |
Rangi
|
3cdfac7994
|
Move, comment, and simplify some macro definitions
|
2020-04-04 15:32:18 -04:00 |
Rangi
|
146fa1be51
|
Remove extra parentheses
|
2018-07-08 16:29:46 -04:00 |
Rangi
|
67d1364c7a
|
Fix triple newlines left over from removing address comments
|
2018-06-24 23:22:50 -04:00 |
Rangi
|
32b92ca51c
|
Start improving sprite movement engine (to do: identify bit flags)
Introduce maskbits N[, S]: optionally shift the bitmask
|
2018-05-23 12:48:14 -04:00 |
yenatch
|
47379235f8
|
fix lb/ln and "left shift of negative value" warning
fixes #511
|
2018-05-06 21:35:55 -04:00 |
Rangi
|
73ea7c6326
|
Macro factors out sine code, just like sine data, since it's used 5 times
|
2018-02-03 21:11:55 -05:00 |
Rangi
|
b0d84c64a6
|
Use fixed-point DIV function for a generalized sine_wave table macro
|
2018-02-03 13:26:34 -05:00 |
Remy Oukaour
|
7b3de85a06
|
Avoid "+- 1" at every maskbits
|
2018-01-16 17:27:50 -05:00 |
Remy Oukaour
|
5c28d05bb4
|
Merge branch 'master' of https://github.com/xCrystal/pokecrystal (resolve PR #459)
# Conflicts:
# data/items/descriptions.asm
# data/sprite_anims/framesets.asm
# engine/crystal_colors.asm
# engine/events/kurt.asm
# engine/events/special.asm
# engine/events/std_scripts.asm
# engine/events_3.asm
# engine/item_effects.asm
# engine/namingscreen.asm
# engine/scripting.asm
# engine/stats_screen.asm
# engine/trade_animation.asm
# home/audio.asm
# main.asm
# maps/BattleTower1F.asm
# maps/BattleTowerBattleRoom.asm
# maps/BurnedTowerB1F.asm
# maps/ElmsLab.asm
# maps/GoldenrodDeptStore5F.asm
# maps/GoldenrodUnderground.asm
# maps/HallOfFame.asm
# maps/MahoganyTown.asm
# maps/ManiasHouse.asm
# maps/MobileBattleRoom.asm
# maps/MobileTradeRoomMobile.asm
# maps/RadioTower2F.asm
# maps/Route35NationalParkGate.asm
# maps/Route36NationalParkGate.asm
# maps/Route39Farmhouse.asm
# tilesets/palette_maps.asm
|
2018-01-14 22:56:36 -05:00 |
Remy Oukaour
|
cc95d1208d
|
Use maskbits more, and clarify its usage
|
2018-01-10 11:57:28 -05:00 |
xCrystal
|
aa9a0a900d
|
No more mobile EQUS ret (replace with Stubbed_ + ret)
|
2018-01-02 20:00:14 +01:00 |
xCrystal
|
50fc9c3389
|
endm -> ENDM
|
2017-12-28 22:31:16 +01:00 |
xCrystal
|
7beb497d3a
|
Uppercase MACRO and EQU(S) according to the style guide
|
2017-12-28 13:23:44 +01:00 |
Remy Oukaour
|
c66d195089
|
callba/callab → farcall/callfar
|
2017-12-24 12:47:30 -05:00 |
Remy Oukaour
|
e48a401290
|
Reorganize macros
|
2017-12-14 00:36:24 -05:00 |