tbizzle
Well-known member
@strawmancomics I used another screen flag to use two different speeds. Maybe speed it up for those more dramatic screens, lol.
Code:
LDA palettesCycleTimer
BNE PaletteCycleTimerCountDown
JSR CycleThyPalettes
LDA ScreenFlags01
AND #%00000001
BEQ zit
LDA #04 ;27 ;; SPEED (This will cycle it every 29 frames)
JMP wort
zit:
LDA #27
wort:
STA palettesCycleTimer