From 5a5be5d8ec8db5911718db96933353db5174835a Mon Sep 17 00:00:00 2001 From: Paul Gardner-Stephen Date: Sun, 28 Apr 2019 02:07:17 +0930 Subject: [PATCH] fix several bugs with storing BASIC lines --- c64/basic/basic_find_line.s | 29 ++++++++++++++++++++--------- c64/basic/basic_insert_line.s | 4 ++++ c64/basic/basic_main_loop.s | 13 ++++++++++++- c64/basic/basic_shift_mem_up.s | 6 +++--- 4 files changed, 39 insertions(+), 13 deletions(-) diff --git a/c64/basic/basic_find_line.s b/c64/basic/basic_find_line.s index bc3571d5..1dba58a2 100644 --- a/c64/basic/basic_find_line.s +++ b/c64/basic/basic_find_line.s @@ -10,38 +10,49 @@ basic_find_line: basic_find_line_loop: ;; Then search for line number - ;; Line number + ;; Line number + ldy #3 ldx #