summaryrefslogtreecommitdiff
path: root/engine/link
diff options
context:
space:
mode:
Diffstat (limited to 'engine/link')
-rw-r--r--engine/link/mystery_gift.asm20
1 files changed, 10 insertions, 10 deletions
diff --git a/engine/link/mystery_gift.asm b/engine/link/mystery_gift.asm
index a1228565d..840853a87 100644
--- a/engine/link/mystery_gift.asm
+++ b/engine/link/mystery_gift.asm
@@ -256,7 +256,7 @@ Function104a95:
jr c, .ly_loop
ld c, LOW(rRP)
ld a, $c0
- ld [$ff00+c], a
+ ldh [c], a
ld b, 240 ; This might have been intended as a 4-second timeout buffer.
; However, it is reset with each frame.
.loop3
@@ -267,14 +267,14 @@ Function104a95:
ld c, LOW(rRP)
; Delay frame
.ly_loop2
- ld a, [$ff00+c]
+ ldh a, [c]
and b
ld b, a
ldh a, [rLY]
cp LY_VBLANK
jr nc, .ly_loop2
.ly_loop3
- ld a, [$ff00+c]
+ ldh a, [c]
and b
ld b, a
ldh a, [rLY]
@@ -657,7 +657,7 @@ Function104da9:
xor a
ldh [rIF], a
halt
- ld a, [$ff00+c]
+ ldh a, [c]
bit 1, a
jr z, Function104da9
or a
@@ -669,7 +669,7 @@ Function104db7:
xor a
ldh [rIF], a
halt
- ld a, [$ff00+c]
+ ldh a, [c]
bit 1, a
jr nz, Function104db7
or a
@@ -677,7 +677,7 @@ Function104db7:
Function104dc5:
ld a, $c1
- ld [$ff00+c], a
+ ldh [c], a
.wait
dec d
ret z
@@ -688,7 +688,7 @@ Function104dc5:
Function104dd1:
ld a, $c0
- ld [$ff00+c], a
+ ldh [c], a
.wait
dec d
ret z
@@ -716,7 +716,7 @@ Function104ddd:
.next
bit 0, a
jr nz, Function104e3a
- ld a, [$ff00+c]
+ ldh a, [c]
and b
jr nz, .loop
@@ -997,14 +997,14 @@ Function104faf:
.asm_104fdb
inc d
jr z, .asm_104fe5
- ld a, [$ff00+c]
+ ldh a, [c]
bit 1, a
jr z, .asm_104fdb
ld d, $0
.asm_104fe5
inc d
jr z, .asm_104fed
- ld a, [$ff00+c]
+ ldh a, [c]
bit 1, a
jr nz, .asm_104fe5
.asm_104fed