Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- PalCycle_VSScreen:
- subq.b #1,($FFFFFFF0).w
- beq.s First_Red
- rts
- First_Red:
- move.b #3,($FFFFFFF0).w
- lea ($FFFFFB06).w,a0
- cmpi.w #$004E,0(a0)
- bne First_Purple
- move.w #$0E0C,0(a0)
- jmp Second_Red
- First_Purple:
- cmpi.w #$0E0C,0(a0)
- bne First_Blue
- move.w #$0E60,0(a0)
- jmp Second_Red
- First_Blue:
- cmpi.w #$0E60,0(a0)
- bne First_LBlue
- move.w #$0CE0,0(a0)
- jmp Second_Red
- First_LBlue:
- cmpi.w #$0CE0,0(a0)
- bne First_Yellow
- move.w #$00EC,0(a0)
- jmp Second_Red
- First_Yellow:
- cmpi.w #$00EC,0(a0)
- bne First_Orange
- move.w #$00AE,0(a0)
- jmp Second_Red
- First_Orange:
- cmpi.w #$00AE,0(a0)
- bne First_Red
- move.w #$004E,0(a0)
- jmp Second_Red
- ; ---------------------------------------------------------------------------
- Second_Red:
- cmpi.w #$004E,6(a0)
- bne Second_Purple
- move.w #$0E0C,6(a0)
- jmp Third_Red
- Second_Purple:
- cmpi.w #$0E0C,6(a0)
- bne Second_Blue
- move.w #$0E60,6(a0)
- jmp Third_Red
- Second_Blue:
- cmpi.w #$0E60,6(a0)
- bne Second_LBlue
- move.w #$0CE0,6(a0)
- jmp Third_Red
- Second_LBlue:
- cmpi.w #$0CE0,6(a0)
- bne Second_Yellow
- move.w #$00EC,6(a0)
- jmp Third_Red
- Second_Yellow:
- cmpi.w #$00EC,6(a0)
- bne Second_Orange
- move.w #$00AE,6(a0)
- jmp Third_Red
- Second_Orange:
- cmpi.w #$00AE,6(a0)
- bne Second_Red
- move.w #$004E,6(a0)
- jmp Third_Red
- ; ---------------------------------------------------------------------------
- Third_Red:
- cmpi.w #$004E,8(a0)
- bne Third_Purple
- move.w #$0E0C,8(a0)
- jmp Fourth_Red
- Third_Purple:
- cmpi.w #$0E0C,8(a0)
- bne Third_Blue
- move.w #$0E60,8(a0)
- jmp Fourth_Red
- Third_Blue:
- cmpi.w #$0E60,8(a0)
- bne Third_LBlue
- move.w #$0CE0,8(a0)
- jmp Fourth_Red
- Third_LBlue:
- cmpi.w #$0CE0,8(a0)
- bne Third_Yellow
- move.w #$00EC,8(a0)
- jmp Fourth_Red
- Third_Yellow:
- cmpi.w #$00EC,8(a0)
- bne Third_Orange
- move.w #$00AE,8(a0)
- jmp Fourth_Red
- Third_Orange:
- cmpi.w #$00AE,8(a0)
- bne Third_Red
- move.w #$004E,8(a0)
- jmp Fourth_Red
- ; ---------------------------------------------------------------------------
- Fourth_Red:
- cmpi.w #$004E,4(a0)
- bne Fourth_Purple
- move.w #$0E0C,4(a0)
- jmp Fiveth_Red
- Fourth_Purple:
- cmpi.w #$0E0C,4(a0)
- bne Fourth_Blue
- move.w #$0E60,4(a0)
- jmp Fiveth_Red
- Fourth_Blue:
- cmpi.w #$0E60,4(a0)
- bne Fourth_LBlue
- move.w #$0CE0,4(a0)
- jmp Fiveth_Red
- Fourth_LBlue:
- cmpi.w #$0CE0,4(a0)
- bne Fourth_Yellow
- move.w #$00EC,4(a0)
- jmp Fiveth_Red
- Fourth_Yellow:
- cmpi.w #$00EC,4(a0)
- bne Fourth_Orange
- move.w #$00AE,4(a0)
- jmp Fiveth_Red
- Fourth_Orange:
- cmpi.w #$00AE,4(a0)
- bne Fourth_Red
- move.w #$004E,4(a0)
- jmp Fiveth_Red
- ; ---------------------------------------------------------------------------
- Fiveth_Red:
- cmpi.w #$004E,$A(a0)
- bne Fiveth_Purple
- move.w #$0E0C,$A(a0)
- jmp Sixth_Red
- Fiveth_Purple:
- cmpi.w #$0E0C,$A(a0)
- bne Fiveth_Blue
- move.w #$0E60,$A(a0)
- jmp Sixth_Red
- Fiveth_Blue:
- cmpi.w #$0E60,$A(a0)
- bne Fiveth_LBlue
- move.w #$0CE0,$A(a0)
- jmp Sixth_Red
- Fiveth_LBlue:
- cmpi.w #$0CE0,$A(a0)
- bne Fiveth_Yellow
- move.w #$00EC,$A(a0)
- jmp Sixth_Red
- Fiveth_Yellow:
- cmpi.w #$00EC,$A(a0)
- bne Fiveth_Orange
- move.w #$00AE,$A(a0)
- jmp Sixth_Red
- Fiveth_Orange:
- cmpi.w #$00AE,$A(a0)
- bne Fiveth_Red
- move.w #$004E,$A(a0)
- jmp Sixth_Red
- ; ---------------------------------------------------------------------------
- Sixth_Red:
- cmpi.w #$004E,2(a0)
- bne Sixth_Purple
- move.w #$0E0C,2(a0)
- rts
- Sixth_Purple:
- cmpi.w #$0E0C,2(a0)
- bne Sixth_Blue
- move.w #$0E60,2(a0)
- rts
- Sixth_Blue:
- cmpi.w #$0E60,2(a0)
- bne Sixth_LBlue
- move.w #$0CE0,2(a0)
- rts
- Sixth_LBlue:
- cmpi.w #$0CE0,2(a0)
- bne Sixth_Yellow
- move.w #$00EC,2(a0)
- rts
- Sixth_Yellow:
- cmpi.w #$00EC,2(a0)
- bne Sixth_Orange
- move.w #$00AE,2(a0)
- rts
- Sixth_Orange:
- cmpi.w #$00AE,2(a0)
- bne Sixth_Red
- move.w #$004E,2(a0)
- rts
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement