home *** CD-ROM | disk | FTP | other *** search
AMOS Source Code | 1991-06-11 | 2.0 KB | 93 lines |
- Rem Prelude
- Rem by JAG
- Rem
- DEMO
- Procedure DEMO
- '
- ' YO LAMER!! JUST GET THE FUCK OUT OF MY PROGRAMS, OKAY???
- '
- Screen Open 0,320,256,8,Lowres : Flash Off : Curs Off : Hide On : Cls 0 : Get Sprite Palette
- Close Workbench : Close Editor : Led Off : Music 1 : Break Off
- Dim C(8)
- Screen 0
- Double Buffer
- Degree
- A$="Loop: Let Y=R0; Jump Loop;"
- B$="Let X=1; Let Y=0; Jump Loop; Restart: Let Y=Y-255; Pause; Loop: Let Y=Y+5; If Y>255 then Jump Restart; Pause; Jump Loop;"
- For F=1 To 8
- Set Bob F,1,,
- Bob F,(F*19)+60,,F
- Channel F-1 To Bob F
- Amal F-1,A$
- Next F
- Amal On
- M=10
- Do
- XA=XA+20 : If XA>360 Then XA=XA-360
- Amreg(0,0)=(Sin(XA)*M)+60
- Amreg(1,0)=(Sin(XA+10)*M)+60
- Amreg(2,0)=(Sin(XA+20)*M)+60
- Amreg(3,0)=(Sin(XA+30)*M)+60
- Amreg(4,0)=(Sin(XA+40)*M)+60
- Amreg(5,0)=(Sin(XA+50)*M)+60
- Amreg(6,0)=(Sin(XA+60)*M)+60
- Amreg(7,0)=(Sin(XA+70)*M)+60
- Wait Vbl
- If Mouse Key=1 Then Goto MDEMO4
- Loop
- MDEMO4:
- Amal Off
- Fade 3 : Wait 45
- For F=1 To 8
- Bob Off F
- Next F
- Screen Open 0,320,256,8,Lowres : Flash Off : Curs Off : Cls 0 : Hide On
- Unpack 7 To 1 : Screen To Back 1
- Screen 0 : Get Palette 1
- Screen 1
- Palette 0,0,0,0,0,0,0,0
- Screen 0
- Wait Vbl
- Dual Playfield 0,1
- Screen 0
- Get Disc Fonts
- Set Font 6
- For F=8 To 15
- Colour(F),Colour(F-8)
- Next F
- Channel 8 To Screen Offset 1
- Amal 8,B$ : Amal On 8
- Colour 2,$0 : Pen 1 : Ink 2 : Gr Writing 0 : Paper 0
- Text 100,200,"Presents..."
- Set Rainbow 0,2,64,"(2,1,15)","","(2,1,15)"
- For F=300 To 215 Step -1
- Rainbow 0,0,F,30
- Wait Vbl
- Next F
- Repeat
- Until Mouse Key=1
- For F=215 To 340 Step 1
- Rainbow 0,0,F,30
- Wait Vbl
- Next F
- Fade 3 : Wait 45
- Unpack 6 To 0 : Screen Hide 0
- Screen Open 1,320,256,32,Lowres : Flash Off : Curs Off : Cls 0 : Hide On
- For F=0 To 31 : Colour(F),$0 : Next F
- Screen Copy 0,0,0,320,256 To 1,0,0
- Screen 1
- Fade 5 To 0 : Wait 75
- Screen Close 0
- Repeat
- Until Mouse Key=1
- Fade 5 : Wait 75
- Set Rainbow 0,0,16,"","",""
- Rainbow 0,0,340,0
- Screen Close 1
- For F=63 To 0 Step -1
- Mvolume F : For T=0 To 1000 : Next T : Next F
- Music Off
- Mvolume 63
- Screen Open 0,320,256,2,Lowres : Hide On : Cls 0
- Run "Intro.AMOS"
- End Proc