The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 2,731 other followers

GitHub – bbbradsmith/flompy: DOS floppy disk dumper

Posted by jpluimers on 2022/04/26

Need one day when archiving old floppies: [WayBack] GitHub – bbbradsmith/flompy: DOS floppy disk dumper

Via: [WayBack] Brad Smith on Twitter: “So I wrote a floppy disk dumper program for DOS. I dunno if this is really a very useful thing, but it’s open-source at least! 💾⚡🖥 “

Full thread at [WayBack] Thread by @bbbradsmith: “Hrm… why doesn’t the floppy controller status register have its non-DMA bit set, even though I’ve used a specify command to set it… and […]”:

Hrm… why doesn’t the floppy controller status register have its non-DMA bit set, even though I’ve used a specify command to set it… and why (probably related) do I get only a single IRQ from the read track command…? 💾⚡🖥

Life is a mystery.

Alright I have coaxed 74 bytes of data out of the floppy controller. That’s a start I guess.
I think I just need better information about the parameters to the µPD765’s “read track” command. The datasheet I have sucks, and otherwise all the info I can find is from people who seem to have never tried to use it. 😠💾
I think my DOS floppy dumper almost works, except the IRQ written in C is too slow? Unfortunately Watcom’s assembler is hideously underdocumented, and I can find no relevant examples, especially not for Real Mode programs. :(
Finally got the assembly version of the IRQ handler working, and actually got some fairly consistent data out of the read track command…

…but I don’t think it’s really the data I wanted. I’m going to shelf this project and see if I can build a fluxengine instead. :S

LOL I just wanted to buy the cheapest ATX socket on ebay to to make a little power jumper connector, and the cheapest one already has the wire stuck onto it.

“…for BTC” 🤣

So I wrote a floppy disk dumper program for DOS. I dunno if this is really a very useful thing, but it’s open-source at least!
💾⚡🖥

–jeroen

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

 
%d bloggers like this: