From a914be0fdc03cf02acb31eaf44514c6dfefb3fa1 Mon Sep 17 00:00:00 2001 From: mc78 <mc78@outlook.de> Date: Mon, 26 Aug 2024 02:03:29 +0200 Subject: [PATCH] Fixed off-by-one-error on upper bound of invalid screen memory locations --- libsrc/cbm/workingscreenaddr.s | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libsrc/cbm/workingscreenaddr.s b/libsrc/cbm/workingscreenaddr.s index 14aff477d..a964455ac 100644 --- a/libsrc/cbm/workingscreenaddr.s +++ b/libsrc/cbm/workingscreenaddr.s @@ -15,12 +15,12 @@ _cbm_set_working_screen: bne @error cpx #$10 ; Screen addr must not be set to $1000-$1fff nor $9000-$9fff bcc @ok_1000 - cpx #$1f + cpx #$20 bcc @error @ok_1000: cpx #$90 ; Screen addr must not be set to $1000-$1fff nor $9000-$9fff bcc @ok_9000 - cpx #$9f + cpx #$a0 bcc @error @ok_9000: stx SCREEN_HI