home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Set of Apple II Hard Drive Images
/
eric.hdv
/
OBJTEST
/
OBJLOAD.bas
< prev
next >
Wrap
BASIC Source File
|
2020-08-13
|
1KB
|
37 lines
1 PRINT CHR$(4)"PR#3"
5 DIM F$(100),L(100),T$(100)
10 PRINT CHR$(4)"PREFIX": INPUT PR$
15 PRINT "READING DIRECTORY: ";PR$
17 PRINT
20 PRINT CHR$(4)"OPEN"PR$",TDIR"
25 PRINT CHR$(4)"READ"PR$
30 INPUT J$: INPUT J$: INPUT J$
40 INPUT L$
45 IF L$ = "" THEN 70
47 I = I +1
50 F$(I) = MID$ (L$,2,15)
51 T$(I) = MID$ (L$,18,3)
52 PRINT F$(I);
53 IF I/5 = INT(I/5) THEN PRINT
55 L(I) = VAL( MID$ (L$,65,7))
57 R = 15
58 IF MID$ (F$(I),R,1) >" " THEN F$(I) = LEFT$(F$(I),R): GOTO 60
59 R = R -1: GOTO 58
60 GOTO 40
70 PRINT CHR$(4)"CLOSE"
90 PRINT : PRINT
95 BAS = 24576
96 INPUT "START LOADING AT ADRS:";BAS
100 INPUT "OBJECT TO LOAD (/ TO EXIT): ";O$
110 IF O$ = "/" THEN 900
115 IX = 0
120 FOR F = 1 TO I
130 IF F$(F) = O$ THEN IX = F
140 NEXT F
150 IF IX = 0 THEN PRINT " ===> FILE NOT FOUND": GOTO 100
155 IF T$(IX) < >"BIN" THEN PRINT " ===> NOT A 'BIN' FILE": GOTO 100
160 PRINT CHR$(4)"BRUN "F$(IX)",A";BAS
170 PRINT " ===> "F$(IX)" LOADED @ "BAS" END="BAS +L(IX) -1
180 BAS = BAS +L(IX)
190 GOTO 100
900 END