home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
AMOS PD CD
/
amospdcd.iso
/
101-125
/
apd107
/
wibblelogo.amos
/
wibblelogo.amosSourceCode
< prev
Wrap
AMOS Source Code
|
1978-01-16
|
2KB
|
81 lines
' Simple Sinewave : Feb 91 By D. Ramsey
' 2, The Paddocks, Haddenham, Aylesbury, Bucks. HP17 8AG.
'
' Set Up Small Screen etc.
Music 1 : Gosub SEASCAPE
Screen Open 0,320,68,4,Lowres : Curs Off : Palette 0,$CDF,$60,$C00
Screen Display 0,,100,, : Cls 0 : Flash Off : Hide On : Double Buffer : Autoback 0
Dim SN(45) : Degree
' Calc Sine Values
For A=1 To 45
SN(A)=Sin(A*8)*9
Next
' Draw Logo On Logical Screen
Locate 2,1 : Pen 3 : Print " Pixel "
Locate 2,2 : Print "Precision"
Box 11,4 To 91,27 : Ink 1, : Paint 15,6
A=1 : X=1
' Wibble
Repeat
Screen Copy Logic,X,1,X+2,31 To Physic,X+110,30+SN(A)
Add A,1,1 To 45
Add X,2,1 To 93
Until Mouse Key
Music Off : End
'
'
'
SEASCAPE:
Rem
Rem * Created with RAINBOW WARRIOR - Amos Copper Generator *
Rem * Yup, you can blame good ol' Spadge for this one... *
Rem
Set Rainbow 0,0,280,"","",""
Rainbow 0,0,0,280
Colour Back 175
Restore RDATA
For C=0 To 279 : Read CVA : Rain(0,C)=CVA
Next C : View
Return
RDATA:
Data $AF,$AF,$AF,$AF,$AF,$AF,$AF,$AF
Data $AF,$AF,$AF,$AF,$AF,$AF,$AF,$AF
Data $AF,$AF,$AF,$AF,$AF,$AF,$AF,$AF
Data $AF,$AF,$AF,$AF,$AF,$AF,$AF,$AF
Data $AF,$AF,$AF,$AF,$AF,$AF,$AF,$AF
Data $AF,$AF,$AF,$AF,$AF,$AF,$AF,$AF
Data $AF,$AF,$AF,$AF,$AF,$AF,$AF,$AF
Data $AF,$AF,$AF,$AF,$AF,$AF,$AF,$AF
Data $AF,$AF,$AF,$AF,$AF,$AF,$AF,$AF
Data $AF,$AF,$AF,$AF,$AF,$AF,$AF,$AF
Data $AF,$AF,$AF,$AF,$AF,$AF,$AF,$AF
Data $AF,$AF,$AF,$AF,$AF,$AF,$AF,$1BF
Data $2CF,$3DF,$4EF,$5EF,$7EF,$8EF,$AEF,$9EF
Data $AF,$11F,$11F,$11F,$11F,$11F,$11F,$11F
Data $11F,$E,$F,$E,$F,$E,$E,$E
Data $E,$D,$E,$D,$E,$D,$D,$D
Data $D,$C,$D,$C,$D,$C,$C,$C
Data $C,$B,$B,$C,$B,$C,$B,$B
Data $B,$A,$B,$A,$B,$A,$A,$A
Data $A,$9,$9,$A,$9,$A,$9,$9
Data $9,$8,$9,$8,$8,$9,$8,$8
Data $8,$7,$8,$7,$8,$7,$7,$7
Data $7,$6,$7,$6,$7,$6,$6,$6
Data $6,$5,$6,$5,$5,$6,$5,$5
Data $5,$4,$4,$5,$4,$5,$4,$4
Data $4,$3,$3,$4,$3,$3,$4,$3
Data $3,$2,$2,$3,$2,$2,$3,$2
Data $2,$1,$2,$2,$2,$2,$2,$2
Data $2,$2,$2,$2,$2,$2,$2,$2
Data $2,$2,$2,$1,$1,$1,$1,$1
Data $1,$1,$1,$1,$1,$1,$1,$1
Data $1,$1,$1,$1,$1,$1,$1,$1
Data $1,$1,$1,$1,$1,$1,$0,$0
Data $0,$0,$0,$0,$0,$0,$0,$0
Data $0,$0,$0,$0,$0,$0,$0,$0
Data $0,$0,$0,$0,$0,$0,$0,$0
Rem
Rem * Alter the values in the RAINBOW and SET RAINBOW *
Rem * to position and control the rainbows. See the *
Rem * manual to check on Y positioning, Length and *
Rem * which colour it is to effect.. Have fun! *