home *** CD-ROM | disk | FTP | other *** search
- 10 rem destructor 23
- 11 rem
- 12 rem by olivier peyoux
- 13 rem published in 1986 in microdor
- 14 rem a french cbm magazine
- 15 rem
- 20 rem create an error 23 on a sector
- 30 rem
- 70 dimd$(11)
- 100 input"[147]enter track,sector";t,s
- 110 open15,8,15,"u0>m9"
- 120 input#15,zz
- 130 ifzz<>31thenprint"1541 drive":goto150
- 140 print"1571 drive in 1541 mode"
- 150 print#15,"u0>m0"
- 160 p=0
- 170 print#15,"m-w"chr$(8)chr$(0)chr$(4)chr$(t)chr$(s)chr$(t)chr$(s)
- 180 print#15,"m-w"chr$(1)chr$(0)chr$(1)chr$(128)
- 190 p=p+1
- 200 print#15,"m-r"chr$(1)chr$(0)
- 210 get#15,a$
- 220 ifa$=""thena$=chr$(0)
- 230 a=asc(a$)
- 240 ifp=500then430
- 250 ifa>127then190
- 260 forj=0to11
- 270 fori=0to7
- 280 readd
- 290 d$(j)=d$(j)+chr$(d)
- 300 nexti
- 310 nextj
- 320 i=0
- 330 forj=0to11
- 340 print#15,"m-w"chr$(i)chr$(5)chr$(8)d$(j)
- 350 i=i+8:nextj
- 360 print#15,"m-w"chr$(2)chr$(0)chr$(1)chr$(224)
- 370 print#15,"m-r"chr$(2)chr$(0)
- 380 get#15,a$
- 390 ifa$=""thena$=chr$(0)
- 400 a=asc(a$)
- 410 ifa>127then370
- 420 close15:print"finish ...":end
- 430 close15:print"error !"
- 440 data169,4,133,49,165,58,170,232
- 450 data138,133,58,32,143,247,32,16
- 460 data245,162,8,80,254,184,202,208
- 470 data250,169,255,141,3,28,173,12
- 480 data28,41,31,9,192,141,12,28
- 490 data169,255,162,5,141,1,28,184
- 500 data80,254,184,202,208,250,160,187
- 510 data185,0,1,80,254,184,141,1
- 520 data28,200,208,244,185,0,4,80
- 530 data254,184,141,1,28,200,208,244
- 540 data80,254,32,0,254,169,5,133
- 550 data49,169,1,76,105,249,234,234
-