Palette shifting code:
L00607c: lea.l (L0060ee),a0 lea.l ($00e82202),a1 L006088: btst.b #$04,($00e88001) beq L006088 L006092: btst.b #$04,($00e88001) bne L006092 L00609c: btst.b #$04,($00e88001) beq L00609c L0060a6: btst.b #$04,($00e88001) bne L0060a6 movea.l a0,a2 movea.l a1,a3 move.l -(a0),(a1)+ move.l -(a0),(a1)+ move.l -(a0),(a1)+ move.l -(a0),(a1)+ move.l -(a0),(a1)+ move.l -(a0),(a1)+ tst.l (a0) bne L0060c6 rts L0060c6: lea.l ($0002,a2),a0 movea.l a3,a1 bra L006088 L0060ce: .dc.b $00,$3e,$00,$3e,$00,$3e,$00,$3e .dc.b $00,$3e,$00,$3e,$00,$3e,$00,$3e .dc.b $00,$3e,$00,$3e,$00,$3e,$00,$3e .dc.b $00,$3e,$00,$3e,$00,$3e,$00,$3e L0060ee: .dc.b $00,$3e,$31,$be,$63,$3e,$9c,$fe .dc.b $ce,$7e,$ff,$fe,$e7,$f8,$cf,$f2 .dc.b $b7,$ec,$9f,$e6,$7f,$de,$67,$d8 .dc.b $4f,$d2,$37,$cc,$1f,$c6,$07,$c0 .dc.b $07,$c0,$07,$40,$06,$c0,$06,$40 .dc.b $05,$c0,$05,$40,$04,$c0,$04,$40 .dc.b $03,$80,$03,$00,$02,$80,$02,$00 .dc.b $01,$80,$01,$00,$00,$80,$00,$00 .dc.b $00,$00,$00,$00,$00,$00,$00,$00 .dc.b $00,$00,$00,$00,$00,$00,$00,$00 .dc.b $00,$00,$00,$00,$00,$00,$00,$00 .dc.b $00,$00,$00,$00,$00,$00,$00,$00