You've already forked pokecrystal-board
mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2025-09-08 08:13:02 -07:00
jumptable macro repurposed
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
|
||||
Function547:: ; 547
|
||||
; Unreferenced
|
||||
ld a, [hLCDStatCustom]
|
||||
ld a, [hFFC6]
|
||||
cp rSCX - $ff00
|
||||
ret nz
|
||||
ld c, a
|
||||
@@ -15,7 +15,7 @@ Function547:: ; 547
|
||||
|
||||
LCD:: ; 552
|
||||
push af
|
||||
ld a, [hLCDStatCustom]
|
||||
ld a, [hFFC6]
|
||||
and a
|
||||
jr z, .done
|
||||
|
||||
@@ -26,7 +26,7 @@ LCD:: ; 552
|
||||
ld b, LYOverrides >> 8
|
||||
ld a, [bc]
|
||||
ld b, a
|
||||
ld a, [hLCDStatCustom]
|
||||
ld a, [hFFC6]
|
||||
ld c, a
|
||||
ld a, b
|
||||
ld [$ff00+c], a
|
||||
|
||||
@@ -214,13 +214,11 @@ Coord2Tile:: ; 1d05
|
||||
ld a, c
|
||||
ld b, h
|
||||
ld c, l
|
||||
rept 2
|
||||
add hl, hl
|
||||
endr
|
||||
add hl, hl
|
||||
add hl, bc
|
||||
rept 2
|
||||
add hl, hl
|
||||
endr
|
||||
add hl, hl
|
||||
ld c, a
|
||||
xor a
|
||||
ld b, a
|
||||
@@ -244,13 +242,11 @@ Coord2Attr:: ; 1d21
|
||||
ld a, c
|
||||
ld b, h
|
||||
ld c, l
|
||||
rept 2
|
||||
add hl, hl
|
||||
endr
|
||||
add hl, hl
|
||||
add hl, bc
|
||||
rept 2
|
||||
add hl, hl
|
||||
endr
|
||||
add hl, hl
|
||||
ld c, a
|
||||
xor a
|
||||
ld b, a
|
||||
|
||||
@@ -77,9 +77,8 @@ endr
|
||||
|
||||
; We've done 2 16x8 blocks
|
||||
ld a, [hFFDC]
|
||||
rept 2
|
||||
dec a
|
||||
endr
|
||||
dec a
|
||||
ld [hFFDC], a
|
||||
|
||||
jr nz, .next
|
||||
|
||||
Reference in New Issue
Block a user