From 99b06b843e6c799d685546737d17090eab92e14a Mon Sep 17 00:00:00 2001 From: Paul Gardner-Stephen Date: Sat, 20 Apr 2019 00:58:52 +0930 Subject: [PATCH] initialise keyboard scanner extra variables --- c64/kernal/cint.s | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/c64/kernal/cint.s b/c64/kernal/cint.s index 54bedc38..5929c40b 100644 --- a/c64/kernal/cint.s +++ b/c64/kernal/cint.s @@ -14,6 +14,13 @@ cint: ;; Set keyboard decode vector (Compute's Mapping the 64 p215) + ;; Set initial variables for our improved keyboard scan routine + lda #$ff + ldx #7 +* sta BufferOld,x + dex + bpl - + ;; Set key repeat delay (Compute's Mapping the 64 p215) ;; Making some numbers up here: Repeat every ~1/10th sec ;; But require key to be held for 4x that long before