home *** CD-ROM | disk | FTP | other *** search
- 14102 IF PEEK(&H2D06)<>&HC8 THEN GOSUB 30000
- 30000 IDT=0:KEY OFF:CLS:PRINT"TRACK MODIFICATION ROUTINE FOR AUTOMATIC BACKUP MODE"
- 30010 PRINT"":PRINT"WHAT TRACK IS TO BE MODIFIED ";IDT;:INPUT IDTT:IF IDTT<>0 THEN IDT=IDTT
- 30020 PRINT"":INPUT"WHICH (RELATIVE) SECTOR DO YOU WANT TO CHANGE. ENTER 0 WHEN DONE";IDS
- 30025 IF IDS = 0 THEN GOTO 40000
- 30030 PRINT"":PRINT"THE OLD C,H,R,N,% VALUES FOR THIS SECTOR ARE: ";
- 30033 FOR X=1 TO 4
- 30035 PRINT PEEK(&H300+(IDT*256)+2+(5*(IDS-1))+X);",";
- 30038 NEXT X
- 30040 TH!=PEEK(&H300+(IDT*256)+&HB6+(2*(IDS-1)))
- 30050 TL!=PEEK(&H300+(IDT*256)+&HB7+(2*(IDS-1)))
- 30060 PRINT USING "##.#";((TL!*256)+TH!)/132.5
- 30100 PRINT"":INPUT"DO YOU WANT TO CHANGE THE VALUES? (Y/N) Y";ID$:IF ID$="N" GOTO 30010
- 30110 PRINT"":PRINT"ENTER THE NEW VALUES SEPARATED BY COMMAS";
- 30150 INPUT IDC,IDH,IDR,IDN,IDP
- 30210 POKE(&H300+(IDT*256)+2+(5*(IDS-1))+1),IDC
- 30220 POKE(&H300+(IDT*256)+2+(5*(IDS-1))+2),IDH
- 30230 POKE(&H300+(IDT*256)+2+(5*(IDS-1))+3),IDR
- 30240 POKE(&H300+(IDT*256)+2+(5*(IDS-1))+4),IDN
- 30300 IDP=(IDP*.01)*13250
- 30310 TL!=INT(IDP/256)
- 30320 TH!=IDP-TL!*256
- 30400 POKE(&H300+(IDT*256)+&HB6+(2*(IDS-1))),TH!
- 30410 POKE(&H300+(IDT*256)+&HB7+(2*(IDS-1))),TL!
- 31000 GOTO 30010
- 40000 RETURN