home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
AMOS PD CD
/
amospdcd.iso
/
sourcecode
/
demos
/
start.amos
/
start.amosSourceCode
< prev
Wrap
AMOS Source Code
|
1986-08-03
|
1KB
|
39 lines
MENU
Procedure MENU
Load "Dreamers3:Mag.Files/WTD",10
Unpack 10 To 1
Hide
Screen Display 1,140,42,,138
Unpack 10 To 0 : Erase 10
Screen Display 0,140,210,,138
Screen Offset 0,,160
Palette ,,,,$202,$303,$404,$505,$606,$707,$808,$909,$A0A,$B0B,$C0C,$D0D
Screen Hide 0
Screen To Front 1
Load "Dreamers3:Mag.Files/song1.abk"
Led Off
VU2
Screen Show 0
Music 1
Tempo 16
Repeat : Until Mouse Key=1
Music Off : Screen 0 : Fade 5 : Wait 75 : Screen Close 0 : Screen 1 : Fade 5 : Wait 75 : Screen Close 1
Erase 3
Run "Dreamers3:DreamersMag.Amos"
End Proc
Procedure VU2
Double Buffer
Channel 4 To Screen Display 1
A$=A$+" AUtotest(Let R1=Vu(R0)*1.8; If R1=0 eXit else Direct Start)"
A$=A$+"Start: Let R2=R1; Let X=R0*95; Let Y=168; Pause;"
A$=A$+" Move 0,R2,RB; Wait;"
B$="Loop:M 0,30,30;M 0,-30,30:Jump Loop"
Amal 4,B$
Amreg(0)=180 : Amreg(1)=30
For N=0 To 3
Bob N,N*95,Amreg(0),1
Channel N To Bob N
Amal N,"Let R0="+Str$(N)+A$
Next N
Amal On
End Proc