diff options
author | luckytyphlosion <alan.rj.huang@gmail.com> | 2015-05-28 12:17:46 -0400 |
---|---|---|
committer | luckytyphlosion <alan.rj.huang@gmail.com> | 2015-05-28 12:17:46 -0400 |
commit | a47f5ae0683ca654440c9d5365ba548a982dabf7 (patch) | |
tree | 0cb3b8d128d67f5e744b1a60c9d44e36c1a50348 | |
parent | d79888b81ad2adb022ecfc438ecc432dfaeb28cb (diff) |
homecall_jump_sf MACRO
-rw-r--r-- | macros.asm | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -35,6 +35,16 @@ homecall_jump: MACRO jp BankswitchCommon
ENDM
+homecall_jump_sf: MACRO
+ ld a, [H_LOADEDROMBANK]
+ push af
+ ld a, BANK(\1)
+ call BankswitchCommon
+ call \1
+ pop bc
+ jp BankswitchCommon
+ ENDM
+
homecall: MACRO
ld a, [H_LOADEDROMBANK]
push af
|