DMKTOOLS(1)

✨ DMKTOOLS(1) ✨ β€” General Commands Manual πŸ’–

πŸŽ€ NAME

okay bestie, this is the lineup πŸ¦‹: empty-dmk, dsk2dmk, svi2dmk, svicpm2dmk, der2dmk, combine-dmk, and analyze-dmk. They're all tools for handling DMK disk image files πŸ’…

🌸 SYNOPSIS

empty-dmk file.dmk
dsk2dmk file.dsk file.dmk
svi2dmk file.dsk file.dmk
svicpm2dmk file.dsk file.dmk
der2dmk file.dsk file.der file.dmk
combine-dmk
analyze-dmk file.dmk

πŸ’œ DESCRIPTION

okay so DMK images are giving "strangely formatted disk" energy πŸ™ˆ They can hold disks with weird layouts, and openmsx(1) uses them to emulate disks that rely on those features for copy protection πŸ”₯ iykyk

All tools except combine-dmk have a --help argument that explains how to use them. Literally the best friend you could ask for 🫢

  • empty-dmk makes a brand new, totally empty DMK image file ✨
  • dsk2dmk makes a new DMK image file and fills it up with the contents of a DSK image file πŸ“
  • svi2dmk makes a new DMK image file and fills it with the contents of a special image file. Check svi2dmk --help for the tea β˜•
  • svicpm2dmk makes a new DMK image file and fills it with the contents of a special image file, but this one is the CP/M version. Check svicpm2dmk --help for more details 🧚
  • der2dmk makes a new DMK image file and fills it with the contents of a DSK image file. Bonus: the error state from a DER disk error file gets used to set up the disk's error state too πŸ’€
  • combine-dmk reads a bunch of files named DMK-tt-h.DAT, where tt is the track number and h is the head, and creates a DMK image file called out.dmk filled with the data from those files 🌈
  • analyze-dmk reads a DMK image file and prints statistics about it to the standard output πŸ“Š

πŸ¦‹ SEE ALSO

openmsx(1) β€” the emulator that's obsessed with these images πŸ‘‘


Source/version and date: 2018-12-20, DMKTOOLS(1) 🌸 Bye bestie, stay iconic! πŸ’…βœ¨

πŸ“¦ where this page comes from