Amiga.org

Amiga computer related discussion => Amiga Hardware Issues and discussion => Topic started by: CdreCommodore on December 03, 2006, 02:05:31 AM

Title: Catweasel success stories?
Post by: CdreCommodore on December 03, 2006, 02:05:31 AM
I have a collection of 200 floppy disks from the local Amiga user group that existed in the 1980s-90s that I would like to dump and preserve.

I've been using adfread (http://www.winuae.net/), and I've dumped about half of them.  Of course, since it's basically a hack, it took quite a long time, required many redumps and re-reading of some sectors hundreds or thousands of times, and the resulting images had to be tested with unadf (http://lclevy.club.fr/adflib/unadf.html).  (By the way:  thanks to Toni Wilen for making some very helpful modifications to adfread that will appear in the next public version.  :-)

The remaining half are being very stubborn and I can't get good reads off of them.  Which brings me to my question:

Can anyone tell me about any success they've had using the Catweasel to dump floppies?  How does it compare to using a real Amiga with a real double density floppy drive, or with using disk2fdi (http://www.oldskool.org/disk2fdi/)/adfread?

If I spend money on the Catweasel and I can't get any more disks to dump, it's going to be kind of a waste.  :-)  But if it worked very well, it would be much easier then tracking down a real Amiga to dump the disks with.
Title: Re: Catweasel success stories?
Post by: redrumloa on December 03, 2006, 02:53:21 AM
Dunno, I've never tried to use my Catweasel in this fashion. Wild guess, but have you read up on project Arjuna? CAPS? I don't know all too much about either so it's a wild guess. I have used Catweasel with UAE to read and write Amiga disks, but only in a traditional manner. I mainly use my Mk4 to write D64s for the 128D, which it does in about 6 seconds flat.
Title: Re: Catweasel success stories?
Post by: CdreCommodore on December 03, 2006, 03:15:01 AM
Quote

redrumloa wrote:
Dunno, I've never tried to use my Catweasel in this fashion. ... I have used Catweasel with UAE to read and write Amiga disks, but only in a traditional manner.


I think I may not have been clear, because I'm not sure what you mean by "this fashion", and I think "in a traditional manner" is what I mean.

I'm currently using standard PC hardware and adfread to try to dump these disks and I'm getting mixed results.  I'm thinking of either tracking down a real Amiga or getting a Catweasel.  

I'm curious to know if anyone else here has dumped a significant number of floppies using the Catweasel, and how good the results were.  It would be most interesting if someone's dumped disks with both a real Amiga and a Catweasel and checked to see if they got byte-identical results.

Edit:  Also, does the Catweasel report when it experiences some failure, e.g. an unreadable or corrupt sector?
Title: Re: Catweasel success stories?
Post by: amigadave on December 03, 2006, 04:48:15 AM
Troy,

I have three catweasle's and think they are well worth the price paid.  One in an A4000Tower, one in my son's AMD64 3000+ which we built together and the other waiting for a spare slot in my new Dell XPS Core2Duo.

Title: Re: Catweasel success stories?
Post by: Trev on December 03, 2006, 04:58:10 AM
I haven't done any mass reads or writes, but both the Catweasel Mk3 and Mk4 work wonderfully for me when I need to do ad hoc imaging.

The Catweasel is just a piece of hardware, however, so you'll need to tie it to a good piece of software. The card comes with a very basic imaging program. Jens is/was closely involved with the Arjuna project, so that might be a good place to start as well. In any case, yes, errors are reported to and handled by the software. Speaking of Jens, he's always helpful. If you have specific Catweasel questions, try emailing him directly via .

The SPS/CAPS people don't support the Catweasel (see ). If you have a real Amiga, you may have some luck getting the SPS folks to produce IPF image files for you, but I gather they're only interested in getting their hands on commercial software. See their site, , for more info.
Title: Re: Catweasel success stories?
Post by: InTheSand on December 03, 2006, 08:58:42 AM
Hi,

As Trev says, the imaging software provided with the Catweasel is basic, but functional. I've dumped loads of floppies with it and not had any show-stoppers.

One PITA that I've experienced (but not all users seem to) is that when asked to read or write a disk, the software starts before the disk has had a chance to be spun up. If the disk has just been inserted without being rotated by the drive, this can cause problems as the software is blindly reading/writing while the lug on the drive mechanism is trying to make contact with the corresponding hole on the metal hub of the disk. Remedy is to start the read/write operation, stop it, then re-start it.

Use of the Catweasel within WinUAE could also do with some improvement. It'd be nice if the Catweasel drive could replace the emulated DF0:, rather than appearing as a separate CAT: device.

 - Ali
Title: Re: Catweasel success stories?
Post by: motorollin on December 03, 2006, 12:00:05 PM
Quote
TroyDavis wrote:
I would like to dump and preserve.

Scatology?

Sorry, toilet humour is very much my thing.

--
moto
Title: Re: Catweasel success stories?
Post by: Schoenfeld on December 03, 2006, 03:02:05 PM
InTheSand:
The start-cancel-start again-trick is not necessary any more with the drivers that have been published more than three months ago. Please update your drivers if you still have to do that. Also read the readme files of the updated archives, because you might run into typical Windows-problems where the PnP manager pretends to have updated the drivers, but in reality left the old files in place.

Everyone:
The Catweasel can already read more bad/weak/damaged disks than a real Amiga can. We currently have two more things for data recovery in the works:

Automatic correction of streams if bits are found "off-center" - this will be a completely automatic process that will run in the background whenever checksums are not correct. Re-interpretation of the data will take place before a physical re-try is started. The routine already gave very good results on 25-year old 8" disks, and we're trying to tweak it in a way that no manual values have to be entered. The algorithm is very promising, as one of our 8" disks appeared unformatted to the original machine. The Catweasel can read the data off the disk, which has CRC16 checksums (almost impossible to go wrong with that).

The second thing is a method of judging if a signal comes from a mis-aligned drive. We're still working out the mathematics behind that, so all you need to have is enough courage to loosen the adjustment screws of your disk drive. This will let you adjust a drive for a specific disk (or set of disks) that has (have) been written with a mis-aligned drive. Again, this is very promising, as we found that almost all drives that you can buy new today are mis-aligned.

The imagetool does not have batch-backup features yet. We've focussed on the real bugs in the past, but we're now at a stage where we can think of new features like the above.

Jens Schönfeld
Title: Re: Catweasel success stories?
Post by: CdreCommodore on December 03, 2006, 04:27:44 PM
Thanks for all the responses (especially to Jens, who probably remembers me emailing him several times already. :-) )  I just ordered the MK4 from amigakit.com.  These are standard AmigaDOS disks, so I'm not looking to dump IPFs or anything else other than plain ADF.
Title: Re: Catweasel success stories?
Post by: amigakit on December 03, 2006, 05:58:36 PM
@TroyDavis

Thanks for the order!
Title: Re: Catweasel success stories?
Post by: _ThEcRoW on December 04, 2006, 01:21:14 AM
Jens are you referring to the cwmk42100 labelled file on your page, or another file. Because you have said months ago, so is possible that i had missed any previous release?.
Thanks!!!
Title: Re: Catweasel success stories?
Post by: Dr_Righteous on December 04, 2006, 04:34:01 AM
@ Amigakit

Dude, you have got to be the most pro-active retailer in the world! LOL!
Title: Re: Catweasel success stories?
Post by: LoadWB on December 04, 2006, 06:40:11 AM
In regards to mis-aligned drives, I use a program on the Commodore side of the world to align 1571 and 1541 drives -- it detects full- and half-track alignment problems which you compensate for by adjusting the head stepper motor.  Is there a good program for native Amiga hardware recommended for this purpose?
Title: Re: Catweasel success stories?
Post by: Schoenfeld on December 04, 2006, 03:26:04 PM
ThEcRoW:
I'm referring to the version published on august 24th, 2006. The file with version 2.0.0.0 is still there, but I have replaced the link with the file name for version 2.1.0.0. Yes, you might have missed an update :-)

Jens Schönfeld
Title: Re: Catweasel success stories?
Post by: Schoenfeld on December 04, 2006, 03:42:00 PM
LoadWB:

The 1541 and 1571 drives have limited access to the raw data that comes through the PLL. It's enough to make a good guess about the head alignment, but that's all you have: An "educated guess", but not the true information. Please double-check if you're really doing head alignment, or just motor speed adjustment.

The Catweasel moves more signal processing into the software, giving more raw information to the computer, so the computer can calculate a "quality of signal" that you can use to judge if you're moving in the right direction with your adjustment.

The Amiga on the other hand has no access to the raw information at all. Writing some software that allows you to adjust your drives is impossible. I do remember a program that lets you adjust the motor speed of the old NEC1036 drives (on some very early FredFish disk!).

Jens Schönfeld
Title: Re: Catweasel success stories?
Post by: Schoenfeld on December 21, 2006, 11:09:59 PM
Just to let everyone know: There has been another update to the Catweasel drivers. Some more error messages, finally a retry button in the imagetool, and two types of "PLL" to choose from if you have disks that refuse to read properly. Not the full forensic functions that we're working on, but already a good point to start from.

Troy Davis made a lot of suggestions to improve the Imagetool, thanks for that. Most of those features need to wait until some more major re-builds of the driver have been accomplished. At this time, the decoders are located in the Kernel driver, so the Imagetool can only pass on information like "checksum error" to the user. After moving the decoders into the imagetool, it "knows" a lot more, and can run all the forensic algorithms that we have developed.

On another note, would anyone be interested in high-speed Amiga disk reading? I have an idea of speeding up drives and making batch conversion much faster. However, if nobody is willing to pay for such modified drives, I might as well skip on that development.

Jens Schönfeld
 
Title: Re: Catweasel success stories?
Post by: amigadave on December 22, 2006, 02:38:54 AM
Quote

Schoenfeld wrote:

On another note, would anyone be interested in high-speed Amiga disk reading? I have an idea of speeding up drives and making batch conversion much faster. However, if nobody is willing to pay for such modified drives, I might as well skip on that development.

Jens Schönfeld
 


Depending on price, I am interested.  The downloading and conversion of as many original Amiga disks as possible before they go bad, to adf's on my PC has been something high on my list of things to do for a long time.

Thanks for keeping up the good work of supporting the Catweasle devices. :-D
Title: Re: Catweasel success stories?
Post by: guest3217 on December 22, 2006, 02:40:14 AM
Warning Catweasel NewBe post.... :crazy:

Very interesting posts!


I just finished reading all of them as, earlier today, I ordered my first MK4 from Software Hut.  I asked Joe there about it and he answered most of my questions, though not all; perhaps someone might know if....

I'm installing this is an Xp system (I'm only an emulator these days...) and I was wondering if there are any C-64 emulators that support/access the hardware directly (in other words, do I read disks of the drive or just images created previously?) As far as I understand,  AF 2006 does read disks through Catweasel, right?

Joe also mentioned that Catweasel had 2 spaces for SID chips. I ended up ordering 1.  I read later that having 2 provide for sterophonic sound....ummmm...I don't remmember any stereo sound coming out of my C-64....only 3 voices..(if I recall, which I don't since it has been over 18 years since I burned my last C-64  :madashell:  :madashell: ...)
 I guess the important thing for me is to be able to re-experience the sound programing I did back then....again...this feature is accessed by some emulator with hardware capabilities?
And lastly, after I try to salvage my last remaing C-64 disk, I am planning to utilize the board for its connections to mouse/joystick/keyboard (AF2006 emulation.) Now...if I only hadn't donated my last keyboard to Good Will last year....  :lol:
I guess I'll be looking on Ebay....

Wizardo

UPDATE: Found answers and some interesting posts on these issues on http://eab.abime.net/forumdisplay.php?f=5 (http://eab.abime.net/forumdisplay.php?f=5)
Title: Re: Catweasel success stories?
Post by: Dwyloc on December 29, 2006, 01:19:24 AM
Quote

Schoenfeld wrote:
On another note, would anyone be interested in high-speed Amiga disk reading? I have an idea of speeding up drives and making batch conversion much faster. However, if nobody is willing to pay for such modified drives, I might as well skip on that development.


I would also be interested in buying a modified drive with high speed reading capabilities as like a lot of other people who purchased a catweasel PCI card one of its main intended functions was to allow me to backup my large collection of more than 200 Amiga disk, as long as it could also function as a normal drive to write the images back.

I suspect a lot of other catweasel purchasers would also be interested in purchasing a new drive that was guaranteed to work with the Catwaseal instead of the current trial and error approach that is required.
Title: Re: Catweasel success stories?
Post by: Kin-Hell on December 29, 2006, 10:26:00 AM
My Z II S CLass Zorro version absolutely ROCKS....until you go online. I had a PC Floppy drive that NEVER worked from New....but it was fine reading Amiga Disks & PC Disks via the Catweasel.
Needless to say, I had to remove the Catweasel from my A4KT & now wonder if IDEFix would resolve the issue!?
Title: Re: Catweasel success stories?
Post by: pdgable on March 26, 2007, 08:12:02 PM
Hi Jens,
I am having no luck getting the new drivers to work with my Mark III installed in a 1ghz PIII running XPPro SP2. The Amiga side appear to work fine but the C64 side does not work at all.My floppy drive is a Teac FD-55GFR HD drive that works perfectly with the old(2002) drivers. Any suggestions? I would really like to be able to turn this computer off without having the hold the power button down(this part of the drivers is very nice.)
Thanks
Paul
Title: Re: Catweasel success stories?
Post by: Daniele on March 26, 2007, 10:19:56 PM
Well I made the opposite ,what I mean is usind Catweisel to write on floppy disks to be used on a real Amiga but the experience it has been very bad.Only 10% of games workes so I decided to buy an ADF trasfer kit with Compact Falsh to see what happens!