home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
AMOS PD CD
/
amospdcd.iso
/
101-125
/
apd107
/
wibblephoto.amos
/
wibblephoto.amosSourceCode
< prev
Wrap
AMOS Source Code
|
1991-02-14
|
3KB
|
77 lines
' Simple Sinewave : Feb 91 By D. Ramsey
' 2, The Paddocks, Haddenham, Aylesbury, Bucks. HP17 8AG.
'
' Set Up Small Screen etc.
Screen Open 0,196,121,16,Lowres : Flash Off : Hide On
Palette 0,$111,$122,$233,$344,$455,$566,$677,$788,$899,$9AA,$ABB,$BCC,$CDD,$DEE,$EFF
Cls 0
Gosub SEASCAPE
Curs Off
Screen Display 0,,90,, : Cls 0 : Double Buffer : Autoback 0
Dim SN(45) : Degree
' Calc Sine Values
For A=1 To 45
SN(A)=Sin(A*8)*9
Next
' Paste Photo on logical screen
Paste Bob 0,3,1
A=1 : X=1
' Wibble
Repeat
Screen Copy Logic,X,1,X+2,107 To Physic,113+X,10+SN(A)
Add A,1,1 To 45
Add X,2,1 To 93
Until Mouse Key
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 0
Restore RDATA
For C=0 To 279 : Read CVA : Rain(0,C)=CVA
Next C : View
Return
RDATA:
Data $D5F,$D5F,$E5F,$E5F,$E5F,$F5F,$F5F,$F5F
Data $F5F,$F6F,$F6F,$F6F,$F7F,$F7F,$F7F,$F7F
Data $F7F,$F7F,$F7F,$F7E,$F7E,$F7E,$F7E,$F7E
Data $F7E,$F7D,$F7D,$F7C,$F7C,$F7C,$F7B,$F7B
Data $F7A,$F7A,$F7A,$F7A,$F79,$F79,$F78,$F78
Data $F77,$F77,$F77,$F77,$F77,$F77,$F77,$F77
Data $F77,$F77,$E77,$E77,$E77,$E77,$E77,$E77
Data $D77,$D77,$D77,$D77,$D77,$D77,$D77,$C77
Data $C77,$B77,$B77,$B77,$B77,$A77,$A77,$977
Data $977,$977,$877,$877,$777,$777,$777,$777
Data $877,$877,$977,$977,$977,$A77,$A77,$B77
Data $B77,$B77,$B77,$C77,$C77,$D77,$D77,$D77
Data $D77,$D77,$D77,$D77,$E77,$E77,$E77,$E77
Data $E77,$E77,$F77,$F77,$F77,$F77,$F77,$F77
Data $F77,$F77,$F77,$F77,$F77,$F77,$F77,$F67
Data $F77,$F67,$F67,$F57,$F67,$F57,$F57,$F47
Data $F47,$F47,$F47,$F47,$F47,$F37,$F37,$F37
Data $F37,$F37,$F37,$F27,$F27,$F27,$F27,$F27
Data $F26,$F26,$F26,$F25,$F25,$F25,$F25,$F25
Data $F24,$F24,$F24,$F24,$F23,$F23,$F23,$F13
Data $F13,$F13,$F13,$F13,$F13,$F13,$F13,$F13
Data $F13,$E13,$D13,$D13,$D13,$D13,$C13,$C13
Data $C13,$B13,$B13,$B13,$A13,$A13,$A13,$A14
Data $A14,$A15,$A15,$A15,$A15,$A16,$A16,$A16
Data $A16,$A17,$A17,$A17,$A17,$A17,$A17,$A17
Data $A17,$917,$917,$917,$917,$817,$817,$817
Data $817,$817,$717,$717,$717,$717,$717,$717
Data $718,$718,$718,$719,$729,$729,$729,$729
Data $739,$739,$739,$739,$749,$749,$749,$749
Data $749,$759,$759,$759,$759,$759,$769,$769
Data $769,$769,$768,$768,$768,$767,$767,$767
Data $777,$777,$777,$777,$776,$776,$776,$776
Data $786,$786,$786,$796,$7A6,$F37,$F37,$F37
Data $F37,$F37,$F47,$F47,$F47,$F47,$F47,$F47
Data $F57,$F57,$F67,$F57,$F67,$F67,$F77,$0
Data $0,$0,$0,$0,$0,$0,$0,$0