DiscFerret is a combination of hardware and software that allows a standard desktop computer to read, analyse and decode the data on just about any floppy disc, and some MFM and RLL hard disc drives. This includes standard formats like PC DOS, but also more unusual formats like AmigaDOS and the Intel MDS M2FM format. Imaging is performed at the lowest possible level -- that of magnetic transitions, which allows everything which can be represented on-disc to be imaged.
The source code and CAD files for the DiscFerret design are completely open-sourced: the hardware is licensed under a semi-permissive licence, while the software is released either under the GNU GPL or the Apache Public Licence.
2011-MAR-21 -- The DiscFerret now supports 8-inch disc drives. Support has been added to Microcode 0x0021; the source code for this is in the "microcode" repository. A binary release of the C API with the new MCODE, and some information relating to 8-inch drive connectivity (including the pinout for the NEC FD1185S from the PC9801 external drive box) will be released later this week. -- Philpem 01:22, 21 March 2011 (GMT)