home *** CD-ROM | disk | FTP | other *** search
- 100 REM READER JIM BUTTERFIELD
- 110 DATA 3085,8205,0
- 120 READ X
- 130 IF X=0 THEN PRINT "UNKNOWN SYSTEM!":END
- 140 X=X+0:IF PEEK(X)<>ASC("J") GOTO 120
- 150 X=X+1:IF PEEK(X)<>ASC("I") GOTO 120
- 160 X=X+1:IF PEEK(X)<>ASC("M") GOTO 120
- 170 X=X+1:IF PEEK(X)<>ASC(" ") GOTO 120
- 180 X=X+1:IF PEEK(X)<>ASC("B") GOTO 120
- 190 X=X+1
- 200 REM SYS TO THE CODE, WHEREVER
- 210 OPEN 15,8,15
- 220 OPEN 1,8,0,"$0:*=S"
- 230 GET#15,E,E$:IF E<>0 THEN PRINTE$:STOP
- 240 PRINTCHR$(14):SYS X
- 250 CLOSE 1
- 260 Z$=CHR$(PEEK(9728))
- 270 IF Z$="A" THEN PRINT "NO SEQUENTIAL FILES!":END
- 280 PRINT Z$;".< EXIT >"
- 290 PRINT " .. PRESS KEY 'A' TO '";Z$;"' .."
- 300 GET A$:IF A$<"A" OR A$>Z$ GOTO 300
- 310 IF A$=Z$ THEN END
- 320 POKE 9728,ASC(A$):PRINT"[147][198]ILE 0:";
- 330 SYS X+131
- 340 PRINT "[208]RESS [Q] TO [209]UIT"
- 350 PRINT "[208]RESS [P] TO [208]RINT"
- 360 PRINT ".. ANY OTHER KEY TO DISPLAY."
- 370 PRINT CHR$(157);:POKE 9731,POS(0)+1:PRINT:PRINT
- 380 GET Z$,Z$,Z$,Z$
- 390 GET Z$
- 400 IF Z$="P" GOTO 600
- 410 IF Z$="Q" GOTO 700
- 420 IF Z$="" GOTO 390
- 430 SYS X+225
- 440 A$=" >> [205][207][210][197] - [Q] [212][207] [209][213][201][212]"
- 450 IF ST<>0 THEN A$=" >> [197]ND OF [196]OCUMENT <<"
- 460 PRINTA$;:GET Z$,Z$,Z$,Z$
- 470 GET Z$:IF Z$="" GOTO 470
- 480 FOR J=1 TO 22:PRINTCHR$(20);:NEXT J
- 490 IF Z$="Q" OR ST<>0 GOTO 700
- 500 GOTO 430
- 600 OPEN 4,4,7:SYS X+396:CLOSE 4
- 700 CLOSE 1:CLOSE 15:RUN
-