17 June 2012, 08:01 | #21 |
Cheesy crust
Join Date: Nov 2008
Location: Hawk's Creek
Age: 48
Posts: 1,383
|
Would you mind using PM for this, or using a separate thread?
|
17 June 2012, 16:21 | #22 |
Amigaholic
Join Date: Dec 2009
Location: UK
Posts: 4,716
|
Well, i've bit the bullet and ordered the Kryoflux Personal Edition Premium (I actually kept calling it kYRoflux for some daft dyslexic reason!!)
So now I can write IPF's of most of my originals, except those not IPF'd already!! And I've submitted 2 test dumps to the SPS FTP and notified them so they can see which of my 2 drives is best for dumping!! |
17 June 2012, 16:27 | #23 |
Cheesy crust
Join Date: Nov 2008
Location: Hawk's Creek
Age: 48
Posts: 1,383
|
Thanks, will be checked.
|
17 June 2012, 18:14 | #24 |
Amigaholic
Join Date: Dec 2009
Location: UK
Posts: 4,716
|
I have a 2nd external Amiga drive for dumping, an Amitek, if needed!! But, I may as well wait until I have my Kryoflux and dump with that.
Also, I have the following PC floppies for use with the Kryoflux: ALPS DF354N113F SONY MPF920-E PANASONIC JU-257A607P Which of the above 3 will be suitable? |
17 June 2012, 19:49 | #25 |
Registered User
Join Date: May 2011
Location: Cambridge
Posts: 682
|
The majority of PC drives work fine for dumping Amiga DSDD disks. Just try them out on a known-good AmigaDOS disk when you get the Kryoflux. Probably you will find all three drives work!
|
18 June 2012, 13:06 | #26 |
Registered User
Join Date: May 2011
Location: Cambridge
Posts: 682
|
It's an interesting track format. It's not MFM, but instead a variable-length encoding which provides the same guarantees on flux density as MFM. That is, that there will be between 1 and 3 quiescent bitcells (0 bits) between every flux-reversing bitcell (1 bit). The encoding efficiency is at least as good as MFM: its encoded size is always between 1.5x and 2x larger than the original data.
To discount a few myths about this format: There is a checksum per track, however you must decode the track to get the checksum. Possibly this was beyond the Trace machines used to do duplication back in the day, but for WHDLoad installers, mfmparse, and the like, it is quite possible. So it will be possible to verify disk dumps without having to run the entire disk through the game's track loader. I also read that this format achieves the theoretical best encoding efficiency. Well, that's a bold statement as reasoning about encoding efficiencies gets into some exciting information theory. Certainly it is data-dependent how much better this scheme is than MFM -- for certain data it will perform no better (but also no worse!). It is also the case that for most data, packing it and then using normal MFM will be more efficient -- that's how the original cracks of these games can easily fit on the same number of disks (also, the disks generally aren't full in the first place!). |
18 June 2012, 14:10 | #27 |
CaptainM68K-SPS France
|
Thanks for clarifying these Good to know that finally there is checksums used on tracks !
|
26 June 2012, 21:42 | #28 |
Amigaholic
Join Date: Dec 2009
Location: UK
Posts: 4,716
|
Ok, have now got my Kryoflux
Have set it up according to the instructions, wrote an IPF and checked it works on my Amiga (which it did) so the drive I'm using (Sony MFP920-E) seems OK. If I want to start contributing Kryoflux dumps do I need to do a test dump or use specific commands? Have also used the Linux tools by kaffer (great bloke ) to create and write some IPF's of my own so it appears the Kryoflux is working. |
27 June 2012, 22:30 | #29 | ||
Cheesy crust
Join Date: Nov 2008
Location: Hawk's Creek
Age: 48
Posts: 1,383
|
Quote:
Trace would expect the checksum to be added to the end of the raw data for verification purposes, which does not work, because there is none and I am pretty sure that if there was, Trace would have had a problem with the way the data was written anyway. At least it can not decode it from the stream. This means that to add these four games to any toolchain, you put in a lot of work, to just support these four games. It's therefore been shelved for the time being, at least on our end, to be implemented with the next big overhaul of the Analyser. Quote:
Sweet. The Sony is a good choice (only 82 tracks, but has all the bells and whistles needed otherwise), ALPS is really worse. |
||
04 July 2012, 20:13 | #30 |
Registered User
Join Date: May 2011
Location: Cambridge
Posts: 682
|
Got Nitro, KGS, Obitus supported in mfmparse now, and generating good IPFs. Just a bit more work to do for Armour-Geddon -- a few more track formats in that one...
|
05 July 2012, 00:22 | #31 |
CaptainM68K-SPS France
|
Now since you've made working IPF, i don't understand the story SPS told us.
They said it was not possible since the SPS library lacked the "transportation" layer. And now Kaffer has made IPF XD ! Any explanations would be good..... |
05 July 2012, 04:05 | #32 |
Registered User
Join Date: Apr 2010
Location: Chicago/USA
Age: 54
Posts: 652
|
Ill test out your mfmparse update with Nitro NTSC version and let you know if it works. Are you looking for raw streams of games to add to your parser? I have several Synergy releases that all have the same disk format and many other raw steam dumps as well.
|
05 July 2012, 09:22 | #33 |
Registered User
Join Date: May 2011
Location: Cambridge
Posts: 682
|
The tool that SPS use to make their IPFs needs extending in order to handle these Psygnosis games. However, SPS recently released source code for their IPF decode library, and that has allowed others to reverse-engineer and support the format. So, in short, I do not use SPS's analyser tool.
|
05 July 2012, 09:25 | #34 | |
Registered User
Join Date: May 2011
Location: Cambridge
Posts: 682
|
Quote:
I have a small queue of stuff to do (Armour-Geddon, double check of some apparently unused Obitus tracks, and an old Rob Northen hidden-sector protection on Time). But not a great deal. |
|
05 July 2012, 13:34 | #35 |
Registered User
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
|
@Kaffer
I'm kinda confused with your statements about the Psynosis games. Are you saying that you have created an ipf of KGS and able to write it ? |
05 July 2012, 17:09 | #36 |
Registered User
Join Date: May 2011
Location: Cambridge
Posts: 682
|
|
05 July 2012, 17:56 | #37 |
Registered User
Join Date: May 2002
Location: Essex, UK
Posts: 414
|
well firstly, lets get Kaffer's definition of a "Good IPF"
|
05 July 2012, 18:04 | #38 |
Registered User
Join Date: May 2011
Location: Cambridge
Posts: 682
|
|
05 July 2012, 18:09 | #39 | |
Registered User
Join Date: May 2002
Location: Essex, UK
Posts: 414
|
Quote:
Thing is though, the official releases are checked as authentic, so we know we aren't releasing tarnished/modified images out in the wild. hence the preservation aspecdt of it, without this, IPF just becomes yet another disk image container. |
|
05 July 2012, 18:16 | #40 | |
Registered User
Join Date: May 2011
Location: Cambridge
Posts: 682
|
Quote:
IPF can be a general-purpose container *and* the preservation format of choice. |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Some very rare games dumped and OK ! | dlfrsilver | project.SPS (was CAPS) | 21 | 13 April 2009 20:33 |
"To update" dumped games ? | Another World | project.SPS (was CAPS) | 16 | 30 September 2008 10:09 |
Dumped Games list | alexh | project.SPS (was CAPS) | 2 | 15 September 2007 18:13 |
Very rare games DUMPED !!!! | dlfrsilver | project.SPS (was CAPS) | 3 | 12 January 2006 16:41 |
What games have been dumped? | maddog | project.SPS (was CAPS) | 3 | 24 February 2003 13:17 |
|
|