Amiga Floppy Drive Research – Part 7

Added a piece of code to PushBit() to check if all 1760 blocks have been found.  If so then it writes them out to disk in the ADF format.  Take a look below; this screenshot was taken from WinUAE booting as an A1200 with a Workbench3.1 disk.  The disk scanned is the one called ‘TandemCDInstall’ which I’ve opened so you can see its contents…  Nifty, eh?

and here’s another screenshot.  This time of the same disk opened under Windows7 using ADFView:

I’ve tried 2 more disks without problems, but again I had to adjust the bit cell windows even more tonight.  I’ve added more validation before deciding if a sector is good or not:  Format must be 0xFF and SectorsToWrite must be >=1 and <= 11.

Let’s state it for the record:  The Saleae logic analyser is a superb little tool!

Leave a Reply

Your email address will not be published. Required fields are marked *