Bad Track / Recording Good Tracks

Have an idea how to make KryoFlux even better? Let us know...
Post Reply
sTe
Posts: 19
Joined: Thu Apr 18, 2019 9:20 pm

Bad Track / Recording Good Tracks

Post by sTe » Sat Sep 14, 2019 12:39 pm

Hi,

I usually end up capturing my Amiga ADF tracks with -i0 -i5 ... so I can repair any faulty raw tracks at a later date.

In one example I noticed this :

81.1 : AmigaDOS: <error>, trk: 163, sec: 11, bad: 1
81.1 : Bad sector found
81.1 : AmigaDOS: <error>, trk: 163, sec: 11, bad: 2
81.1 : Bad sector found

and thought, I wonder if (I assume 1 bad means, 1 out of the 11 sectors bad? -- feel free to correct me) it records the 1 bad, or 2 bad. After the capture I ran a -i0 -i5 -m1 to see what was recorded :

81.1 : AmigaDOS: <error>, trk: 163, sec: 11, bad: 2

I would like a change on "bad" and the way they are recorded.

At the moment the above example would get saved as : Track81.1.raw
Could we have something like :

Track81.1_S01.raw
Track81.1_S02.raw
.
.
.
Track81.1_S11.raw

Subsequent re-reads should populate each sector file (marked as bad), and then when all are good create Track81.1.raw. Would be nice to then for me to somehow target just the bad sectors for reading and only target the actual bad sector.

SomeGuy
Posts: 230
Joined: Wed Feb 18, 2015 8:18 pm

Re: Bad Track / Recording Good Tracks

Post by SomeGuy » Sat Sep 14, 2019 2:04 pm

The kryoflux, by design, reads an entire track at a time. It could not read flux for a single sector at a time without major re-engineering.

On the other hand, automatically retrying single sectors in to a decoded image file (IMG file) might at least be practical, but that would require much more intimate knowledge about the source disk's geometry.

sTe
Posts: 19
Joined: Thu Apr 18, 2019 9:20 pm

Re: Bad Track / Recording Good Tracks

Post by sTe » Sat Sep 14, 2019 2:23 pm

Ok, think i can appreciate the its not designed to work by sector... trying to come up with ideas... Not sure how to best tackle which it knows there was bad:1, and a bad:2, more data is better than worse data. Will have a think about this. Working by sector would really help out.

Do you have any ideas how I might look into IMG files / sectors etc? Just a few hints what I should look for / what I should consider etc. in getting me started down this rabbit hole :) I can script stuff, but just keep hitting stumbling blocks as I go along :)

Post Reply