summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpikalaxalt <PikalaxALT@gmail.com>2016-05-23 08:12:08 -0400
committerpikalaxalt <PikalaxALT@gmail.com>2016-05-23 08:12:08 -0400
commit19b2fa8a825d30b8ba79d451f046cc593cf6a7f7 (patch)
treeb239b9eac7d5961c7c1d838925b86354fdc53c27
parent2f6075ece09988de1630874d3f2ddd0e1f6d74c3 (diff)
Two functions at e925d
-rwxr-xr-xmain.asm38
1 files changed, 37 insertions, 1 deletions
diff --git a/main.asm b/main.asm
index 029142dc..c47b6e47 100755
--- a/main.asm
+++ b/main.asm
@@ -918,8 +918,44 @@ Func_e8f82: ; e8f82 (3a:4f82)
dr $e8f82,$e910a
Func_e910a:
dr $e910a,$e925d
+
Func_e925d:
- dr $e925d,$e928a
+.asm_e925d
+ push bc
+ push hl
+.asm_e925f
+ ld a, [de]
+ inc de
+ ld [hli], a
+ dec c
+ jr nz, .asm_e925f
+ pop hl
+ ld bc, SCREEN_WIDTH
+ add hl, bc
+ pop bc
+ dec b
+ jr nz, .asm_e925d
+ ret
+
+Func_e926f:
+ ld de, wd496
+ coord hl, 7, 6
+ ld a, [de]
+ call Func_e927a
+ ld a, [de]
+Func_e927a:
+ ld c, a
+ swap a
+ and $f
+ add -10
+ ld [hli], a
+ ld a, c
+ and $f
+ add -10
+ ld [hli], a
+ dec de
+ ret
+
SurfingPikachu2Graphics: INCBIN "gfx/surfing_pikachu_2.2bpp"
Func_e988a:
dr $e988a,$e98ec