From ea4e5f44f248b0d3b7053efb08e5acfb59ee76c0 Mon Sep 17 00:00:00 2001 From: Vince Weaver Date: Sat, 8 Jun 2019 00:51:51 -0400 Subject: [PATCH] pt3: also fix pt3_lib --- pt3_lib/pt3_lib.s | 4 +++- pt3_player/pt3_lib.s | 6 +++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/pt3_lib/pt3_lib.s b/pt3_lib/pt3_lib.s index d6ed42f9..6fd8e578 100644 --- a/pt3_lib/pt3_lib.s +++ b/pt3_lib/pt3_lib.s @@ -1482,12 +1482,14 @@ slide_step_positive1: dey ; 2 lda (PATTERN_L),Y ; load byte, set as slide_step low ; 5 plp ; 4 + clc ; 2 bpl slide_step_positive2 ; 3 ;-1 eor #$ff ; 2 - adc #$0 ;+carry set by earlier CMP ; 2 + sec ; 2 slide_step_positive2: + adc #$0 ; 2 sta note_a+NOTE_TONE_SLIDE_STEP_L,X ; 5 bcc skip_step_inc1 ; 3 inc note_a+NOTE_TONE_SLIDE_STEP_H,X ; 7 diff --git a/pt3_player/pt3_lib.s b/pt3_player/pt3_lib.s index 922aa73d..6fd8e578 100644 --- a/pt3_player/pt3_lib.s +++ b/pt3_player/pt3_lib.s @@ -1481,12 +1481,12 @@ slide_step_positive1: sta note_a+NOTE_TONE_SLIDE_STEP_H,X ; 5 dey ; 2 lda (PATTERN_L),Y ; load byte, set as slide_step low ; 5 - plp - clc ; 4 + plp ; 4 + clc ; 2 bpl slide_step_positive2 ; 3 ;-1 eor #$ff ; 2 - sec + sec ; 2 slide_step_positive2: adc #$0 ; 2