1 ' Character printing
2 ' by B Naff 3 ' Amstrad Action August 87 10 ' *Setup* 20 MODE 1: CLS: RESTORE: ENV 1,15,1,7 30 ' *Read string and Start* 40 READ a$ 50 FOR t=1 TO LEN(a$) 60 PRINT MID$(a$,t,1); 70 ' *Set delay and the sound-effect* 80 FOR delay=0 TO 50 90 NEXT delay 100 IF MID$(a$,t,1)<>" " THEN SOUND 1,50,2,10,1,1,1 110 NEXT t 120 READ a$: WHILE a$<>"^": GOTO 50: WEND 130 ' *The text to be sent to the screen* 140 DATA ----------------------------------------You have now got character-by-character slow printing. Alter the value held in line 80 to determine the rate at which characters are printed. Place the text you wish to appear in DATA starting from 150 DATA line 140. You must place an up-arrow (^) -- it shares a key with the pound sign -- in the last DATA line. ---------------------------------------- 160 DATA ^ |