Disk image device (5 / 5)

Open Amiga project page (AmigaOS 4.x version)
SourceForge project page (OS3.x and AROS versions)

Diskimage.device is a virtual storage device driver that allows to mount various diskimage file formats and use them just as if they were real disks. Similar to DaemonTools program on Windows or Thore Böckelmann's diskimage.device for AOS3.x (note that my device does not use any code from his device and is a completely from scratch reimplementation).

Screenshots

DiskImageGUI (OS4.1) DiskImageGUI (OS3.9) DiskImageGUI (AROS)

Requirements (OS4.x version)

Requirements (OS3.x version)

Device and plugins

DiskImageGUI

  • ClassAct/ReAction
  • AISS v3.1
  • A PNG datatype (CGX and P96 users can use png.image instead)

Contents

  • diskimage.device (device driver itself)
  • MountDiskImage (commandline tool for un-/mounting disk images)
  • DiskImageGUI (GUI-based, commodity for un-/mounting disk images)
  • DiskImage (commandline tool similar to TransADF but works on any kind of disk)
  • FixHDF (commandline tool for fixing badly sized HDF files)

Supported disk image formats

  • ADF (Amiga Disk File)
  • ADZ (GZip compressed ADF)
  • BIN
  • CCD (CloneCD)
  • CSO (Compressed ISO)
  • CPR (Same as DSK)
  • CUE
  • D64
  • DAA
  • DAX
  • DMG
  • DMS (DiskMaSher)
  • DSK (Nonextended CPCEmu format)
  • FDI
  • GI (Not tested)
  • HDF
  • IMG
  • IPF
  • ISO
  • MDF (Daemon Tools/Alcohol)
  • MDS (Daemon Tools/Alcohol)
  • NRG (Nero)
  • RAW
  • Toast (Roxio Toast)
  • UIF (MagicISO)
  • VDI (VirtualBox Disk Image)

Additionally it supports decompression through xadmaster.library or xpkmaster.library same as with Thore's device.

It also supports creating of encrypted disk images using the Crypt plugin (should be compatible with images created for/by crypt.device but this has not been tested).

Note: some formats might require additional filesystems in order to be useful (as in being able to access files on the disk) that are not available for AmigaOS and would have to be written. Unfortunately writing filesystems for the current AmigaOS is very much a pain in the ass so I probably won't be writing any new ones any time soon (I did write D64FileSystem as a test though).

Downloads

Display comments (1)

Leave a comment

Copyright © 2010 Fredrik Wikström (fredrik at a500 dot org)