fluxengine icon indicating copy to clipboard operation
fluxengine copied to clipboard

Add DMF support

Open hadess opened this issue 3 years ago • 4 comments

Based on this Reddit comment, I'm filing this issue for Fluxengine support for DMF files. I'm interested in reading that format to verify some original software I have, but I could easily imagine someone being interested in writing to make backup copies.

I use a Greaseweazle (v4), and have access to MS Works '95 installation disks which use DMF for disk 2 onwards.

Happy to test support, or help fund it. Let me know.

hadess avatar May 25 '22 07:05 hadess

What's the problem? I can decode the attached dmf image by

fluxengine read ibm -s bda-dmf.scp -o foo.img

dmf.7z.zip

markusC64 avatar May 25 '22 16:05 markusC64

It's writing that requires a custom profile; also, IBM disks can't be reliably auto-generated (trying too do so was a big, but useful, mistake) so it'd be good to have a profile available. I'll take a look.

davidgiven avatar May 25 '22 17:05 davidgiven

IBM? https://en.wikipedia.org/wiki/Distribution_Media_Format clains that it has been used by Microsoft. Perhaps you mix DMF up with XDF which IBM has been using.

markusC64 avatar May 25 '22 17:05 markusC64

IBM disk encoding scheme, a.k.a. 'the disk encoding scheme with no name', which all PCs and most other computers use. DMF is just another variation on it.

davidgiven avatar May 25 '22 18:05 davidgiven

Oops --- completely forgot about this...

davidgiven avatar May 06 '23 23:05 davidgiven