diff options
Diffstat (limited to 'engine/bank1.asm')
-rwxr-xr-x | engine/bank1.asm | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/engine/bank1.asm b/engine/bank1.asm new file mode 100755 index 0000000..617b70e --- /dev/null +++ b/engine/bank1.asm @@ -0,0 +1,42 @@ +Func_4000: ; 4000 (1:4000) + di + ld sp, $e000 + call Func_0ea6 + call Func_02e4 + call Func_02dd + call Func_07b6 + ld a, [$a006] + ld [$ce47], a + ld a, [$a009] + ld [$ccf2], a + call Func_07be + ld a, $1 + ld [$cd0d], a + ei + farcall Func_1a6cc + ld a, [$ff90] + cp $3 + jr z, .asm_4035 + farcall Func_126d1 + jr Func_4000 +.asm_4035 + call Func_405a + call Func_04a2 + ld hl, $00a2 + call Func_2af0 + jr c, .asm_404d + call Func_07b6 + xor a + ld [$a000], a + call Func_07be +.asm_404d + jp Func_051b + +Func_4050: ; 4050 (1:4050) + farcall Func_1996e + ld a, $1 + ld [$cd0d], a + ret + +Func_405a: ; 405a (1:405a) +INCBIN "baserom.gbc",$405a,$8000 - $405a
\ No newline at end of file |