You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
v, -' v v v,''^'''/T; *VAAVV'^Vi'/i^f^fp-',! „ y>?<br />
'rVv/vV'- < - " ' - . ^ V v W - ' ^ V t t i . Vj<br />
1 REM XXXKXXKXXXXXXIXXKXXXXXX<br />
•Underlined characters*<br />
•are entered in *<br />
•GRAPHICS mode. •<br />
«HHHHHHHHHHHHHHHHHHHHHHI<br />
20 CLS : PRINT AT 10,0J"READIN<br />
G GRAPHICS! HANG ON A SEC."<br />
30 GO SUB 9500<br />
40 INK 7: PAPER 0: BORDER 0: B<br />
RIGHT 1! CLS<br />
45 LET z*="P.9.PRODUCTIONS PRE<br />
SENTS": FOR z=l TO LEN z*: PRINT<br />
AT 3,z+3;z*(z): PAUSE 5: NEXT z<br />
: RESTORE 45: FOR n-i TO 3: READ<br />
t: BEEP .15,t: NEXT n: DATA 0,2<br />
,4: BEEP .35,7: BEEP .20,4: BEEP<br />
.3,7<br />
50 RESTORE 50: DIM a(6>: FOR t<br />
=1 TO 6: READ a(t): NEXT t: DATA<br />
10,12,14,16,18,20: FOR x=*l TO 6<br />
: FOR y«=20 TO 10 STEP -1: PRINT<br />
AT y,a(x){ INK x+l|"CD"JAT y-1, a<br />
< x) ; INK x + l;"ftB": BEEP .023,y/x<br />
:: PRINT AT y,a(x);" NEXT y:<br />
PRINT AT y+l,a(x)|. INK x + ll * CD*<br />
: PRINT AT 3,4| INK X+l} BRIGHT<br />
1;"P.Q.PRODUCTIONS PRESENTS": NE<br />
XT x<br />
60 INK 6: BRIGHT l: FOR x=l TO<br />
6: PRINT AT 9,a|"R5«|AT 10,a<br />
;"TU»: BEEP .01,0: BEEP . 0 1 , 3<br />
: BEEP .01,10: PRINT AT 9,a(x>»"<br />
"J AT 10,a(x M" ": GO SUB 100:<br />
NEXT x<br />
70 GO TO 165<br />
100 GO TO 100+(x*10)<br />
110 PLOT 84,90: DRAW 0,10: DRAW<br />
10,-1,-1.5: DRAW -7,-5,-1.5: DR<br />
AW 0,2: DRAW 3,3,.5: RETURN<br />
99 ZX COMPUTING DECEMBER/JANUARY 1985<br />
120 CIRCLE 102,95,6: CIRCLE 102<br />
,95,4: RETURN<br />
130 CIRCLE 118,95,6: CIRCLE 118<br />
,95,4*. RETURN<br />
140 PLOT 128,88: DRAW 5,0: DRAW<br />
5,13,1.5: DRAW -7,0: DRAW 0,-2:<br />
DRAW 5,0: DRAW -5,-9,-2.5: DRAW<br />
-3,0: DRAW 0,-2: RETURN<br />
150 PLOT 144,90: DRAW 0,8: DRAW<br />
14,0,-2: DRAW 0,-8: DRAW -3,0,-<br />
2: DRAW 0,4: DRAW -8,0: DRAW 0,-<br />
4: DRAW -2,0,-2: PLOT 147,97: DR<br />
AW 6,0: DRAW -6,0,1: RETURN<br />
160 PLOT 163,92: DRAW 0,10: DRA<br />
W 3,0,-1: DRAW 10,-10,2: DRAW 0,<br />
10: DRAW 3,0,-1: DRAW 0,-13: DRA<br />
W -3,0: DRAW -10,5,-2: DRAW 0,-5<br />
: DRAW -3,0,-2: DRAW 0,3: RETURN<br />
165 FOR t=l TO 2: FOR y=0 TO i:<br />
FOR x=l TO 7: PLOT INK x; BRIG<br />
HT y;56,72: DRAW INK x; BRIGHT<br />
y;150,0: BEEP .02,0: DRAW INK x<br />
; BRIGHT y t 0,48: BEEP .02,7: DRA<br />
W INK x; BRIGHT yj-150,0: BEEP<br />
.02,9: DRAW INK x| BRIGHT y*0,~<br />
48: BEEP .02,5: NEXT x: NEXT y:<br />
NEXT t<br />
170 BEEP 1,0: BEEP 1,-12<br />
175 DIM s(10): DIM n*(10,20): F<br />
OR t = l TO 10: LET n*(t>«=" 77777?<br />
• ; NEXT t<br />
180 INK 6: BRIGHT l: CLS<br />
185 LEY z*= " CONTROL • FOR z = l T<br />
O LEN z«: PRINT AT 2,z+12;2$(2);<br />
: PAUSE 2: NEXT z<br />
187 LET z*=" UP KEY<br />
A": FOR z-1 TO LEN z*: PRINT AT<br />
6,z+5;z*(z>|: PAUSE 2: NEXT z<br />
189 LET z*="DOWN KEY<br />
I