30.12.2013 Views

May June 1980 - Commodore Computers

May June 1980 - Commodore Computers

May June 1980 - Commodore Computers

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

MAY/JUNE, MAY/JUNE. <strong>1980</strong> 198O ISSUE 114<br />

COMPUTE. 59<br />

59<br />

PET DATA UA I #% Ron Straley<br />

stra e<br />

COPIER<br />

1868 ]868 Grode Grade Ave.<br />

Ft. Myers, Fla33901<br />

Fla339Ol<br />

Having written and used many programs that use data<br />

files, I know the value of having backup tapes in<br />

case of an accident.<br />

Here is a program I wrote to solve my problem,<br />

and maybe it will help others in their line of program<br />

running nin g save time and trouble.<br />

It is a data tape copier for [he' the 'PET' computer purer<br />

that will copy any ''PET" PET' data file or data tape so you<br />

will have a backup data copy.<br />

BY<br />

20 REf! REM BY<br />

30 REfl REM RON STRALEY<br />

40 REfl REM 1868 GRACE AVE. .<br />

50 REr-t REM FT.MYERS,FLA.33901<br />

. 606 0 REf! REM<br />

100 PRINT"fiTHIE " fiTHIS IS A DATA TAPE COpy COPY ,-i<br />

-.PROGRAH -.PROGRAM.. "<br />

110 PRINT:PRINT"IT , PRINT"IT HILL WILL COPY UP TO 450 ,-.<br />

-.STRINGS.."":PRINT<br />

: 120 PRINT "TO CHANGE, , REDIHINSION REDIMINSION'D?'IN' DS ' IN ,-.<br />

-.LINE 170":PRINT:PRINT"AND'MIIN : PRINT"AND ' M' -.<br />

,LINE190 .<br />

130 PRINT:PRINT:PRINT"****INSERT<br />

, , PRINT"****INSERT DATA,<br />

-.TAPE TO BE COPIED****"<br />

"<br />

:<br />

140<br />

150 REM**READ D IN DATA TAPE***<br />

*<br />

160<br />

:<br />

1700 CLR<br />

180<br />

80DHID DIMD$(450) S(450)<br />

190 T=l28 T=128:F=64 , 200 M=450<br />

210 PRINT:PRINT:PRINT"DOES , I ,PRI DATA TAPE,<br />

-.HAVE ,HAVE FILE LE NAME?(Y NAt·IE? ( Y OR N)" "<br />

220 GETA2$:IFA2$=""GOTO220<br />

GETA2S , IFA2S=" "GOT0220<br />

230 IFA2$="Y"GOTO260<br />

IFA2S= "Y"GOT0260<br />

240 IFA2$="N"GOTO280<br />

IFA2S= "N"GOT0280<br />

250 GOTO210 GOT02 260<br />

0 PRINT:INPUT"DATA PRINT,INPUT" TAPE FILE NAME?"; NN-IE? ,AlS<br />

270 OPENl,l,0,Al$<br />

, l , O, AlS<br />

280 OPEN1,1,0<br />

OPENl , l , O<br />

290 A=0:PRINT"R"<br />

A=O,PRINT " fi "<br />

300 INPUT#1,D$(A)<br />

INPUTll , DS(A )<br />

310<br />

0 IF(ST=T)ORST=FTHEN370<br />

320 A=A+1 A=A+l<br />

330 D$(A)=A$<br />

OS =AS<br />

340 PRINT"fi " fi WORKING"<br />

350 IFA120THENGOSUB940<br />

920 RETURN<br />

930 :<br />

940 REM**CASSETTE REH**CASSETTE ADVANCE**<br />

950 :<br />

960 POKE59411,53:T1=TI<br />

, 53,Tl=TI<br />

970 IFTI-TK6THEN970<br />

IFTI-Tl

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!