Catweasel opinions, sources of info etc.
Jim Leonard
trixter at oldskool.org
Wed Mar 9 09:37:48 CST 2005
Vintage Computer Festival wrote:
>>On Tue, 2005-03-08 at 20:40 -0600, Jim Leonard wrote:
>>
>>>Or, you could try a simple parallel cable and Disk2FDI:
>>>http://www.oldskool.org/disk2fdi
>>
>>How does that work? From past discussions on this list, the PC parallel
>>port isn't fast enough to sample the bitstream from a floppy drive...
>
> It doesn't work over the parallel port: it uses the actual PC floppy drive
> to read GCR disks natively using an incredibly clever trick. Read the
Right, it uses actual PC floppy drives connected with a special cable (very
simple to wire up) that connects it to the parallel port. Essentially, the
parallel port becomes a high-speed floppy controller. It is done this way
because the regular floppy controller can't do some of the things that are
required to 100% exactly image a diskette (like pass all of the information off
the controller).
> information in the downloads on how it works. You can get the trial
> version for free, but it requires two drives to work.
Yes, and the two-drives thing is something that is one of the most clever hacks
I've ever seen -- you can't get the floppy controller to pass all bits through
to the CPU to write to a hard disk file, but you CAN use a pass-through method
of the controller to write them to sectors on a formatted diskette on another
drive. When done, the program then writes a FAT to the diskette and assigns a
file to where the sectors were written. Seems like a kludge but is actually
kind-of brilliant.
I should note that, since FDI images are 100% exact bitwise dumps, they aren't
exactly easy to read (they're not nice clean formatted-track-and-sector images)
so getting them translated back to an actual floppy diskette is not currently
possible (since nobody has written the software to do so yet). However, they
can be parsed: WinUAE has native support for FDI images and they work fine. I
personally verified this by dumping a copy-protected Amiga game disk (on my PC,
how strange!) and then mounting and booting off of the .FDI image. Worked
perfectly, copy-protection and all.
--
Jim Leonard (trixter at oldskool.org) http://www.oldskool.org/
Want to help an ambitious games project? http://www.mobygames.com/
Or check out some trippy MindCandy at http://www.mindcandydvd.com/
More information about the cctalk
mailing list