diff options
author | Mr Wint <MrWint42@gmail.com> | 2013-10-01 23:23:21 +0200 |
---|---|---|
committer | Mr Wint <MrWint42@gmail.com> | 2013-10-01 23:23:21 +0200 |
commit | 255135d1878b76bf82122ade20cb1c2132553ec7 (patch) | |
tree | d3da03b03c2cf0e54ffb17b1acd3d4b8476c813d /engine | |
parent | 94d4c89e093b76a0964114bd7a370046e70e965e (diff) |
* extracted and added a bunch of assembly
Diffstat (limited to 'engine')
-rw-r--r-- | engine/credits.asm | 51 |
1 files changed, 50 insertions, 1 deletions
diff --git a/engine/credits.asm b/engine/credits.asm index d5e4399b9..47c8e299c 100644 --- a/engine/credits.asm +++ b/engine/credits.asm @@ -342,7 +342,56 @@ INCBIN "baserom.gbc",$109b9a,$18 ; ditto.pal INCBIN "baserom.gbc",$109bb2,$18 ; igglybuff.pal ; 109bca -INCBIN "baserom.gbc", $109bca, $109c24 - $109bca +; known jump sources: 10989e (42:589e), 109964 (42:5964) +Function109bca: ; 109bca (42:5bca) + ld hl, $cf64 + ld a, [hl] + cp $ff + jr z, .asm_109bed + and $3 + ld e, a + inc a + and $3 + ld [hl], a + ld a, [$cf65] + and $3 + add a + add a + add e + add a + ld e, a + ld d, $0 + ld hl, $5bf1 + add hl, de + ld a, [hli] + ld h, [hl] + ld l, a + ret +.asm_109bed + ld hl, $ca00 + ret +; 109bf1 (42:5bf1) + +INCBIN "baserom.gbc",$109bf1,$109c11 - $109bf1 + +; known jump sources: 109a1b (42:5a1b) +Function109c11: ; 109c11 (42:5c11) + ld a, $40 + ld hl, $c55a + call Function109c1c + ld hl, $c56e + +; known jump sources: 109c16 (42:5c16) +Function109c1c: ; 109c1c (42:5c1c) + ld c, $8 +.asm_109c1e + ld [hli], a + inc a + dec c + jr nz, .asm_109c1e + ret +; 109c24 (42:5c24) + CreditsGFX: INCBIN "gfx/credits/border.2bpp" |