summaryrefslogtreecommitdiff
path: root/macros.asm
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2017-02-12 15:06:36 -0500
committerPikalaxALT <pikalaxalt@gmail.com>2017-02-12 15:06:36 -0500
commit8bb81d151ab0647ea4e944f59c5d03967a48b8d9 (patch)
tree7bb6ab16b5c74e39882480d562be735360b307e8 /macros.asm
parent36381c3553bed66ca54b1ad8c1d281dce55bea0c (diff)
Some WRAM changes; update farcall macro
Diffstat (limited to 'macros.asm')
-rwxr-xr-xmacros.asm13
1 files changed, 3 insertions, 10 deletions
diff --git a/macros.asm b/macros.asm
index acbcbde..51091bc 100755
--- a/macros.asm
+++ b/macros.asm
@@ -58,20 +58,13 @@ bigdw: MACRO ; big-endian word
dx 2, \1
ENDM
-farcall: MACRO
+callba: MACRO
+ ld [hFarCallTempA], a
ld a, BANK(\1)
ld hl, \1
call BankSwitch
ENDM
-callba EQUS "farcall"
-
-callab: MACRO
- ld hl, \1
- ld a, BANK(\1)
- call BankSwitch
- ENDM
-
bigBCD6: MACRO
; There is probably a better name for this macro.
; It write a BCD in big-endian form.
@@ -95,7 +88,7 @@ ENDM
;\1 = X
;\2 = Y
-;\3 = Reference Background Map (e.g. vBGMap0 or vBGMap1)
+;\3 = Reference Background Map (e.g. vBGMap or vBGWin)
coord: MACRO
ld \1, \4 + $20 * \3 + \2
ENDM