summaryrefslogtreecommitdiff
path: root/include/macros.inc
diff options
context:
space:
mode:
authorRangi <remy.oukaour+rangi42@gmail.com>2020-09-15 20:46:20 -0400
committerRangi <remy.oukaour+rangi42@gmail.com>2020-09-15 20:46:20 -0400
commit10430f724261787e52c1ae6ba3ec1df37702e4ec (patch)
tree43f0f969ab96d0697c7774b7295e29d79a394f02 /include/macros.inc
parente66c7236877b2410dd20ed548480bdc8cfe3e266 (diff)
Use macros push_bank_rom and pop_bank_rom
Diffstat (limited to 'include/macros.inc')
-rw-r--r--include/macros.inc15
1 files changed, 15 insertions, 0 deletions
diff --git a/include/macros.inc b/include/macros.inc
index 26165bc..2f1d433 100644
--- a/include/macros.inc
+++ b/include/macros.inc
@@ -23,6 +23,21 @@ farjp: macro
endm
+push_bank_rom: macro
+ ld a, [w_bank_rom]
+ push af
+ ld a, \1
+ ld [w_bank_rom], a
+ ld [rROMB0], a
+endm
+
+pop_bank_rom: macro
+ pop af
+ ld [w_bank_rom], a
+ ld [rROMB0], a
+endm
+
+
RGB: macro
rept _NARG / 3
dw palred (\1) + palgreen (\2) + palblue (\3)