home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
AMOS PD CD
/
amospdcd.iso
/
176-200
/
apd186
/
blazer.bak
/
blazer.amosSourceCode
Wrap
AMOS Source Code
|
1994-01-01
|
3KB
|
122 lines
Auto View Off
Load "field",6 : Load "walkman",3
Led Off : Music 1
Unpack 6 To 0
Unpack 6 To 1
Screen Hide 1
Screen Copy 0 To 1
Screen 0 : Ink 15,0,0
Bar 0,141 To 30,179 : Rem I botched the graphics up - this is a patch!
Hide
Fade 1 : Wait 15
Auto View On : View
Fade 2 To(1) : Wait 30
Screen Close 1
Shift Down 1,2,9,1
_RAINBOW
Screen Open 1,640,80,2,Hires : Palette $0,$FFF : Curs Off
Screen Display 1,132,100,,32
Set Rainbow 1,1,32,"","",""
OFFSET=0
A=$0
For B=0 To 15
Rain(1,OFFSET)=A
Inc OFFSET
Next
For B=0 To 15
Rain(1,OFFSET)=A
Inc OFFSET
A=A+$111
Next
Rainbow 1,0,96,32
TXT:
Data "1991 - The Year We Make Contact."
Data "Welcome to the last demo entitled 'Blazer'"
Data "This is our attempt at one of those"
Data "scrolling fields found in games like"
Data "BallBlazer, SpaceHarrier Etc"
Data "Joint Coding By Gaz & Matt (c) G&M 1990"
Data "Watch out for our MandelBrot Creator"
Data "The program that generated all those wierd & wonderful"
Data "images in some of the previous demos...."
Data " "
Data "Special Greetz To Eggit"
Data "Normal Greetz To various people who I know "
Data "or whose demos I've seen and liked....."
Data "Steve, Sandra, Arc Angel, Gary Fearn, Spadge, Sentinel"
Data "Nadeem, Wierd Science (Thanx Dave For The Digitising!)"
Data "Try His Digitising Service - Phone 0530-242233 (ask For David)"
Data "Peter Hickman, Gareth Lancaster, "
Data "Curos & Stavros - I Haven't yet seen your mega-demo"
Data "But I hope you like ours!!!!!!"
Data "Thanx also to the following groups whose demos"
Data "I have beaten senseless in my quest for music......"
Data "Silents (Jesper Kyd), Fairlight, Phenomena, Crionics, Flash..."
Data " "
Data "Transmission Terminated."
Data " "
Data "end"
Restore TXT
Repeat
Read T$
If T$="end"
Restore TXT
Read T$
End If
L=Len(T$)
AC=80 : AC=AC-L
AC=AC/2
NULL$=""
For TEMP=1 To AC
NULL$=NULL$+" "
Next
NULL$=NULL$+T$
OFFSET=1
For TEMP=0 To Len(NULL$)
Text TEMP*8,30,Mid$(NULL$,OFFSET,1)
Wait 5
Inc OFFSET
Next
For A=1 To 8
Screen Offset 1,0,A
Wait Vbl
Next
Screen Offset 1,0,0
Screen Copy 1,0,8,640,32 To 1,0,0
Ink 0,0,0 : Bar 0,24 To 640,32 : Ink 1
Until THE_COWS_COME_HOME
'
'
Procedure _RAINBOW
Set Rainbow 0,0,90,"","",""
OFFSET=0
A=$0
For B=0 To 15
Rain(0,OFFSET)=A
Inc OFFSET
A=A+$100
Next
A=$F00
For B=0 To 15
Rain(0,OFFSET)=A
Inc OFFSET
A=A+$10
Next
A=$FF0
For B=0 To 15
Rain(0,OFFSET)=A
Inc OFFSET
A=A+1
Next
A=$FFF
For B=0 To 15
Rain(0,OFFSET)=A
Inc OFFSET
A=A-$110
Next
Screen 0
For A=250 To 137 Step -1
Rainbow 0,1,A,65
Wait Vbl
Next
End Proc