' Rainbow 0 is for the scroller --> bob scroller !!
'
Set Rainbow 0,0,64,"","","" : Rainbow 0,0,220,64 : Colour Back 0 : Restore RDATA
For C=0 To 63 : Read CVA : Rain(0,C)=CVA : Next C : View
RDATA:
Data $0,$0,$0,$0,$0,$100,$200,$300
Data $400,$501,$602,$703,$804,$905,$A06,$A06
Data $A06,$A06,$A06,$A06,$A06,$A06,$A06,$A06
Data $A06,$A06,$A06,$A06,$A06,$A06,$A06,$A06
Data $A06,$A06,$A06,$A06,$A06,$A06,$A06,$A06
Data $A06,$A06,$A06,$A06,$A06,$A06,$A06,$A06
Data $A06,$A06,$A06,$A06,$A06,$A06,$905,$804
Data $703,$602,$501,$400,$300,$200,$100,$0
Data $0,$0,$0,$0,$0,$0,$0,$0
' End * Rainbow 0 *
Set Rainbow 1,0,64,"","","(1,1,10)(1,-1,10)"
Rainbow 1,0,85,20
Set Rainbow 2,0,64,"","","(1,1,10)(1,-1,10)"
Rainbow 2,0,5,20
End Proc
Procedure SCROL_MAIN[N,TX$]
Shared N,TX$
SPRITS
Randomize Timer
Update Every 2
Music 1 : Tempo 17
Update Every 2
SCROL[TX$]
BOPA:
STARS_SCROLL
Inc N : If N>11 : N=1 : End If : Inc POS
LET$="ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789s "
STARS_SCROLL
If POS>Len(TX$) Then POS=1
If Mouse Key=1
CLD
End If
STARS_SCROLL
E$=Mid$(TX$,POS,1) : E=Instr(LET$,E$)
Channel N To Bob N : Bob N,336,192,E
STARS_SCROLL
MO[N]
Amal On
STARS_SCROLL
Repeat
X1=X Bob(N)
STARS_SCROLL
Until X1<315
STARS_SCROLL
Wait Vbl
Goto BOPA
End Proc
Procedure MO[N]
Shared N
Amal N,"L:M -100,6,80;M 20,0,10;M -20,0,10;M -100,-6,80;J L:"
Wait Vbl
End Proc
Procedure SCROL[TX$]
Shared TX$
TX$=" WELCOME TO s ANGELDEMO 91 s THE FINAL RELEASE ss LIKE MY STAR ROUTINE ss IT WILL FEATURE IN MY UP AND COMING GAME sYET TO BE NAMEDs AND DON'T HOLD YOUR BREATH EITHER ss"
TX$=TX$+""
TX$=TX$+"GREETS GO OUT TO sss T E X ss THE BLADE ss MARK WARD ss "
TX$=TX$+"BATMAN ss CENTAUR ss KBYTE ss MARLS ss GLENN ss AND ALL OTHERS "