one more char insertion bug fixed

This commit is contained in:
FeralChild64 committed 2020-01-10 17:09:13 +01:00
1 parent 7fe8a8b244
commit 3216388955
2 files changed
+10 -6

No files matched your search

+3 -4
View File
@@ -4,20 +4,19 @@
//
// YYY moves cursor down the first time no more insertion is possible
// YYY in second part of the logical line moves everything froom the start of the line
// YYY in second part of the logical line moves everything from the start of the line
chrout_screen_INS:
// First check if last character of the logiccall line is space
// First check if last character of the logical line is space
jsr screen_check_space_ends_line
beq chrout_screen_ins_possible
// Not space, we cannot insert anything
bne_far chrout_screen_calc_lptr_done
bne_far chrout_screen_done
chrout_screen_ins_possible:
+7 -2
View File
@@ -1,8 +1,13 @@
screen_grow_logical_line_done_scroll:
inc TBLX
// FALLTROUGH
screen_grow_logical_line_done:
inc TBLX
jmp screen_calculate_PNT_USER
@@ -18,7 +23,7 @@ screen_grow_logical_line:
// Do not grow line if previus one is grown
ldy TBLX
lda LDTBL+0, y
bpl screen_grow_logical_line_done
bpl screen_grow_logical_line_done_scroll
// If last line, scroll the screen up
cpy #24