Compute_Gazette_Issue_38_1986_Aug

Page 100

[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

PRINT

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"

print

";

[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


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.