From 395f08f5fff0a457e0c4d02d491c6292462be5e2 Mon Sep 17 00:00:00 2001 From: Vince Weaver Date: Thu, 13 Jun 2019 21:37:01 -0400 Subject: [PATCH] spacebars: only quit if escape now --- space_bars/level6_saturn.s | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/space_bars/level6_saturn.s b/space_bars/level6_saturn.s index 2a0a224d..3c45f241 100644 --- a/space_bars/level6_saturn.s +++ b/space_bars/level6_saturn.s @@ -354,7 +354,7 @@ sb_no_keypress: sb_handle_keypress: bit KEYRESET ; clear keypress ; 4 - cmp #'Q'|$80 ; 2 + cmp #27|$80 ; escape ; 2 beq sb_exit ; 3 ; -1 @@ -370,13 +370,16 @@ sb_check_left: sb_check_right: cmp #$15|$80 ; 2 - bne sb_exit ; 3 + bne sb_unknown ; 3 ; -1 inc XPOS ; 5 jmp sb_display_loop ; 3 - +sb_unknown: + nop + nop + jmp sb_display_loop ; 3 sb_exit: