dskparse(1)
π dskparse(1) β diagnostic dump of disc image file π
okay bestie, so this is the manual page for dskparse, and it lives in section 1 of the Emulators manual. it's a whole little tool for peeking inside disc images, and honestly? iconic. let's get into it π
β¨ NAME β¨
dskparse β diagnostic dump of disc image file π΅οΈββοΈ
πΈ SYNOPSIS πΈ
dskparse [-type TYPE] [-comp COMP] DISKIMAGE [DSKIMAGE...]
π¦ DESCRIPTION π¦
so like, Dskparse reads a disk image file and then outputs an annotated hex dump showing you everything inside it. slay. π₯
the exact format of that output depends on what type of file you're examining β so it's giving "custom fit", not one-size-fits-all, and we love that for it π
β¨ OPTIONS β¨
-type TYPEβ this is the one that decides which LibDsk driver gets used to parse the file. pick your fighter:autoβ selects according to the disc image file. this is the default, bestie, so if you don't say anything it just figures it out for you π«Άdskβ uses the DSK (CPCEmu format) image driver.edskβ uses the extended version of the DSK format. fancy.floppyβ uses the floppy driver.myz80β uses the hard disk (MYZ80 format) image driver. > heads up: this format cannot be autodetected. πcfiβ uses the CFI (DOS fdcopy format) image driver. > same deal: this format cannot be autodetected. πrawβ uses the raw driver.
-typesβ lists ALL the disk image types supported by this version of LibDsk. it's the "show me everything" option and it eats every time π-comp COMPβ selects the compression method used on the source disc image file. > note: this has no effect when reading a floppy disc. okay so your choices are:autoβ detects from the first few bytes of the file. this is the default β¨sqβ Huffman coded (SQ / USQ).gzβ Gzipped (gzip / gunzip).bz2β Burrows-Wheeler compressed (bzip2 / bunzip2).
π BUGS π
bestie, listen, there are two situations where dskparse will literally just. not. produce any output. no cap:
- it will not produce any output if you use it on a real floppy drive instead of a disk image file π
- it will also not produce any output if you run it against a
.LDBSTdisk image, because.LDBSTfiles are already human-readable text. like, there's nothing to dump, it's already giving readable π
π SEE ALSO π
π AUTHOR π
John Elliott <seasip.webmaster@gmail.com>.
and that's the whole page, bestie!! this was Version 1.5.19, dated 24 February 2022, and it's from the Emulators manual β section 1, dskparse(1) πβ¨ thanks for reading, ily, go dump some disc images responsibly π«Άπ
π¦ where this page comes from
- fedora 43: libdsk-tools 1.5.22-1.fc43 Β· LGPL-2.0-or-later
- fedora 44: libdsk-tools 1.5.22-2.fc44 Β· LGPL-2.0-or-later
- nixos 26.05: libdsk 1.5.22
- nixpkgs unstable: libdsk 1.5.22
- Copyright (c) 2022 John Elliott
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms