You've already forked pokecrystal-board
mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2025-09-08 08:13:02 -07:00
Port homecall macro
This commit is contained in:
@@ -6,13 +6,7 @@ Get2bpp_2:: ; dc9
|
||||
bit 7, a
|
||||
jp z, Copy2bpp
|
||||
|
||||
ld a, [hROMBank]
|
||||
push af
|
||||
ld a, BANK(_Get2bpp)
|
||||
rst Bankswitch
|
||||
call _Get2bpp
|
||||
pop af
|
||||
rst Bankswitch
|
||||
homecall _Get2bpp
|
||||
|
||||
ret
|
||||
; ddc
|
||||
@@ -22,13 +16,7 @@ Get1bpp_2:: ; ddc
|
||||
bit 7, a
|
||||
jp z, Copy1bpp
|
||||
|
||||
ld a, [hROMBank]
|
||||
push af
|
||||
ld a, BANK(_Get1bpp)
|
||||
rst Bankswitch
|
||||
call _Get1bpp
|
||||
pop af
|
||||
rst Bankswitch
|
||||
homecall _Get1bpp
|
||||
|
||||
ret
|
||||
; def
|
||||
|
||||
@@ -1,12 +1,5 @@
|
||||
PrinterReceive:: ; 2057
|
||||
ld a, [hROMBank]
|
||||
push af
|
||||
ld a, BANK(_PrinterReceive)
|
||||
rst Bankswitch
|
||||
|
||||
call _PrinterReceive
|
||||
pop af
|
||||
rst Bankswitch
|
||||
homecall _PrinterReceive
|
||||
|
||||
ret
|
||||
; 2063
|
||||
|
||||
@@ -59,15 +59,7 @@ Divide:: ; 3124
|
||||
push hl
|
||||
push de
|
||||
push bc
|
||||
ld a, [hROMBank]
|
||||
push af
|
||||
ld a, BANK(_Divide)
|
||||
rst Bankswitch
|
||||
|
||||
call _Divide
|
||||
|
||||
pop af
|
||||
rst Bankswitch
|
||||
homecall _Divide
|
||||
pop bc
|
||||
pop de
|
||||
pop hl
|
||||
|
||||
@@ -341,25 +341,11 @@ Special_ReloadSpritesNoPalettes:: ; d91
|
||||
|
||||
|
||||
FarCallSwapTextboxPalettes:: ; db1
|
||||
ld a, [hROMBank]
|
||||
push af
|
||||
ld a, BANK(SwapTextboxPalettes)
|
||||
rst Bankswitch
|
||||
call SwapTextboxPalettes
|
||||
pop af
|
||||
rst Bankswitch
|
||||
homecall SwapTextboxPalettes
|
||||
ret
|
||||
; dbd
|
||||
|
||||
FarCallScrollBGMapPalettes:: ; dbd
|
||||
ld a, [hROMBank]
|
||||
push af
|
||||
ld a, BANK(ScrollBGMapPalettes)
|
||||
rst Bankswitch
|
||||
|
||||
call ScrollBGMapPalettes
|
||||
|
||||
pop af
|
||||
rst Bankswitch
|
||||
homecall ScrollBGMapPalettes
|
||||
ret
|
||||
; dc9
|
||||
|
||||
@@ -8,14 +8,6 @@ Sine:: ; 1b11
|
||||
|
||||
ld e, a
|
||||
|
||||
ld a, [hROMBank]
|
||||
push af
|
||||
ld a, BANK(_Sine)
|
||||
rst Bankswitch
|
||||
|
||||
call _Sine
|
||||
|
||||
pop af
|
||||
rst Bankswitch
|
||||
homecall _Sine
|
||||
ret
|
||||
; 1b1e
|
||||
|
||||
Reference in New Issue
Block a user