home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC Interdit
/
pc-interdit.iso
/
graph
/
wobbler.pas
< prev
Wrap
Pascal/Delphi Source File
|
1994-10-07
|
944b
|
26 lines
Uses Crt,Gif,ModeXLib,Tools;
const y=100; {ordonnée et hauteur, peuvent aussi }
hauteur=100; {se présenter sous forme de variable }
Var Sinus:Array[0..63] of Word; {table de sinus, remplie ultérieurement }
i:Word; {compteur temporaire }
Procedure Make_Wob(wob_pos,wob_hauteur,wob_offset:word);external;
{$l c:\edition\prog\fr\asm\wobbler}
begin
TextMode(3); {le wobbler fonctionne dans TOUS les modes vidéos ! }
For i:=1 to 40 do {prépare une image test }
Write('Ceci est un texte de démo ');
Sin_Gen(Sinus,64,4,83); {calcule les sinus }
CRTC_Unprotect; {libère l'accès au timing horizontal }
ReadKey; {attend }
i:=0;
Repeat
inc(i); {paramètre de déplacement }
Make_Wob(y,hauteur,i); {fait des vagues }
Until KeyPressed;
CRTC_Protect; {protège à nouveau le CRTC }
End.