Posted by: eharmon on 2025-03-03 18:37:28I've been using my Greaseweazel to read 720k and 1.44mb IBM floppies and Amiga 880k floppies successfully, but 800k Mac floppies seem to be failing.
Obviously they're GCR which normally causes problems, but if I understand the docs correctly, the flux image is read at sufficient rate you can piece back together the data from the flux image on the computer side.
If I ask the Greaseweazel to verify the read I get the following:
If I don't, it reads, but tools like HxC can't make any sense of it either.
Some posts indicate that PC drives sometimes damage the flux data stream for GCRs, but this feels like more of a rumor than something concrete. That said, I can't really find any information on this drive, an Alps DF354H914C, so...maybe?
Or am I just doing something wrong?
Posted by: eharmon on 2025-03-03 22:17:03Greaseweazel:
Hello all, I have an arcade system that is using a FDD to load the games. The original FDD is an old Mitsumi D357. When I am reading the disk with this drive I am able to read the whole disk (good ...
github.com
keirf on May 26, 2024
Maintainer
Yes it's common with GCR. Some PC drives are more tolerant than others.
i will implement a compensation curve setting to deal with such cases. there is similar cases with people using pc drive to read macintosh gcr disks.
This drive is from maybe 2000-2003. I just tried a 1993/1994 drive and it reads properly.
Curiously, on the 2000-2003 drive I can consistently read the same 24 sectors, but that's it. So perhaps my drive is indeed intolerant, and the existing tools are unable to compensate. Unless anyone else has some tricks...if you stumble upon this thread, now you know what your problem is ๐.
Posted by: olePigeon on 2025-03-04 11:50:40KyroFlux forums covers this as well. You'll want a specific drive of a specific era for best compatibility. The drives just weren't made for it, so some handle it better than others.
It's why I got an AppleSauce so I don't have to fiddle with that stuff. Only drawback is I can't write back copy protected disks without secret magic disk cracking knowledge that no one will ever help you with because everyone is super protective of their OMG-STEVE-JOBS-RARE software and assume you're a pirate looking to ruin the resale market. ๐
Posted by: eharmon on 2025-03-04 20:28:46
KyroFlux forums covers this as well. You'll want a specific drive of a specific era for best compatibility. The drives just weren't made for it, so some handle it better than others.
It's why I got an AppleSauce so I don't have to fiddle with that stuff. Only drawback is I can't write back copy protected disks without secret magic disk cracking knowledge that no one will ever help you with because everyone is super protective of their OMG-STEVE-JOBS-RARE software and assume you're a pirate looking to ruin the resale market. ๐
My working drive lives in my period correct Pentium system, and the rest of my drives are 2000s or Mac drives so...guess I'll have to go eBay hunting for a period TEAC or Sony.
Posted by: olePigeon on 2025-03-05 09:45:08I looked inside my Applied Engineering floppy drive once because I was curious how they got an off-the-shelf floppy drive to read and write variable rate Mac disks. It looked like the Borg invaded and attached 30 millions wires, so I closed the case up and didn't open it again. ๐
Posted by: eharmon on 2025-03-15 19:17:12I found a Sony MPF920-1 with a June 2001 date in one of my spare PC cases. It seems popular for Greaseweazel and I can confirm that mine works wonderfully for Mac disks.
So it seems even fairly late MPF920s work nicely.
Posted by: Forrest on 2025-03-16 19:08:25FYI Adafruit sells upcycled, Sony MFP920 drives that have been tested for $19.95 https://www.adafruit.com/product/6037