From d1a3ae28f1ea437a3e6c11638bd46c46749c6acc Mon Sep 17 00:00:00 2001 From: FeralChild64 Date: Wed, 2 Dec 2020 23:05:04 +0100 Subject: [PATCH] added missing protection against unsupported bucky key combination --- src/kernal/keyboard_m65/mega65_scnkey.s | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/kernal/keyboard_m65/mega65_scnkey.s b/src/kernal/keyboard_m65/mega65_scnkey.s index cb1f21a6..6527a9fb 100644 --- a/src/kernal/keyboard_m65/mega65_scnkey.s +++ b/src/kernal/keyboard_m65/mega65_scnkey.s @@ -184,6 +184,11 @@ m65_scnkey_output_key: lda #$03 sta KOUNT + ; Check if KEYTAB is valid + + lda KEYTAB+1 + beq m65_scnkey_jam + ; Retrieve the PETSCII code lda (KEYTAB), y