Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
172 COMPUTEI May. 1Q82. lssue 2A<br />
172 COMPUTEI May. 1982. Issue 24<br />
162 P;0:PRINT"{HOME}{02 P=0:PRINT"{HOME}{02 DOWN}";:FOR<br />
DOWN) Y;0T03:FORY1;0T015:REM[HMj<br />
Y=0TO3:FORY1=0TO15:REM[HM]<br />
[[DN2]<br />
DN2j<br />
164 PRINTTAB(Y*10+1) PRINTTAB{Y*10+1);W$(P):P=P+1:IF<br />
; :P;P+1:IF<br />
P>W+1THEN170<br />
168 NEXTY1:PRINT"{HOME}{02 DOWN)";:<br />
DOWN}";:<br />
NEXTY:PRINT:REM [HM]<br />
[DN2j<br />
[DN2]<br />
170 GOT020<br />
GOTO20<br />
1722 CR$=CHR$(13):REM ; CHR$(13):REM SET CARRAIAGE -'<br />
CONTROL<br />
176 M$="{REV}4{OFF} ;" {REV)4{OFF) FOR LEFT {REV)6<br />
{REV}6<br />
{OFF) FOR RIGHT {REV)8{OFF<br />
{OFF} FOR RIGHT {REV}8{OFF<br />
OFF) OFF} UP AND {REV)2{OFF) {REV}2{OFF} DO<br />
WN":M1$="THE NUMBER {REV}5<br />
WN " :M1$;"THE NUMBER {REV)5<br />
"<br />
180 S; S=32808:TR=515:E1=34:E2=42:E3=4<br />
32808:TR; 515:E1; 34:E2; 42:E3; 4<br />
1:E4;50 1:E4=50:E5=18:E6=525<br />
:E5; 18:E6;525<br />
1182 INPUT"{CLEAR){02 INPUT"{CLEAR}{02 DOWN)USING DOWN}USING A J<br />
OYSTICK {REV)Y{OFF)ES {REV}Y{OFF}ES OR {<br />
REV)N{OFF)0";J$:IFPEEK(500<br />
REV}N{OFF}O";JS:IFPEEK 0<br />
(3)THENTR;151: 0 3)THENTR=151:E6=158 E6 ;158<br />
186 IFJ$="Y"THENTR=59471:E1=63:E2=2<br />
Y"THENTR; 59471:E1;63:E2=2<br />
23:E3=239:E4=127:E5=191<br />
188 IFJ$="Y"THENM$;"JOYSTICK":M1$; IFJ$="Y"THENM$="JOYSTICK":M1$=" "<br />
{REV}RED{OFF} BUTTON"<br />
192 GOT0322<br />
GOTO322<br />
196 IFS=32807THENPOKE3 2807THENPOKE32808,3 08,32:S=S+4 2 : 0:POKES,30:RETURN<br />
200 POKES+1,32:POKES,30:RETURN<br />
: POKES,30:RETURN<br />
2042 IFS=32848THENPOKE328 IFS;32848THENPOKE32847 47,32:S=S-4<br />
, : S; S- 4<br />
0:POKES,30:RETURN<br />
208 POKES-1,32:POKES,30:RETURN<br />
212 POKEK7,0 , 0<br />
216 GOSUB220:RETURN<br />
220 POKES-40,PEEK(S-40)OR128<br />
0)OR128<br />
221 IFPEEK(TR)=255THEN221<br />
1<br />
2242 24 GOSUB304:GOSUB227:IFPEEK(TR)=E1<br />
: GOSUB227:IFPEEK(TR);E 1<br />
THENPT;PEEK(S THENPT=PEEK(S-4 - 40) 0):GOSUB26 : GOSUB266 6<br />
::GOSUB230<br />
226 GOT0228<br />
GOTO228<br />
2272 27 IFPEEK(S-440»127THENPOKES- 0)>127THENPOKES-40,PE<br />
EK(S-40) 0)-128:RETURN<br />
- 228 POKEE6,0:RETURN<br />
230 REM<br />
2322 TB=LEN(CS):IFLEN(C$)=0THENRETUR<br />
TB;LEN(C$):IFLEN(C$) ; N<br />
2342 IFPT=0THENRETURN<br />
2382 IFASC(RIGHT$(C$ IFASC(RIGHT?(C$,1))=101THENC$=L<br />
))=101THENC$;L<br />
EFT$(C$,LEN(C$)-1):GOTO28 -l ) OT0288 8<br />
242 IFPT=6 00RPT;62THEN262<br />
242 IFPT=60ORPT=62THEN262<br />
244 IFPT=29ANDLEN(C$);0THENRETURN<br />
IFPT=29ANDLEN(C$)=0THENRETURN<br />
2462 IFPT=29ANDLEN(C$)=lTHENPOKELN IFPT=29ANDLEN(C$)=1THENPOKELN,3 , 3<br />
2 :POKELO-1,32:GOSUB398:RET<br />
: URN<br />
2502 IFPT=29THENPOKELN,32:LN=LN-1:PO<br />
:LN;LN-1:PO<br />
KELN,30:POKELO-1,32:LO=LO-<br />
1 , 32:LO=LO-<br />
1:GOSUB400<br />
2522 IFPT29ANDPT32THENPOKELO,PT IFPTO29ANDPTO3 2THENP0KEL0,PT: :<br />
POKELN,32:LN;LN+1:LO;LO+ POKELN,32:LN=LN+1:LO=LO+1: 1:<br />
POKELN,30<br />
2562 IFPT=32THENPOKELO,230:LO;LO+1:P<br />
30:LO=LO+1:P<br />
OKELN , 32:LN;LN+1:POKELN,30<br />
OKELN,32:LN=LN+1:POKELN,30<br />
262 FORU=lTODL:NEXT:RETURN<br />
262 FORU=1TODL:NEXT:RETURN<br />
2662 IFPT;0THENDI=1:POKES IFPT=0THENDI=1:POKES,32:RETURN<br />
, 270 IFPT;62THENGOSUB388:GOSUB392:PO<br />
IFPT=6 2:PO<br />
KES,30:RETURN<br />
272 IFPT;60THENGOSUB388:GOSUB390:PO<br />
IFPT=6 0:PO<br />
KES,30:RETURN : 2762 IFPT;102THENPT;32:C$;C$+CHR$(PT<br />
IFPT=10 2THENPT=32:C$=C$+CHR$(PT<br />
)):RETURN<br />
: 278 IFPT94ANDPT< IFPTO94ANDPTO2 >2 24ANDPT29THEN<br />
24ANDPTO29THEN<br />
C$=C$+CHR$(PT+64):GOTO280<br />
;C$+CHR$(PT+64) : GOT0280<br />
280 IFPT=94THENC$=C$+CHR$(255)<br />
284 RETURN<br />
288 POKEE6,0:PRINT:PRINT"{CLEAR){07<br />
2 88 POKEE6,0:PRINT:PRINT"{CLEAR}{07<br />
DOWN)YOUR DOWN}YOUR MESSAGE IS":PRI<br />
NTC$:REM[CL] [DN7]<br />
NTC$ :REM [CL] [DN7]<br />
292 ML;1:0PEN4,4:CMD4:PRINTC$<br />
ML=1:OPEN4,4:CMD4:PRINTC$<br />
296 PRINT#4:CLOSE4<br />
300 IFML;lTHENLO;LO- LEN(C$) :LN;LO+4<br />
300 IFML=1THENLO=LO-LEN(CS):LN=LO+4<br />
0:L=0:P;0:C$="":PRINT"{CLE<br />
0:L=0:P=0:C$="":PRINT"{CLE<br />
CLEAR)" CLEAR}":P=0:GOTO372<br />
: P=0:GOT0372<br />
3 04 IFPEEK(TR)=E2THENGOSUB227:S=S-1<br />
304 IFPEEK(TR)=E2THENGOSUB227:S=S-1<br />
:GOSUB196<br />
3083 IFPEEK(TR)=E3THENGOSUB2 227 27:S=S+1 : :GOSUB204<br />
310 RETURN<br />
314 PRINT<br />
314 PRINT<br />
316 PRINT"{CLEAR} " {CLEAR) YOUR MESSAGE LE<br />
NGTH HAS REACHED THE<br />
MAXI<br />
MUM FOR THI S ONE , ";<br />
318 PRINT" PRINTING AND THENCONTINU<br />
ING." :GOSUB262<br />
MUM FOR THIS ONE, " ;<br />
318 PRINT" PRINTING AND THENCONTINU<br />
ING.":GOSUB262<br />
3203 DL;2000: DL=2000:GOSUB262:ML=1:GOTO288<br />
2 :ML;1 : GOT0288<br />
322 PRINT"{CLEAR}{03 ) {03 DOWN}":REM[CL]<br />
DOWN) ]<br />
[[DN3]<br />
324 PRINT"YOU WILL BE PRESENTED WIT<br />
H A LIST OF "<br />
326 PRINT"WORDS, , OPPOSITE THE WORDS<br />
WILL BE A ><br />
328 PRINT"TO MOVE THE> > PUSH THE<br />
330 PRINTM$<br />
330 PRINTM$<br />
332 PRINT"WHEN THE> > POINTS TO THE -"<br />
PHRASE<br />
334 PRINT"YOU WISH THEN PUSH "M1$<br />
334 PRINT"YOU WISH THEN PUSH "MIS<br />
336 PRINT"TO CHANGE THE> > FROM THE -"<br />
PHRASES TO<br />
338 PRINT"CHARACTERS, PUSH"<br />
"<br />
340 IFE5191THENPRINTRIGHT$(M1$,9)<br />
IFE5O191THENPRINTRIGHT$ (MIS,9)<br />
"( "{OFF} OFF) WHEN OPPOSITE<br />
342 IFE5;191THENPRINTCR$;M1 IFE5=191THENPRINTCR$;M1$"{OFF} $ OFF) -"<br />
WHEN OPPOSITE<br />
344 PRINT"THE WORD SCREEN AND THEN -"<br />
YOU WILL HAVE