Add code to accelerate to fast speed if the last segment.

This commit is contained in:
Jeremy Rand 2020-10-02 14:57:38 -04:00
parent eb418fb1c4
commit 6969da19b9

View File

@ -545,6 +545,14 @@ updateSegmentLeftSlow_skipDec anop
lda segmentTileOffsetsUL,y
sta segmentTileOffsetsUR,y
sta segmentTileOffsetsLR,y
lda numSegments
cmp #1
beq updateSegmentsLeftSlow_lastSegment
rts
updateSegmentsLeftSlow_lastSegment anop
ldx segmentBeingUpdated
lda #SEGMENT_SPEED_FAST
sta segmentSpeed,x
rts
updateSegmentLeftSlow_nextOffset anop
@ -1117,6 +1125,14 @@ updateSegmentRightSlow_nextOffset anop
sta segmentTileOffsetsUR,y
sta segmentTileOffsetsLR,y
sta segmentCurrentTile,y
lda numSegments
cmp #1
beq updateSegmentsRightSlow_lastSegment
rts
updateSegmentsRightSlow_lastSegment anop
ldx segmentBeingUpdated
lda #SEGMENT_SPEED_FAST
sta segmentSpeed,x
rts
updateSegmentRightSlow_nextOffset2 anop