fixed logical linee growth instability
This commit is contained in:
1 parent
c9ba173195
commit
c68a255383
1 file changed
+8
-12
@@ -1,15 +1,4 @@
|
||||
|
||||
// YYY growing logical line in the last line is unstable
|
||||
|
||||
|
||||
screen_grow_logical_line_screen_up:
|
||||
|
||||
jsr screen_scroll_up
|
||||
ldy TBLX
|
||||
lda #$00
|
||||
sta LDTBL+1, y // mark the next line as continuation
|
||||
|
||||
// FALLTROUGH
|
||||
|
||||
screen_grow_logical_line_done:
|
||||
|
||||
@@ -17,6 +6,13 @@ screen_grow_logical_line_done:
|
||||
jmp screen_calculate_PNT_USER
|
||||
|
||||
|
||||
screen_grow_logical_line_screen_up:
|
||||
|
||||
jsr screen_scroll_up
|
||||
|
||||
// FALLTROUGH
|
||||
|
||||
|
||||
screen_grow_logical_line:
|
||||
|
||||
// Do not grow line if previus one is grown
|
||||
@@ -136,4 +132,4 @@ screen_grow_logical_line_copy_done:
|
||||
ldx TBLX
|
||||
inx
|
||||
jsr screen_clear_line
|
||||
jmp screen_calculate_LNMX
|
||||
jmp screen_calculate_PNTR_LNMX
|
||||
Reference in new issue
Block a user