Page 1 of 1

KryoFlux - Write what you want!

Posted: Fri Oct 10, 2014 9:40 pm
by mr.vince
It's been some time... and we said we'd make it happen one day. So without further ado... here it is:

KryoFlux v2.50 with write support for STREAM files. Just dump a disk and write it back. No analysation (which we still recommend) required.

Here is the changelog: http://forum.kryoflux.com/viewtopic.php?f=2&t=205&p=7946#p7946

If you have a KryoFlux, just go straight to the downloads: http://kryoflux.com/?page=download

Ports are being worked on.

If you don't have a KryoFlux... go figure. ;)

Re: KryoFlux - Write what you want!

Posted: Sat Oct 11, 2014 4:39 am
by kodak80
This is good news. Time to get my Kryoflux board out again and give this a test.

Re: KryoFlux - Write what you want!

Posted: Sat Oct 11, 2014 1:22 pm
by mr.vince
Yes please, the future development of this feature depends on community feedback.

Re: KryoFlux - Write what you want!

Posted: Sat Oct 11, 2014 4:39 pm
by DrCoolZic
Thanks excellent nesw and seems to work in many cases :)

Re: KryoFlux - Write what you want!

Posted: Sat Oct 11, 2014 5:26 pm
by mr.vince
You know how to submit stream images - please send a few that do not work; if you already see in the GUI, that the index is off, or there is NFA... no need to supply those. ;)

Re: KryoFlux - Write what you want!

Posted: Sat Oct 11, 2014 8:29 pm
by Brume
Very great news!

Thank you very much, I was waiting for this feature since the first day I heard about KF :cheers:

Time to roll up my sleeve... time finalize my old project... These new feature is really motivating!

Re: KryoFlux - Write what you want!

Posted: Sat Oct 18, 2014 4:24 pm
by mr.vince
So, how's it going? ;)

Re: KryoFlux - Write what you want!

Posted: Mon Oct 20, 2014 2:35 pm
by kodak80
Not sure if it is my floppy drives (I have tried a couple and both get the same error), but I regularly get the following error when writing back a stream Kryoflux capture to disk:

08.0 : Control command rejected by the device

Here are a couple of screen grabs for Marble Madness. The STX file created by AUFIT 0.2c from the Kryoflux stream capture works in Hitari.

Image

Sometimes when I try the write again, it writes without the error but not for this one.

When I open the stream capture with AUFIT track 08.0 looks normal:

Image

The testing so far works with non-protected disks but I have not managed to get any games to write back with a stream capture. I need to do some more testing though.

I am not an expert on the types of protections used on Atari disks so am not sure if my testing is of much use. I should add that I am using Windows 8.1 64 bit and was using the 64 bit DTC program.

The capture was done with the command:

DTC -fMarbleMadness -i0 -i2 -i4

I moved the RAW files into a folder called Marble and wrote back using:

DTC -fMarble\MarbleMadness -w

Hope this information is useful.

FYI DrCoolZic, AUFIT 0.4c doesn't seem to open Kryoflux RAW folders but 0.2c does. Again, not sure if this is because I'm running x64 Win8.1.

Re: KryoFlux - Write what you want!

Posted: Mon Oct 20, 2014 2:44 pm
by kodak80
I have also converted the Marble Madness Stream files to a RAW file using the Kryoflux GUI and this works in Hitari as well.

Does the Kryoflux GUI support writing back to floppy?

Re: KryoFlux - Write what you want!

Posted: Mon Oct 20, 2014 8:55 pm
by IFW
Can't see any image you posted...
It sounds like there is a problem with the drive or connection.
Could you post on the official KF forum please?

Re: KryoFlux - Write what you want!

Posted: Mon Oct 20, 2014 8:59 pm
by IFW
kodak80 wrote:I have also converted the Marble Madness Stream files to a RAW file using the Kryoflux GUI and this works in Hitari as well.

Does the Kryoflux GUI support writing back to floppy?


There is a separate GUI program for writing:
http://forum.kryoflux.com/viewtopic.php?f=2&t=569

Re: KryoFlux - Write what you want!

Posted: Wed Oct 22, 2014 10:34 am
by kodak80
I have had success in writing back the streams for the following Atari ST game disks:

Hisoft 1st Basic https://www.dropbox.com/s/so25886u7i2v2h5/HiSoft%201st%20Basic.7z?dl=0
Mega Lo Mania Disk 1 https://www.dropbox.com/s/rumle8flkuffccl/MegaLoMania-D1.7z?dl=0
Mega Lo Mania Disk 2 https://www.dropbox.com/s/qgy58n1w1q5y572/MegaLoMania-D2.7z?dl=0
TRIAD Volume3 Complication - Blood Money Disk 1 https://www.dropbox.com/s/pp4cvd4ilktea2w/TRIAD3-BloodMoney-D1.7z?dl=0
TRIAD Volume3 Complication - Blood Money Disk 2 https://www.dropbox.com/s/veo3aju7a04d1rw/TRIAD3-BloodMoney-D2.7z?dl=0

The following games work when the stream is converted to CT Raw and loads in Hitari but they do not work when the stream is written back to floppy disks:

Marble Madness https://www.dropbox.com/s/vgnoishrg0h5ji1/MarbleMadness.7z?dl=0
James Pond 2 Codename Robocod https://www.dropbox.com/s/ribf6qdmjddtjuj/JamesPond2CodenameRobocod.7z?dl=0

Hope this helps.

Re: KryoFlux - Write what you want!

Posted: Wed Oct 22, 2014 10:43 am
by IFW
So the connection/drive (?) issue has been resolved?
What was the cause?

Re: KryoFlux - Write what you want!

Posted: Wed Oct 22, 2014 11:29 am
by IFW
Can't see any reason, so it would be useful to dump the disks written if there is any problem.

Re: KryoFlux - Write what you want!

Posted: Wed Oct 22, 2014 11:32 am
by kodak80
IFW wrote:So the connection/drive (?) issue has been resolved?
What was the cause?


I used the wildewutz GUI and set the option for stepping to neutral. This helped.

Re: KryoFlux - Write what you want!

Posted: Wed Oct 22, 2014 1:12 pm
by kodak80
I managed to get Marble Madness working. Just wrote the stream back to floppy and it worked this time.

Still having issues with James Pond 2. The stream from the disk I created is here and looks messy compared to the original stream I captured:

https://www.dropbox.com/s/qnwfmpxwv3qe7 ... ng.7z?dl=0

It's getting late here so I will try another floppy disk tomorrow in case it is the disk that is the problem.

Re: KryoFlux - Write what you want!

Posted: Wed Oct 22, 2014 2:03 pm
by IFW
kodak80 wrote:
IFW wrote:So the connection/drive (?) issue has been resolved?
What was the cause?


I used the wildewutz GUI and set the option for stepping to neutral. This helped.


Well, that's the default selected by DTC, so chances are it was something else... anyway, glad that it works for you now :)

Re: KryoFlux - Write what you want!

Posted: Wed Oct 22, 2014 2:09 pm
by IFW
kodak80 wrote:I managed to get Marble Madness working. Just wrote the stream back to floppy and it worked this time.

Still having issues with James Pond 2. The stream from the disk I created is here and looks messy compared to the original stream I captured:

https://www.dropbox.com/s/qnwfmpxwv3qe7 ... ng.7z?dl=0

It's getting late here so I will try another floppy disk tomorrow in case it is the disk that is the problem.


Disk is identical to the original and is error free, just checked with our analyser.
If you convert it to CTR it runs in Hatari as well, you just have to wait a bit during loading probably for decryption and/or decruncher.
Maybe clean the drive in your ST used for testing?

Re: KryoFlux - Write what you want!

Posted: Wed Oct 22, 2014 9:24 pm
by kodak80
It hadn't occured to me to clean the ST's drive. Will do this. Have already cleaned the drives used for capturing the streams.

Re: KryoFlux - Write what you want!

Posted: Fri Oct 24, 2014 7:26 am
by DrCoolZic
One thing I have noticed is that for me it becomes difficult to find floppies I can write on reliably (especially on PC). SCP provide a test to check floppies and in most of he cases the floppies (some just out of a box of unused diskettes) are just not writable correctly?
Even on ST floppies I can read and image without problem cant be written successfully?

So it would be nice that KF writer could perform a verify after writing?

Re: KryoFlux - Write what you want!

Posted: Fri Oct 24, 2014 12:13 pm
by IFW
Yes, verify is planned - testing the disk is completely useless, since write result does not depend on the test result. Each attempt must be treated as an individual thing: you cannot say that just because a previous write of uniform cells succeeded a new one would - there are many contributing factors.
If you want to do something like that though, you could simply write an ADF file with verify enabled to a disk to see if it is good or not.
Much more reliable than just writing a simple empty pattern and the verification is real at the data level.
But in this case the disk written is actually good and the original sample is good as well, so the most likely weak spot is the drive in ST.

Re: KryoFlux - Write what you want!

Posted: Sun Nov 23, 2014 9:45 am
by kodak80