home *** CD-ROM | disk | FTP | other *** search
- Program scrolly;
-
- Uses Crt,Tools,ModeXLib,Gif,Font;
-
- Var Sinus:Array[0..127] of Word;{table de sinus pour oscillations verticales }
- t:Word; {"temps", paramètre de position à l'intérieur du sinus}
-
- Begin
- Init_ModeX; {active le mode X }
- LoadGif('pfont4'); {charge le jeu de caractères }
- p13_2_ModeX(48000,16000); {et le transfère en page 3 }
- Sin_Gen(Sinus,128,Scrl_y div 2,Scrl_y div 2);
- {prépare la table des sinus pour déplacement vertical }
- t:=0; {au commencement était le temps 0 }
- Repeat
- WaitRetrace; {synchronisation}
- Scrl_Move; {déplace la partie visible vers la droite }
- Scrl_Append; {ajoute une nouvelle colonne à droite }
- SetStart(Sinus[t and 127]*80); {assure le mouvement vertical }
- Inc(t); {progresse dans la table des sinus }
- Until KeyPressed;
- TextMode(3);
- End.
-