home *** CD-ROM | disk | FTP | other *** search
AMOS Source Code | 1986-08-03 | 1.0 KB | 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