![]() |
![]() |
#1 |
Registered User
Join Date: May 2011
Location: Cambridge
Posts: 676
|
Playing with Kryoflux
Hello all! I took delivery of a Kryoflux yesterday and have been testing it out. Down below there's a picture of it munching on a Lemmings original game disk.
I'm happy so far, as it saves getting out the old Amiga 1200 to rip disk images, and I'm finding significantly fewer errors when I post-analyse the dumps. My new workflow is to dump Kryoflux STREAM files with half-dozen revolutions per track: Code:
dtc -r6 -flemmings_disk1_ -i0 -e79 -i5 Code:
kf2rawdat lemmings_disk1_ lemmings_disk1.dat ![]() Code:
mfmparse2adf workbench.dat workbench.adf adfread workbench.adf EDIT: Removed the archive from here. The up-to-date version of the archive can be found over at the Kryoflux forums. See fiath's link below. Last edited by Keir; 27 June 2011 at 19:22. |
![]() |
![]() |
#2 |
Cheesy crust
![]() Join Date: Nov 2008
Location: Hawk's Creek
Age: 47
Posts: 1,383
|
Awesome! Good stuff!
|
![]() |
![]() |
#3 | |
Global Moderator
![]() Join Date: Aug 2008
Location: Sidcup, England
Posts: 10,300
|
Quote:
Nice work! ![]() ![]() |
|
![]() |
![]() |
#4 |
Moderator
Join Date: Jan 2002
Location: South East / UK
Age: 45
Posts: 1,930
|
Wow, excellent work. Good to know it is possible to make an independent implementation of the spec too. If you have any suggestions on improving the spec, they would be very welcome. Maybe there are sections that need expanding on?
|
![]() |
![]() |
#5 |
Registered User
Join Date: May 2011
Location: Cambridge
Posts: 676
|
My main confusion was over stream positions, and where that could mean byte position in the stream file, offset in the decoded stream of flux reversals, or even offset in the implied stream of bit cells (the spec mentions cell positions which I found confusing, as I've only seen the term used in the context of bit cells, which doesn't make sense when decoding raw flux transitions without assuming further processing/analysis).
This meant I took a guess at what the 'stream position' field in OOB messages means. No matter how I interpreted them, I couldn't get the position field in successive 'stream read' messages to line up exactly. I ended up assuming that the positions are offsets in the stream of flux reversals, as that matched closest and most consistently, but still I *always* find that the stream-read message indicates an offset three or four transitions further ahead than I've decoded. I'm guessing the stream is in fact continuous per-track, with no interruptions, so I've got something wrong somewhere, no doubt! |
![]() |
![]() |
#6 |
Moderator
Join Date: Jan 2002
Location: South East / UK
Age: 45
Posts: 1,930
|
For anyone interested, the response to these queries has been posted over in the KF forum, which is probably the best place for any further technical discussion.
http://forum.kryoflux.com/viewtopic.php?f=7&t=199 |
![]() |
![]() |
#7 |
Registered User
Join Date: Aug 2006
Location: Augusta, Georgia, USA
Posts: 527
|
disregard.
![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Winuae Kryoflux support | Joe Maroni | support.WinUAE | 19 | 04 September 2013 14:36 |
Check out my Kryoflux! | -=ARA=- | project.SPS (was CAPS) | 18 | 17 June 2013 21:49 |
KryoFlux for Mac OS X | Crashdisk | project.SPS (was CAPS) | 10 | 14 March 2012 13:55 |
Where to upload dumps from kryoflux | ascp | project.SPS (was CAPS) | 2 | 04 November 2011 13:29 |
KryoFlux V CATWEASEL | caver99 | support.Hardware | 15 | 27 August 2011 00:22 |
|
|