Screen Open 0,320,256,16,Lowres : Flash Off : Curs Off : Hide : Cls 0 : Get Disc Fonts : Set Font 1 : Load Iff "cdtv" : Colour 1,$0 : Screen Display 0,128,40,320,256
Screen Swap : Wait Vbl : Cls 0,78,8 To 243,136 : Text 160-L/2,POSY,A$ : Text 160-G/2,156-POSY,B$
If POSYD=0 Then Inc POSY
If POSYD=1 Then Dec POSY
If POSY=70 Then POSYD=1
If POSY=24 Then POSYD=0
Loop
FULL:
Screen Copy Physic(0) To Logic(0)
Screen 0 : For Z=8 To 136 Step 8 : Screen Swap : Wait Vbl : Cls 0,78,8 To 243,Z : Next Z : Screen Swap : Wait Vbl : Cls 0,78,8 To 243,136
For Z=63 To 0 Step -2 : Wait Vbl : Mvolume Z : Next Z : Music Off : Erase 3 : Mvolume 63
Sprite Off
Fade 5,,$0 : Wait 75 : For A=63 To 0 Step -1 : Mvolume A : Next A
Erase 1 : Erase 3 : Screen Close 3 : Screen Close 2 : Screen Close 1
Screen Open 2,320,768,16,Lowres : Curs Off : Flash Off : Cls 0 : Hide : Screen Display 2,128,40,320,256
Screen 2
Load Iff "cdtvfull" : Colour 2,$0
Screen To Front 2
Sprite Off
Screen Close 0
Wait 100
For Z=0 To 512 Step 256
Screen Offset 2,0,Z
Wait 5
Next Z
Copper Off : Screen Close 2 : Set Rainbow 1,1,16,"","",""
Copper On : Run "starter.amos"
Procedure COPPERLIST
Set Rainbow 1,1,4097,"","",""
A=1
Do
Read B
If B=-1 Then Goto SETER
For Z=1 To 4
Rain(1,A)=B
Inc A
Next Z
Loop
SETER:
Rainbow 1,1,48,128
Data $999,$999,$888,$888,$777,$777,$666,$666,$555,$555,$444,$444,$333,$333,$222,$222,$222,$222,$333,$333,$444,$444,$555,$555,$666,$666,$777,$777,$888,$888,$999,$999,-1,-1