summaryrefslogtreecommitdiff
path: root/source/bank_01.asm
diff options
context:
space:
mode:
Diffstat (limited to 'source/bank_01.asm')
-rw-r--r--source/bank_01.asm32
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