From 34e921c18a8de9e43d32eab51d26cd4af6b4ea1a Mon Sep 17 00:00:00 2001 From: FeralChild64 Date: Thu, 9 Jan 2020 22:38:12 +0100 Subject: [PATCH] fixed potential problem in screen output with logical line growing --- c64/kernal/keyboard/chrin_keyboard.s | 2 +- c64/kernal/screen/chrout_screen.s | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/c64/kernal/keyboard/chrin_keyboard.s b/c64/kernal/keyboard/chrin_keyboard.s index e50ee425..be3efa72 100644 --- a/c64/kernal/keyboard/chrin_keyboard.s +++ b/c64/kernal/keyboard/chrin_keyboard.s @@ -72,7 +72,7 @@ read_from_keyboard: cmp #$0D bne not_enter -chrin_enter: // YYY test this! +chrin_enter: jsr cursor_disable jsr pop_keyboard_buffer diff --git a/c64/kernal/screen/chrout_screen.s b/c64/kernal/screen/chrout_screen.s index ae97035f..c509ce8b 100644 --- a/c64/kernal/screen/chrout_screen.s +++ b/c64/kernal/screen/chrout_screen.s @@ -111,7 +111,7 @@ chrout_screen_literal: // If not the 80th character of the logical row, we are done cpy #80 - bcc chrout_screen_done + bcc chrout_screen_calc_lptr_done // Advance to the next line