home *** CD-ROM | disk | FTP | other *** search
- 0 poke53281,1:print"[147]":poke53281,6:poke53280,6
- 10 print"[147] [199]azette/[211]peed[211]cript [198]ile [195]onverter "
- 20 gosub320
- 30 input"[201]nput file name";i$
- 40 ifi$=""then30
- 50 input"[207]utput file name";o$
- 60 print"[196][146]isk, [211][146]creen, [208][146]rinter, [207][146]ther"
- 70 geta$:ifa$=""then70
- 80 dv=-(a$="t")-3*(a$="s")-4*(a$="p")-8*(a$="d"):sa=7
- 90 ifdv=0theninput"[196]evice number";dv:input"[211]econdary address";sa
- 100 print"[215]hich conversion:"
- 110 print"1) [211]peed[211]cript to [195]ommodore [193][211][195][201][201]"
- 120 print"2) [211]peed[211]cript to [212]rue [193][211][195][201][201]"
- 130 print"3) [195]ommodore [193][211][195][201][201] to [211]peed[211]cript"
- 140 getp$:ifp$<"1"orp$>"3"then140
- 150 adr=828+val(p$)*3-3
- 160 open15,8,15,"i0":rem remove ,"i0" if you've changed the drive's speed
- 170 open1,8,3,i$:input#15,en,em$:f$=i$:ifen=0then200
- 180 print"[196]isk error for ";f$:printem$
- 190 print"run[145][145][145]":close1:close2:close15:end
- 200 ifdv<>8thenopen2,dv,sa,o$:goto290
- 210 ex$=",s,w":ifp$="3"thenex$=",p,w"
- 220 open2,dv,sa,"0:"+o$+ex$:input#15,en,em$:f$=o$
- 230 ifen=0then290
- 240 ifen<>63then180
- 250 print"";o$;" exists... [210]eplace? [217][146]/[206][146]:"
- 260 geta$:ifa$<>"y"anda$<>"n"then260
- 270 ifa$="n"then190
- 280 print#15,"s0:"+o$:close2:goto220
- 290 sys(adr):if(peek(144)and191)=0thenprint"[196]one.":goto190
- 300 print"[201]/[207] [197]rror during conversion.":input#15,en,em$:ifen<>0then180
- 310 goto190
- 320 fori=828to1001:reada:pokei,a:ck=ck+a:next:ifck=21584thenreturn
- 330 print"error in data statements.":end
- 340 data 076,069,003,076,122,003
- 350 data 076,174,003,032,225,255
- 360 data 240,018,032,216,003,032
- 370 data 095,003,032,183,255,072
- 380 data 032,224,003,104,041,064
- 390 data 240,233,076,204,255,133
- 400 data 251,041,064,010,005,251
- 410 data 041,191,133,251,041,032
- 420 data 073,032,010,005,251,201
- 430 data 095,208,002,169,013,133
- 440 data 251,096,032,225,255,240
- 450 data 221,032,216,003,032,095
- 460 data 003,041,127,201,065,144
- 470 data 018,201,091,176,014,170
- 480 data 165,251,041,128,073,128
- 490 data 074,074,133,251,138,005
- 500 data 251,133,251,032,183,255
- 510 data 072,032,224,003,104,041
- 520 data 064,240,207,076,204,255
- 530 data 032,225,255,240,169,032
- 540 data 216,003,201,013,208,002
- 550 data 169,031,072,041,128,074
- 560 data 133,251,104,041,063,005
- 570 data 251,133,251,032,183,255
- 580 data 072,032,224,003,104,041
- 590 data 064,240,217,076,204,255
- 600 data 162,001,032,198,255,076
- 610 data 207,255,162,002,032,201
- 620 data 255,165,251,076,210,255
-