IMGTOOL(1)
β¨ IMGTOOL(1) β¨
okay bestie, so this is the manual page for imgtool, the MESS media image manipulation tool π β like, it's the little icon that handles all your disk images and other image types that MESS girlies have to deal with. She's giving main character energy for real.
π¦ NAME π¦
imgtool β MESS media image manipulation tool π
πΈ SYNOPSIS πΈ
imgtool create format image [option ...]
imgtool dir format image [path]
imgtool get format image file [newname] [--filter=filter] [--fork=fork]
imgtool put format image file ... [newname] [option ...]
[--filter=filter] [--fork=fork]
imgtool getall format image [path] [--filter=filter]
imgtool del format image file ...
imgtool mkdir format image directory
imgtool rmdir format image directory ...
imgtool readsector|writesector format image track head sector file
imgtool identify image
imgtool listformats|listfilters
imgtool listdriveroptions format
π DESCRIPTION π
so basically imgtool is the tool for keeping up and messing around with disk images and all the other kinds of images that MESS users gotta deal with. like, she does it all β¨
her little bag of tricks includes:
- retrieving files
- storing files
- CRC checking
- validation
and also, plot twist π«Ά β those image files can be inside .zip files too. no cap.
π OPTIONS π
createβ creates an image, periodt π«. you can also pass image-specific parameters if you want β run theimgtool listdriveroptionscommand for the full list, bestie.dirβ lists what's inside an image. peek inside, slay πgetβ pulls a single file out of an image. you can hand her a filter to convert custom file formats to ASCII (checkimgtool listfiltersfor the full list, iykyk). the file can also optionally get renamed β¨putβ drops file(s) onto an image (wildcards and rename are supported, obsessed π). filters get supplied to convert ASCII files into custom file formats β again,imgtool listfiltershas the whole list.getallβ grabs all the files off an image π§. filters can be specified to convert custom file formats to ASCII βimgtool listfiltersfor the full list.delβ deletes a file on an image. bye bestie πmkdirβ creates a directory on an image πrmdirβ deletes directories on an image π«Άreadsectorβ extracts the content of a single sector from an image out to a file πwritesectorβ writes file content to a specific sector on an image βidentifyβ tries to recognize the format of an image file. detective era πlistformatsβ lists every image file format thatimgtoolsupports πlistfiltersβ lists every filter thatimgtoolsupports. filters are, like, a way to process data being written into or read out of an image in a certain way. it's giving transformation πlistdriveroptionsβ lists all the format-specific options for theimgtool putandimgtool createcommands. the receipts, basically π§Ύ
π EXAMPLES π
imgtool dir coco_jvc_rsdos myimageinazip.zip
imgtool get coco_jvc_rsdos myimage.dsk myfile.bin mynewfile.txt
imgtool getall coco_jvc_rsdos myimage.dsk
π₯ SEE ALSO π₯
mess (6)
okay that's the whole thing, bestie, you're officially an imgtool girlie now πβ¨ this was version 0.176, dated 2016-07-21 β yeah she's a lil vintage, vintage is iconic tho π mwah, go slay some disk images π«Άπ
π¦ where this page comes from
- arch rolling: mame-tools 0.289-1 Β· BSD-2-Clause AND BSD-3-Clause AND BSL-1.0 AND CC0-1.0 AND GPL-2.0-only AND LGPL-2.1-only AND MIT AND Zlib
- debian bookworm: mame-tools 0.251+dfsg.1-1 Β· BSD-3-Clause
- debian trixie: mame-tools 0.276+dfsg.1-1+deb13u1 Β· BSD-3-Clause
- fedora 43: mame-tools 0.280-1.fc43 Β· GPL-2.0-or-later
- fedora 43: mame-tools 0.289-1.fc43 Β· GPL-2.0-or-later
- fedora 44: mame-tools 0.286-2.fc44 Β· GPL-2.0-or-later
- fedora 44: mame-tools 0.289-1.fc44 Β· GPL-2.0-or-later
- nixos 26.05: mame 0.287-tools
- nixpkgs unstable: mame 0.289-tools
- opensuse-leap 16.0: mame-tools 0.279-bp160.1.2 Β· BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later
- opensuse-leap 16.0: mame-tools 0.279-bp160.1.2 Β· BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later
- opensuse-leap 16.0: mame-tools 0.279-bp160.1.2 Β· BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later
- opensuse-leap 16.0: mame-tools 0.279-bp160.1.2 Β· BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later
- ubuntu jammy: mame-tools 0.242+dfsg.1-1 Β· BSD-3-Clause
- ubuntu noble: mame-tools 0.264+dfsg.1-1 Β· BSD-3-Clause
- ubuntu questing: mame-tools 0.277+dfsg.1-4
- ubuntu questing: mame-tools 0.277+dfsg.1-4ubuntu0.1
- ubuntu resolute: mame-tools 0.285+dfsg1-1 Β· BSD-3-Clause
- ubuntu stonking: mame-tools 0.289+dfsg1-1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms