Req: Be able to select which side of disk to capture

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

Req: Be able to select which side of disk to capture

Post by sTe » Sun Sep 08, 2019 8:51 pm

Hi,

The only way I can see, how to determine which side I wish to image is with -i0... I would do something like
dtc.exe -g1 -f"Game\Track" -i0 ... this would create a preservation of just side 1.

My capturing method at the moment, uses combinations of :
-i0
-i0 -i5
-i0a -i5

I have scripted a method to copy the disk with -i0a -i5, as I can control the revolutions ... I just want to image the disk as fast as I can. Around 2mins20 -- this includes the command line to convert the RAW file to ADF file.

But as usual, we arent in a perfect world ... and I get errors, so thats when I try the 3 options listed above. I get mixed results, until I get the desired outcome.

However, my biggest hurdle is :

using -i0 -i5 or -i0a -i5 ... I cannot specify which side of the disk to image.
My request, could you make it so that -i0 -i5 and -i0a -i5 understand the -g paramater? At the moment, only -i0 on its own understands it.

Cheers

ZrX
Posts: 575
Joined: Tue Dec 06, 2011 9:09 pm

Re: Req: Be able to select which side of disk to capture

Post by ZrX » Mon Sep 09, 2019 7:32 am

You can select side with -g0/1 before -i5.

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

Re: Req: Be able to select which side of disk to capture

Post by sTe » Mon Sep 09, 2019 11:37 am

Not sure you can? ...

C:\dtc> .\DTC.exe -g1 -i5
.\DTC.exe : Side 1 not allowed for image type: -i5

C:\dtc> .\DTC.exe -g1 -i5 -i0
.\DTC.exe : Side 1 not allowed for image type: -i5

Only time I can get it to work with -i5 is below ... but you will see, I am trying to capture side 1 ... but its capturing both :

C:\dtc> .\DTC.exe -g1 -i0 -i5
KryoFlux DiskTool Console, v3.00_Win64, uiv.1, Apr 15 2018, 23:44:54
(c) 2009-2018 KryoFlux Products & Services Ltd.
Developed by The Software Preservation Society, www.softpres.org
Licensed for private, non-commercial use only.

00.0 : frev: 40432, drift: 0.075 us, tfer: 193440 B/s, rpm: 299.886
00.0 : base: 1.973 us [98.765%], band: 3.946 us, 5.918 us, 7.914 us
00.0 : AmigaDOS: OK, trk: 000, sec: 11
00.1 : frev: 40754, drift: 0.108 us, tfer: 195142 B/s, rpm: 299.900
00.1 : band: 3.941 us, 5.924 us, 7.907 us
00.1 : base: 1.975 us [98.729%], band: 3.941 us, 5.924 us, 7.907 us
00.1 : AmigaDOS: OK, trk: 001, sec: 11
01.0 : frev: 40326, drift: 0.092 us, tfer: 192871 B/s, rpm: 299.898
01.0 : base: 1.975 us [98.704%], band: 3.938 us, 5.926 us, 7.902 us
01.0 : AmigaDOS: OK, trk: 002, sec: 11

Only way I can get it to work is :

C:\dtc> .\DTC.exe -g1 -i0
KryoFlux DiskTool Console, v3.00_Win64, uiv.1, Apr 15 2018, 23:44:54
(c) 2009-2018 KryoFlux Products & Services Ltd.
Developed by The Software Preservation Society, www.softpres.org
Licensed for private, non-commercial use only.

00.1 : frev: 40753, drift: 0.458 us, tfer: 194590 B/s, rpm: 299.893
00.1 : band: 3.939 us, 5.923 us, 7.907 us
01.1 : frev: 40417, drift: 0.308 us, tfer: 193440 B/s, rpm: 299.888
01.1 : band: 3.938 us, 5.920 us, 7.917 us
02.1 : frev: 40794, drift: 0.133 us, tfer: 195976 B/s, rpm: 299.900
02.1 : band: 3.983 us, 5.908 us, 7.864 us

I then re-scan the files after, to find out if those tracks are now fixed...

If I want to repair a disk, I try all 3 methods:
-i0
-i0a -i5
-i0 -5

I originally scan all the tracks for bad errors, through a script ... and can work out the start / end / sides and push that into dtc to handle. -i0 ... I can capture the correct sides. But then for format guided captures -i0 -i5 / -i0a -i5 I have to capture to sub folder and scan the sub folder for good captures and move good captures back to parent folder. Because sometimes the original capture ill get say 10.0 : Good, 10.1 : Bad. If I try to repair with format guided, both sides have to be re-scanned ... and sometimes 10.0 is now bad, and 10.1 good ... so to prevent overwriting good files with bad, I have to do to a sub folder, and move good files back. Which is a pain if 10.0 in the above example is now bad, I have to scan it over and over with the retries i've got set.

Hope that explains what im doing / why.

Having -i0 -i5 and -i0a -i5 understand -g would be really handy in my repairs. Using all 3 methods above is a great help in repairing tracks at a later date.

ZrX
Posts: 575
Joined: Tue Dec 06, 2011 9:09 pm

Re: Req: Be able to select which side of disk to capture

Post by ZrX » Mon Sep 09, 2019 9:32 pm

Ok, that's because Amiga disks are always twosided, so you can capture raw data from selected side (-g0 -i), but not do analysis on selected side (-g0 -i5) alone.

The -g side switch is only effective up to the next -i format switch.

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

Re: Req: Be able to select which side of disk to capture

Post by sTe » Tue Sep 10, 2019 10:56 am

Yeah I kind of understand.

I'd still like to use -0a -i5 or -i0a -i5 with -g switch. Format guided usually lets me capture stuff that seems to get missed with just -0 ...this is why I try several methods.

This would be really useful in my use of the kryoflux.

Post Reply