[SPACEjTHEN RJ
EF
GA
160
170
180
CLOSE
150
15:OPEN
15,8,15,"
I0":GOSUB 600
500:IF
E:"iINPUT
TSiIF
E
T$ = ""
R":GET#1,AS,BSiGOSUB
CH
190
50
834,TL:POKE
36,TH:POKE
PH
200
SS=0
TO
SS=STiPOKE TE,ASC(AS+ZS
AA
220
230
250
XK
260
SE
270
872
DATA
get
AP
882
ks;if ks<>chrs(13)
tSPACEiTHEN 250
PA
892
PROGRAM TO TU PS:IF
P
290
P=LEN(PS):POKE 874,P:FO 1=1
TO
P:POKE
B99+I.A
OPEN
1,9,B,"0l"+PS+",P, 500:CLOSE
1:IF
E=0 THEN 310 IF E-62 THEN PRINT"
THIS
10 20
B
"PS:PR
BASIC OR
GET
[OFF]
KL?"
OR
MF
30
KG
40
[offJ"
KSlIF KS="B"
THEN
360
POKE56,48:POKE55,0iCLRiG POKEXR,YC:POKEXR+l,XiPOK
50
IFPEEK(808)-237THENPOKE5
K[DOWN)[3
LEFT]LMN"iCSTT
7-" ( BLU J " + RIGHT"STCS ( 0 ), 1 0)
FOR 1=2 TO LEN(AS):A=(A SC(HIDS(AS,I))AND 127)48:D=(16«D)+A+(7*(A>9))
893,DH
BS = ""i PRINT"[DOWN JNAME FILEi":INPUT
OPEN
BS : I F
BS =
3B0
1,8,8,"0:"+BS+",P,
W":GOSUB
S00:IF
E
THEN
70
IFFL=0THENPOKE12909,0:PO KE12910.255
SPACES}[OFF]
{7
SPACES)[RVS]
[4
SPACES][OFF}
{4 [3 (2 [2 [2
SPACES][OFF] SPACES](RVS] SPACES}[OFF] SPACES}[RVS]
SPACESKRVS]
[2
SPACES}(OFF)
SPACES}[RVS}
£2 SPACES)[OFF] [3 SPACES](RVS) {4 SPACES]{OFF} [3 SPACES]fRVS]"7 BQ 130 PRINT"[6 SPACESjfOFF) [3 SPACESHRVS} [4
SPACESHOFF)
(5 SPACES}[RVS} [2 SPACES][OFF] [5 SPACES}[RVS}
[4 SPACES}[OFF]" PE
140
X=8iYC=21iGOSUB20:PRINT "DO YOU
WANT
TO GO
FIRS
T"jPOKEKB,0 SX
150
AX
160
GETY?:IFYS<>"Y"AKDYS<>" L1=0:GOSUB430
DP
170
Ll=ljSYS12445
FB
190
PRINT"(BLK]"iFORA=1TO16
N"THEN150
BM 180
SPACES][OFF]
[2 SPACES}[RVS] [2 SPACES}11; HD 90 PRINT"[OFF}[6 SPACES)
[4
[2
(3 SPACES]JRVS]
[6 SPACES][OFF] [3 SPACES]!RVS}
SPACES]{RVS)
(4 SPACESj(RVS}
{RVS}[4 SPACES][OFF] [3 SPACES}[RVS} [2
[6
[2 SPACESjioFF}
KB=239:FL=0:XR=2035:POKE
[5 DOWNj":CS(0) = " fPUKjU
{2 SPACESHRVSJ";
PRINT"[2 SPACES]{OFF) [2 SPACES)[RVS} {2 SPACES)(OFF) [2 SPACES)[RVS) (2 SPACESHOFF) [2 SPACES){OFF} {2 SPACES]{RVS] [2 SPACES]{OFF}
X-lliYC=23:GOTO20
ED 80 PRINT'MGRN] {2 SPACES]
"" THEN
PRINT"(CLR){2 DOWN) £GRN]"SPC(4);iFORAalTOB jPRINTA"
"fiNEXT
PRINT#1,CHRS( 38) ,-CHRS(3
[RVS){2 SPACES]{OFF) {2 SPACES)[RVS] {2 SPACES]{OFF)
!PR1NT"[3 SPACES]^(3 SPACESJ-{3 SPACES)^ [3 SPACES}-(3 SPACES)^ [3 SPACES)Z(3 SPACES)[3 SPACES}-!3 SPACES)-"
FOR
[2
:NEXT
ESPACE]600
PD
400
KP
410
JR
420
ING:
100
FD 120
D=0:IF LEFTS(AS,1)<>"$" THEN D=VAL(AS):GOT0 37
(SPACElFOR TURBOBOOTING
390
SPACES]{OFF}
[8 SPACES]{RVS] (2 SPACES]{OFF}
HS
92,DL:POKE
BD
SPACESHRVS)
[2
ING ADDRESS";AS:IF AS = " " THEN 340
*DH):POKE 891,76:POKE 8 330
[4
{2 SPACES){OFF]
198iFL=liXR-7811GOTO60
3
:NEXT
KQ
76,174,167,42,0,0,0,0,0 ,0,0,0,0,0,0,0,0,0,0
KA 60 GOSUB470.PRINT"[CLR}
DH=INT(D/256):DL=D-(256
QM
(2 SPACES][RVS)
3 281,15iPOKE53280,151KB-
XQ
SPACES)[OFF]
DATA 94,166,32,142,166,
65305,241
£RVS]
0
HP
f6 SPACES)[RVS}
{2
EXR+2,0:SYS6 55 20|RETURN
DISK."
SPACES][RVS]
f2 SPACES}jOFF}
OTO40
PRINTTAB(5)"fDOWNj^S TH PROGRAM
{2
255,169,1,162,132,
Article on page 52.
KG
REMEMBER TO PUT
ON
[7 SPACESJ(RVS) [2 SPACESJJOFF}
Slots JC
";
[4 SPACES}{OFF}
160,3,32,189,255 DATA 169,0,32,213,255,1
PS = "":PRINT"1 DOWNJNAME
THEN
[2 SPACES]{OFF}
SD 110 PRINT"[4 SPACESKRVS)
34,45,132,46,32
PRINTt15,"I0"iGOSUB5 00:
SPACES][RVS} SPACES}[OFF] SPACES)[RVS} SPACES)[OFF] SPACES)(RVS} SPACES][OFF]
(4 SPACES](RVSi
0,177,251,145,253,
1,196,208,239,32,0
IF KS<>"M" THEN 320 340 AS="":INPUT"(DOWNJSTART
350
252,169,0,160,192,
BJ
(SPACE)OF
[3 {2 [6 (2 [2 (2
133,253,132,254,160
tab(7)"press
SPACESHRVS)
SPACES](OFF}
(4 SPACESllOFF)
ERRO
Ri")E;ES:END
80
PB
0
[rvs] return toff } when readyT"
";
[RVS]{2 SPACES)
{4 SPACES][RVS] [2 SPACESHOFF} {7 SPACES){RVS]
380
DATA 192,32,6B,229,166, 186,160,1,32,186
[spaceTm
BX
USED
862
iRVS)
330
ALREADY
DISK."iGOTO
CLOSE15:PRINT"DISK
the
:PRINTTAE[9)"£RESS
XP
IS
THIS
GB
E
320
NAME
852
wish
create
[2
HIS DISK.":GOTO 170 IF E=63 THEN PRINT"THAT N
SPACESKRVS]
{OFF] {4
F T
JA
{SPACE}A COPY OF
SM
ON
200,208,249,230,252 DATA 230,254,165,254,20
(DOWNj
31E
NAME
DATA
INT" AC
PRINT"NO
842
R":GOSUB 300
THAT
HQ
file.":stop
SC(MIDS(P5,D) :NEXT
sx
THEN
WITH
,160,3,133,251,132
print"(down) _insert the
R 290
E=62
odisk
$ = ""
SH
IF
DATA
you
SPACES][RVS] SPACES){OFF)
SPACES)[OFF]
QD 100 PRINT"
832
which
[6 [2
[2 SPACES](OFF)
KH
on
SPACES)[OFF] SPACES}[RVS]
[6
CLOSE 1:PRINT"[DOWN]
ILE
630
SPACES ItRVS)
[2
DOWN]
[RVS j";
620
[2
{2 [2
NOW TURBOBOOT
(space}print"{2 down} [rvsjerror reading turb
RBOBOOT:"iINPUT 280
610
600
15:PRINT"[2 WILL
E
"PSiEND INPUT!15,E,ES:RETURN
THEN
IF E TKEN600
JH
CLOSE
500:1F
DATA 32,138,255,169,148
STO64
to"iprint"
SM
1 :GOSUB
B22
lilF
[space[boot file." 240
JD
TE:PRINT*1
JS
CLOSE
disk
KF
600
FD
TO
,CHRS(PEEK{AD));iNEXT CLOSE
TA
):TE=TE+1iNEXT
SE
500
AH SC
"T?
1iGET#1,A$i
AD"TS
"BS"
RP
TS=49152:TE-TSiPRINT FOR
JA 450
861,TL:POKE
B(7)"(DOWN)READING: 210
FOR
[SPACE}THEN
8
[SPACE)e62,TH HP
440
(4 SPACES]{RVS} [2 SPACES][OFF]
I1,CHRS(PEEK{AD))1(NEXT
600
TL=ASC(AS+ZS):TH=ASC(BS +ZS):POKE
BG
T
HEN 170 OPEN 1,8,8,"0i"+T$+",P, THEN
430
THEN
TS="":P RINT"[DOWN)NAME (SPACE)OF TURBODISK FIL
0:IF E
XK
TAB(7)"iDOWN}WRIT
"BS
AD=B0B
COMPUTE!<* Gazette
TO
915:PRINT
August 1986
[4 SPACES){RVS} SPACESjfOFFj