10 C=1:DIM F$(144):PRINT "{CLR/HOME}" 20 OPEN 1,8,0,"$":GET#1,A$:GET#1,A$ 30 GET#1,A$:GET#1,B$:PRINT VAL(A$); 40 FOR X=0 TO 27:GET#1,A$:PRINT A$;:NEXT:PRINT 50 GET#1,A$:GET#1,A$ 60 GET#1,S$:GET#1,SH$:PRINT ASC(S$+CHR$(0))+256*ASC(SH$+CHR$(0)); 70 F=0:F$(C)="":FOR X=0 TO 27:GET#1,A$:PRINT A$; 80 IF ASC(A$+CHR$(0))=34 THEN F=F+1:NEXT 90 IF F=1 THEN F$(C)=F$(C)+A$ 100 NEXT:PRINT 110 IF ST=64 THEN 140 120 PRINT TAB(30)"{CRSR-UP}["C"]":C=C+1 130 GOTO 50 140 CLOSE 1:PRINT:PRINT 150 INPUT "{CRSR-UP}ENTER FILE # TO LOAD";X$:X=VAL(X$) 160 IF X<1 OR X>=C THEN 150 170 PRINT "{CLR/HOME}LOADING "CHR$(34)F$(X)CHR$(34)"..." 180 LOAD F$(X),8:RUN
10 C=1:DIM F$(144):PRINT "{CLR/HOME}READING DIRECTORY..." 20 OPEN 1,8,0,"$":GET#1,A$,A$,A$,A$ 30 FOR X=0 TO 27:GET#1,A$:NEXT 40 GET#1,A$,A$,S$,SH$ 50 F=0:X$="":T$="":FOR X=0 TO 27:GET#1,A$:A=ASC(A$+CHR$(0)) 60 IF A=34 THEN F=F+1:NEXT 70 IF F=1 THEN X$=X$+A$ 80 IF F>1 AND A>64 AND A<91 THEN T$=T$+A$ 90 NEXT 100 IF T$="PRG" THEN F$(C)=X$:C=C+1 110 IF ST<>64 THEN 40 120 CLOSE 1 130 IF C=1 THEN PRINT"SORRY, NO PRG FILES FOUND!":END 140 PRINT"{CLR/HOME}DISC-MENU:":PRINT 150 FOR I=1 TO C-1:PRINT "["I"]"TAB(8)CHR$(34)F$(I)CHR$(34):NEXT 160 INPUT "{CRSR-UP}ENTER FILE # TO LOAD";X$:X=VAL(X$) 170 IF X<1 OR X>=C THEN 160 180 PRINT "{CLR/HOME}LOADING "CHR$(34)F$(X)CHR$(34)"..." 190 LOAD F$(X),8:RUN
190 PRINT"{CLR/HOME}LOAD"CHR$(34)F$(X)CHR$(34)",8" 200 PRINT"{CRSR-DOWN}{CRSR-DOWN}{CRSR-DOWN}{CRSR-DOWN}RUN" 210 POKE 198,3:POKE 631,19:POKE 632,13:POKE 633,13
10 C=1:DIM F$(144):PRINT CHR$(147) 20 OPEN 1,8,0,"$":GET#1,A$:GET#1,A$ 30 GET#1,A$:GET#1,B$:PRINT VAL(A$); 40 FOR X=0 TO 27:GET#1,A$:PRINT A$;:NEXT 50 GET#1,A$:GET#1,A$ 60 GET#1,S$:GET#1,SH$ 70 F=0:F$(C)="":FOR X=0 TO 27:GET#1,A$ 80 IF ASC(A$+CHR$(0))=34 THEN F=F+1:NEXT 90 IF F=1 THEN F$(C)=F$(C)+A$ 100 NEXT 110 IF ST=64 THEN 140 120 C=C+1 130 GOTO 50 140 CLOSE 1 141 T=X-5: IF T<1 THEN T=1 142 R=X+5: IF T>=C THEN T=C-1 143 PRINT CHR$(147) 144 FOR P=T TO R 145 IF P = X THEN PRINT "> " F$(P)"<" 147 IF P <>X THEN PRINT " " F$(P) 148 NEXT P 149 J = PEEK(56320) 150 IF J = 127 THEN GOTO 149 151 IF J = 125 THEN X=X-1 155 IF X<1 THEN X=1 160 IF J = 126 THEN X=X+1 165 IF X>=C THEN X=C-1 170 IF J = 111 THEN LOAD F$(X),8:RUN 175 GOTO 141