-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbank21.asm
executable file
·105 lines (99 loc) · 1.93 KB
/
bank21.asm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
SECTION "bank21", ROMX, BANK[$15]
; $15:$0000 = 0x54000
Function54000:
call Function3d76
ld hl, $c330
add hl, bc
ld [hl], b
ld hl, $c260
add hl, bc
ld [hl], b
ld hl, $c270
add hl, bc
ld [hl], b
ld hl, $c320
add hl, bc
ld [hl], b
ld hl, $c290
add hl, bc
ld [hl], b
ld hl, $c2a0
add hl, bc
ld [hl], b
ld hl, $c2b0
add hl, bc
ld [hl], b
ld hl, $c2c0
add hl, bc
ld [hl], b
ld hl, $c2d0
add hl, bc
ld [hl], b
ld hl, $c440
add hl, bc
ld [hl], b
ld hl, $c390
add hl, bc
ld [hl], b
ld hl, $c2e0
add hl, bc
ld [hl], b
ld hl, $c2f0
add hl, bc
ld [hl], b
ld hl, $c300
add hl, bc
ld [hl], b
ld hl, $c310
add hl, bc
ld [hl], b
ld hl, $c380
add hl, bc
ld [hl], b
xor a
call $3b03
ld hl, $c3d0
add hl, bc
ld [hl], b
ld hl, $c360
add hl, bc
ld [hl], b
ld hl, $c410
add hl, bc
ld [hl], b
ld hl, $c220
add hl, bc
ld [hl], b
ld hl, $c230
add hl, bc
ld [hl], b
ld hl, $c470
add hl, bc
ld [hl], b
ld hl, $c450
add hl, bc
ld [hl], b
ld hl, $c480
add hl, bc
ld [hl], b
ld hl, $c490
add hl, bc
ld [hl], b
ld hl, $c420
add hl, bc
ld [hl], b
ld hl, $c4e0
add hl, bc
ld [hl], b
ld hl, $c4f0
add hl, bc
ld [hl], b
ld hl, $c5d0
add hl, bc
ld [hl], $ff
ld hl, $c4a0
add hl, bc
ld [hl], b
ret
; 0x5409f
INCBIN "baserom.gbc", 16384*21+$009f, $4000-$009f