AminetAminet
Search:
81978 packages online
About
Recent
Browse
Search
Upload
Setup
Services

disk/misc/diskimage.m68k-aos.tar.bz2

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Disk image device (adf,dms,ipf,iso,...)
Author:Fredrik Wikstrom
Uploader:Fredrik Wikstrom <fredrik a500 org>
Type:disk/misc
Version:52.35
Architecture:m68k-amigaos >= 3.0
Date:2015-01-14
Download:http://aminet.net/disk/misc/diskimage.m68k-aos.tar.bz2 - View contents
Readme:http://aminet.net/disk/misc/diskimage.m68k-aos.readme
Downloads:5643
This is an OS3.x port of the 52.x OS4 diskimage.device.

It is not to be confused with Thore Boeckelmann's diskimage.device, since it is
a from scratch development and not based on it in any way, so don't try to use
his GUI together with this device since it won't work (they are incompatible in
this way). The same mountlists can however be used for both devices.

Some important notes:

In order to mount .hdf files you will probably need to specify the correct
HighCyl value for the .hdf file in question (FFS2 ignores this value if
LowCyl = 0 so this is not a problem on OS4).

Large files (>=2GB) are supported if and only if the filesystem supports this
as well as the new 64-bit dospackets (like f.e. SFS\2 filesystem).

In order to get localisation to work with the diskimage.device you may have to
move the line containing the following command in S:startup-sequence so that
it's located after the C:IPrefs command or the device will always use only the
builtin english strings:
C:Mount >NIL: DEVS:DOSDrivers/~(#?.info)

Requirements:

 - 68020+ CPU (no FPU required)
 - AmigaOS >= 3.0
 - expat.library >= 4.1 - http://aminet.net/util/libs/expat.lha
 - ClassAct/ReAction (DiskImageGUI) - http://aminet.net/dev/gui/classact33.lha
 - screennotify.library (DiskImageGUI) -
   http://aminet.net/util/libs/ScreenNotify10.lha
 - titlebar.image (DiskImageGUI) - http://aminet.net/dev/gui/titlebar_ic.lha
 - capsimage.device (IPF plugin) - http://softpres.org/
 - mpega.library (MP3 audio tracks) -
   http://aminet.net/util/libs/mpega_library.lha

Recommended:

 - AISS (DiskImageGUI) - http://masonicons.info/

Supported disk image formats:

 - adf    (Amiga Disk File)
 - adz    (gzipped adf file)
 - bin
 - ccd    (CloneCD)
 - cso    (Compressed ISO)
 - cpr    (same format as dsk)
 - cue
 - d64    (use with 1541-Handler)
 - daa
 - dax
 - dmg    (Apple disk image format)
 - dms    (DiskMaSher)
 - dsk    (CPCEmu, non-EXTENDED images only)
 - fdi
 - gi     (untested)
 - hdf
 - img
 - ipf    (needs capsimage.device)
 - iso    (CD/DVD)
 - mdf    (Daemon Tools/Alcohol)
 - mds    (Daemon Tools/Alcohol)
 - nrg    (Nero)
 - raw
 - toast  (Roxio Toast)
 - uif    (MagicISO)
 - vdi    (VirtualBox)

Also supports compressed images through (if available):

 - xadmaster.library
 - xpkmaster.library

Usage:

Put one of the included IDFx/ICDx mount files into DEVS:DOSDrivers (or
SYS:Storage/DOSDrivers in which case they will have to be mounted manually
with C:Mount before use).

To mount a disk image on ICD0:

MountDiskImage drive ICD0: imagefile.iso

To eject:

MountDiskImage drive ICD0: eject

Changes:

52.35 (13-Jan-2015)
- Hook functions are now working correctly in DiskImageGUI. The reason that
  they didn't work correctly in the previous version was that I changed the
  code for them to use SDI_hook.h and SDI_hook.h only checked for 68000 CPU
  related defines when deciding whether to use REG() or not and these are
  not set by VBCC because I'm using -cpu=68020.
- Made DiskImagePlugin structure compatible with PPC version.
- Updated the German DiskImageGUI catalog.

52.34 (5-Jan-2015)
- Rewrote TD_ADDCHANGEINT/TD_REMCHANGEINT implementation to be more compatible
  with trackdisk.device/scsi.device.
- TD_REMOVE/TD_ADDCHANGEINT/TD_REMCHANGEINT are now implemented as quick
  commands.
- Fixed a memory leak in the FLAC decoder.
- Replaced several calls to AllocVec()/FreeVec() with AllocMem()/FreeMem().
- Inlined semaphore structures and eliminated usage of CreateSemaphore()/
  DeleteSemaphore() support functions.
- Inlined list structures and eliminated usage of CreateList()/DeleteList()
  support functions.
- Inlined message structures and eliminated usage of CreateMsg()/DeleteMsg()
  support functions.
- Eliminated usage of CreatePortNoSignal()/DeletePortNoSignal() support
  functions.
- Eliminated usage of CreateExtHook()/DeleteExtHook() support functions.
- Ported the VDI plugin.

52.33 (20-Sep-2014)
- MDS track mode detection now only looks at the 3 least significant bits.
- Added MODE 2 FORM 1 / 2448 support to MDS plugin.
- Made DMG plugin use Thore's bzip2.library.
- Updated png.image to version 1.7 (bug fixed in remapping code).
- The MDS plugin now checks the signature and version fields before trying to
  read the session data and returns ERROR_NOT_IMPLEMENTED for version 2.0 and
  newer MDS files.
- Moved the code for opening the MDF file to the end of the MDS_OpenImage()
  function.

See diskimage.guide/Changelog in the archive for a complete list of changes.



Contents of disk/misc/diskimage.m68k-aos.tar.bz2
drwxrwxr-x salass00/salass00 0 2015-01-13 03:58 diskimage_device/
drwxrwxr-x salass00/salass00 0 2014-09-19 12:52 diskimage_device/Classes/
drwxrwxr-x salass00/salass00 0 2015-01-13 03:58 diskimage_device/Classes/Images/
-rwxr-xr-x salass00/salass00 12756 2015-01-13 03:56 diskimage_device/Classes/Images/png.image
-rw-rw-r-- salass00/salass00   640 2013-03-27 01:24 diskimage_device/DiskImageGUI.info
-rw-rw-r-- salass00/salass00   535 2013-03-27 01:24 diskimage_device/Install.info
-rw-rw-r-- salass00/salass00   656 2013-03-27 01:24 diskimage_device/Catalogs.info
drwxrwxr-x salass00/salass00     0 2015-01-13 03:58 diskimage_device/C/
-rwxr-xr-x salass00/salass00  6752 2015-01-13 03:56 diskimage_device/C/MountDiskImage
-rwxr-xr-x salass00/salass00  6680 2015-01-13 03:56 diskimage_device/C/MountHDF
-rwxrwxr-x salass00/salass00 67126 2015-01-13 03:54 diskimage_device/diskimage.guide
drwxrwxr-x salass00/salass00     0 2014-09-19 12:52 diskimage_device/ENVARC/
drwxrwxr-x salass00/salass00     0 2014-09-19 12:52 diskimage_device/ENVARC/DiskImage/
-rwxrwxr-x salass00/salass00    97 2013-03-27 01:24 diskimage_device/ENVARC/DiskImage/unit_5.xml
-rwxrwxr-x salass00/salass00    97 2013-03-27 01:24 diskimage_device/ENVARC/DiskImage/unit_4.xml
-rw-rw-r-- salass00/salass00  4732 2015-01-13 03:54 diskimage_device/diskimage_device.readme
-rw-rw-r-- salass00/salass00   756 2013-03-27 01:24 diskimage_device/diskimage_device.readme.info
-rwxr-xr-x salass00/salass00 41524 2015-01-13 03:56 diskimage_device/DiskImageGUI
drwxrwxr-x salass00/salass00     0 2015-01-13 03:58 diskimage_device/Devs/
drwxrwxr-x salass00/salass00     0 2014-09-19 12:52 diskimage_device/Devs/DOSDrivers/
-rw-rw-r-- salass00/salass00   622 2013-03-27 01:24 diskimage_device/Devs/DOSDrivers/IDF1
-rw-rw-r-- salass00/salass00   520 2013-03-27 01:24 diskimage_device/Devs/DOSDrivers/ICD1.info
-rw-rw-r-- salass00/salass00  1131 2013-03-27 01:24 diskimage_device/Devs/DOSDrivers/ICD0
-rw-rw-r-- salass00/salass00   520 2013-03-27 01:24 diskimage_device/Devs/DOSDrivers/IDF0.info
-rw-rw-r-- salass00/salass00   520 2013-03-27 01:24 diskimage_device/Devs/DOSDrivers/IDF1.info
-rw-rw-r-- salass00/salass00   622 2013-03-27 01:24 diskimage_device/Devs/DOSDrivers/IDF0
-rw-rw-r-- salass00/salass00  1131 2013-03-27 01:24 diskimage_device/Devs/DOSDrivers/ICD1
-rw-rw-r-- salass00/salass00   520 2013-03-27 01:24 diskimage_device/Devs/DOSDrivers/ICD0.info
drwxrwxr-x salass00/salass00     0 2015-01-13 03:58 diskimage_device/Devs/DiskImage/
-rwxr-xr-x salass00/salass00  5944 2015-01-13 03:55 diskimage_device/Devs/DiskImage/DAA
-rwxr-xr-x salass00/salass00  3088 2015-01-13 03:55 diskimage_device/Devs/DiskImage/CPC
-rwxr-xr-x salass00/salass00  3220 2015-01-13 03:55 diskimage_device/Devs/DiskImage/XAD
-rwxr-xr-x salass00/salass00  1912 2015-01-13 03:55 diskimage_device/Devs/DiskImage/IPF
-rwxr-xr-x salass00/salass00  6236 2015-01-13 03:55 diskimage_device/Devs/DiskImage/CCD
-rwxr-xr-x salass00/salass00 10476 2015-01-13 03:55 diskimage_device/Devs/DiskImage/DMS
-rwxr-xr-x salass00/salass00  3440 2015-01-13 03:55 diskimage_device/Devs/DiskImage/CISO
-rwxr-xr-x salass00/salass00  2492 2015-01-13 03:55 diskimage_device/Devs/DiskImage/XPK
-rwxr-xr-x salass00/salass00  3488 2015-01-13 03:55 diskimage_device/Devs/DiskImage/DAX
-rwxr-xr-x salass00/salass00 12028 2015-01-13 03:55 diskimage_device/Devs/DiskImage/CUE
-rwxr-xr-x salass00/salass00  5912 2015-01-13 03:55 diskimage_device/Devs/DiskImage/NRG
-rwxr-xr-x salass00/salass00 16608 2015-01-13 03:55 diskimage_device/Devs/DiskImage/FDI
-rwxr-xr-x salass00/salass00  3000 2015-01-13 03:55 diskimage_device/Devs/DiskImage/GI
-rwxr-xr-x salass00/salass00  5176 2015-01-13 03:55 diskimage_device/Devs/DiskImage/MDS
-rwxr-xr-x salass00/salass00  9128 2015-01-13 03:55 diskimage_device/Devs/DiskImage/DMG
-rwxr-xr-x salass00/salass00  4688 2015-01-13 03:55 diskimage_device/Devs/DiskImage/UIF
-rwxr-xr-x salass00/salass00  4980 2015-01-13 03:55 diskimage_device/Devs/DiskImage/VDI
-rwxr-xr-x salass00/salass00 27096 2015-01-13 03:55 diskimage_device/Devs/diskimage.device
drwxrwxr-x salass00/salass00     0 2015-01-13 03:58 diskimage_device/Libs/
-rwxr-xr-x salass00/salass00 47660 2015-01-13 03:56 diskimage_device/Libs/z.library
-rw-rw-r-- salass00/salass00 78576 2014-03-28 11:58 diskimage_device/Libs/bzip2.library
-rw-rw-r-- salass00/salass00  1800 2014-09-20 02:21 diskimage_device/Install
drwxrwxr-x salass00/salass00     0 2015-01-13 03:58 diskimage_device/Catalogs/
drwxrwxr-x salass00/salass00     0 2014-09-19 12:52 diskimage_device/Catalogs/italiano/
-rw-rw-r-- salass00/salass00  1746 2013-03-27 01:24 diskimage_device/Catalogs/italiano/diskimagegui.catalog
-rw-rw-r-- salass00/salass00  1148 2013-03-27 01:24 diskimage_device/Catalogs/italiano/diskimagedevice.catalog
drwxrwxr-x salass00/salass00     0 2014-09-19 12:52 diskimage_device/Catalogs/svenska/
-rw-rw-r-- salass00/salass00   708 2013-03-27 01:24 diskimage_device/Catalogs/svenska/diskimagegui.catalog
-rw-rw-r-- salass00/salass00   652 2013-03-27 01:24 diskimage_device/Catalogs/svenska/diskimagedevice.catalog
drwxrwxr-x salass00/salass00     0 2014-09-19 12:52 diskimage_device/Catalogs/türkçe/
-rwxrwxr-x salass00/salass00  1302 2013-03-27 01:24 diskimage_device/Catalogs/türkçe/diskimagegui.catalog
-rwxrwxr-x salass00/salass00   876 2013-03-27 01:24 diskimage_device/Catalogs/türkçe/diskimagedevice.catalog
-rw-rw-r-- salass00/salass00   994 2013-03-27 01:24 diskimage_device/Catalogs/diskimagedevice.cd
-rw-rw-r-- salass00/salass00  2029 2015-01-04 07:24 diskimage_device/Catalogs/diskimagegui.cd
drwxrwxr-x salass00/salass00     0 2014-09-19 12:52 diskimage_device/Catalogs/español/
-rw-rw-r-- salass00/salass00   736 2013-03-27 01:24 diskimage_device/Catalogs/español/DiskImageGUI.catalog
-rw-rw-r-- salass00/salass00   864 2013-03-27 01:24 diskimage_device/Catalogs/español/diskimagedevice.catalog
drwxrwxr-x salass00/salass00     0 2014-09-19 12:52 diskimage_device/Catalogs/français/
-rw-rw-r-- salass00/salass00  1274 2013-03-27 01:24 diskimage_device/Catalogs/français/diskimagegui.catalog
-rw-rw-r-- salass00/salass00  1030 2013-03-27 01:24 diskimage_device/Catalogs/français/diskimagedevice.catalog
drwxrwxr-x salass00/salass00     0 2014-09-19 12:52 diskimage_device/Catalogs/polski/
-rwxrwxr-x salass00/salass00  1294 2013-03-27 01:24 diskimage_device/Catalogs/polski/diskimagegui.catalog
-rw-rw-r-- salass00/salass00   954 2013-03-27 01:24 diskimage_device/Catalogs/polski/diskimagedevice.catalog
drwxrwxr-x salass00/salass00     0 2015-01-13 02:24 diskimage_device/Catalogs/deutsch/
-rw-rw-r-- salass00/salass00  1374 2015-01-12 06:07 diskimage_device/Catalogs/deutsch/diskimagegui.catalog
-rwxrwxr-x salass00/salass00   954 2013-03-27 01:24 diskimage_device/Catalogs/deutsch/diskimagedevice.catalog
drwxrwxr-x salass00/salass00     0 2014-09-19 12:52 diskimage_device/Catalogs/suomi/
-rw-rw-r-- salass00/salass00   974 2013-03-27 01:24 diskimage_device/Catalogs/suomi/diskimagegui.catalog
-rw-rw-r-- salass00/salass00   904 2013-03-27 01:24 diskimage_device/Catalogs/suomi/diskimagedevice.catalog
-rw-rw-r-- salass00/salass00   756 2013-03-27 01:24 diskimage_device/diskimage.guide.info
-rw-rw-r-- salass00/salass00   656 2013-03-27 01:24 diskimage_device.info

Aminet © 1992-2017 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>