diff options
Diffstat (limited to 'source/bank_01.asm')
-rw-r--r-- | source/bank_01.asm | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/source/bank_01.asm b/source/bank_01.asm new file mode 100644 index 0000000..e1371c5 --- /dev/null +++ b/source/bank_01.asm @@ -0,0 +1,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 |