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
|
INCLUDE "macros.inc"
SECTION "text_2_char_draw", ROMX[$5e3c], BANK[$01]
level_name_textbox_clear:
xor a
ld [w_dbe4], a
.loop
ld16 w_vwf_char_addr, gfx_blank_char
ld a, BANK(gfx_blank_char)
ld [w_vwf_char_bank], a
ld a, [w_dbe4]
add a
add a
add a
add 40
ld [w_vwf_char_start_x], a
add 7
ld [w_vwf_char_end_x], a
ld a, 15
ld [w_vwf_char_start_y], a
ld a, 26
ld [w_vwf_char_end_y], a
call vwf_char_draw
ld a, [w_dbe4]
inc a
ld [w_dbe4], a
cp 11
jp nz, .loop
ret
|