diff --git a/gscats.2mg b/gscats.2mg index bb989aa..05cc0a2 100644 Binary files a/gscats.2mg and b/gscats.2mg differ diff --git a/gscats.s b/gscats.s index 616b6d0..2a52843 100644 --- a/gscats.s +++ b/gscats.s @@ -38,7 +38,7 @@ mainBank2: mainGameLoop: -; jsr syncVBL + jsr syncVBL ; lda scrollV ; bmi negV @@ -119,20 +119,22 @@ kbdScanDone: NATIVE rts -kbdScanLeftArrow: +kbdScanRightArrow: NATIVE lda mapScrollPos cmp #VISIBLETERRAINWIDTH-VISIBLETERRAINWINDOW beq kbdScanDone inc + inc sta mapScrollRequested rts -kbdScanRightArrow: +kbdScanLeftArrow: NATIVE lda mapScrollPos beq kbdScanDone dec + dec sta mapScrollRequested rts