home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
AMOS PD CD
/
amospdcd.iso
/
aminet
/
proclib20.lha
/
ScreenEaters
/
SEB_HSTRIPS.Amos
/
SEB_HSTRIPS.amosSourceCode
Wrap
AMOS Source Code
|
1993-10-26
|
735b
|
24 lines
Procedure SEB_HSTRIPS[SCR,C,N,D]
'A Screen Eater by Paul Hickman (ph@doc.ic.ac.uk)
'
'N = No. Strips & must be a factor of screen height
'D = Delay : 0 = Fastest Speed : >0 = Slower
'
Screen SCR : Bob Update Off : Autoback 0
Ink C : W=Screen Height/N
For A=0 To N-1
Draw 0,A*W To Screen Width,A*W
Next
Draw 0,Screen Height-1 To Screen Width,Screen Height-1
Screen Swap
For A=0 To W/2
Screen Copy Physic To Logic
For B=0 To N-1
Screen Copy Physic,0,B*W+A,Screen Width,B*W+W/2-1 To Logic,0,B*W+A+1
Screen Copy Physic,0,B*W+W/2+1,Screen Width,(B+1)*W-A+1 To Logic,0,B*W+W/2
Next
Screen Swap
If D>0 Then Wait D
Wait Vbl
Next
End Proc