You've already forked pokecrystal-board
mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2025-09-08 08:13:02 -07:00
Identify remaining uses of wBuffer1-6 as general-purpose HP buffers or mobile
This commit is contained in:
@@ -6904,7 +6904,7 @@ Function103302:
|
||||
Function103309:
|
||||
xor a
|
||||
ldh [hBGMapMode], a
|
||||
ld hl, wBuffer1
|
||||
ld hl, wd1ea
|
||||
ld bc, 10
|
||||
xor a
|
||||
call ByteFill
|
||||
@@ -6912,7 +6912,7 @@ Function103309:
|
||||
call OpenSRAM
|
||||
ld a, [wdc41]
|
||||
ld [s4_a60c], a
|
||||
ld [wBuffer1], a
|
||||
ld [wd1ea], a
|
||||
call CloseSRAM
|
||||
call Function1035c6
|
||||
ld a, [hli]
|
||||
@@ -6954,15 +6954,15 @@ Function103362:
|
||||
call Function10339a
|
||||
call Function10342c
|
||||
farcall HDMATransferTilemapToWRAMBank3
|
||||
ld a, [wBuffer2]
|
||||
ld a, [wd1eb]
|
||||
bit 7, a
|
||||
jr z, .asm_103362
|
||||
ld hl, wBuffer2
|
||||
ld hl, wd1eb
|
||||
bit 6, [hl]
|
||||
jr z, .asm_103398
|
||||
ld a, BANK(s4_a60c)
|
||||
call OpenSRAM
|
||||
ld a, [wBuffer1]
|
||||
ld a, [wd1ea]
|
||||
ld [s4_a60c], a
|
||||
ld [wdc41], a
|
||||
call CloseSRAM
|
||||
@@ -7028,7 +7028,7 @@ Function1033af:
|
||||
|
||||
.b
|
||||
call PlayClickSFX
|
||||
ld hl, wBuffer2
|
||||
ld hl, wd1eb
|
||||
set 7, [hl]
|
||||
ret
|
||||
|
||||
@@ -7038,9 +7038,9 @@ Function1033af:
|
||||
jr nz, .a_return
|
||||
ld de, SFX_TRANSACTION
|
||||
call PlaySFX
|
||||
ld hl, wBuffer2
|
||||
ld hl, wd1eb
|
||||
set 7, [hl]
|
||||
ld hl, wBuffer2
|
||||
ld hl, wd1eb
|
||||
set 6, [hl]
|
||||
ret
|
||||
|
||||
@@ -7054,9 +7054,9 @@ Function1033af:
|
||||
call PlaySFX
|
||||
ld bc, 8
|
||||
call Function10350f
|
||||
ld a, [wBuffer1]
|
||||
ld a, [wd1ea]
|
||||
xor e
|
||||
ld [wBuffer1], a
|
||||
ld [wd1ea], a
|
||||
ret
|
||||
|
||||
Function10342c:
|
||||
@@ -7092,7 +7092,7 @@ Function10343c:
|
||||
call Function103487
|
||||
ld bc, 8
|
||||
call Function10350f
|
||||
ld a, [wBuffer1]
|
||||
ld a, [wd1ea]
|
||||
and e
|
||||
ld bc, 2
|
||||
jr z, .asm_10347d
|
||||
|
@@ -78,7 +78,7 @@ Function16c000: ; unreferenced
|
||||
|
||||
Function16c089:
|
||||
ld a, $1
|
||||
ld [wBuffer2], a
|
||||
ld [wd1eb], a
|
||||
ld [wd1f1], a
|
||||
xor a
|
||||
ldh [hWY], a
|
||||
@@ -96,7 +96,7 @@ Function16c09e:
|
||||
|
||||
Function16c0a8:
|
||||
xor a
|
||||
ld [wBuffer2], a
|
||||
ld [wd1eb], a
|
||||
ld [wd1f1], a
|
||||
call ClearSprites
|
||||
ld a, $90
|
||||
@@ -515,8 +515,8 @@ Function16cb08:
|
||||
|
||||
Function16cb0f:
|
||||
xor a
|
||||
ld [wBuffer1], a
|
||||
ld [wBuffer2], a
|
||||
ld [wd1ea], a
|
||||
ld [wd1eb], a
|
||||
xor a
|
||||
ld [wd1ec], a
|
||||
ld a, $70
|
||||
@@ -530,7 +530,7 @@ Function16cb0f:
|
||||
ret
|
||||
|
||||
Function16cb2e:
|
||||
ld a, [wBuffer2]
|
||||
ld a, [wd1eb]
|
||||
and a
|
||||
ret z
|
||||
call Function16cb40
|
||||
|
@@ -41,7 +41,7 @@ Function17a6a8:
|
||||
ld bc, $a
|
||||
xor a
|
||||
call ByteFill
|
||||
ld hl, wBuffer1
|
||||
ld hl, wd1ea
|
||||
ld bc, $10
|
||||
ld a, $ff
|
||||
call ByteFill
|
||||
@@ -66,7 +66,7 @@ Function17a6a8:
|
||||
ret
|
||||
|
||||
Function17a6f5:
|
||||
ld hl, wBuffer1
|
||||
ld hl, wd1ea
|
||||
ld c, $0
|
||||
ld b, $8
|
||||
.asm_17a6fc
|
||||
@@ -107,7 +107,7 @@ Function17a721:
|
||||
ld a, $ff
|
||||
call ByteFill
|
||||
pop de
|
||||
ld hl, wBuffer1
|
||||
ld hl, wd1ea
|
||||
ld b, $8
|
||||
.asm_17a732
|
||||
ld c, $0
|
||||
@@ -457,7 +457,7 @@ Function17a943:
|
||||
ld [$d08c], a
|
||||
ld c, a
|
||||
ld b, $0
|
||||
ld hl, wBuffer1
|
||||
ld hl, wd1ea
|
||||
add hl, bc
|
||||
ld [hl], $ff
|
||||
ld a, $2
|
||||
@@ -479,7 +479,7 @@ Function17a964:
|
||||
ld b, $0
|
||||
inc a
|
||||
ld [$d08c], a
|
||||
ld hl, wBuffer1
|
||||
ld hl, wd1ea
|
||||
add hl, bc
|
||||
ld [hl], e
|
||||
and a
|
||||
@@ -494,7 +494,7 @@ Function17a97b:
|
||||
lb bc, 2, 18
|
||||
call ClearBox
|
||||
hlcoord 3, 2
|
||||
ld de, wBuffer1
|
||||
ld de, wd1ea
|
||||
ld a, [$d08c]
|
||||
and a
|
||||
ret z
|
||||
|
Reference in New Issue
Block a user