Contents | < Browse | Browse >
Olaf 'Rhialto' Seibert <email@example.com>
`xpkdisk.device' is an exec-style device that looks like
trackdisk.device and similar disks. The difference is that it
compresses its data and stores it in multiple files in an existing
filesystem. It uses the XPK (eXternal PacKer) standard to do the
actual compression. This has many advantages.
This aproach differs from compressing file systems: they compress
on a per-file basis, and generally limit the maximum size of files
that they can handle to the available memory.
* Version 37.8 works around a horrible bug that is really caused by
XPK when track files are not compressible. Look in the source
file "devio.c" for details, near the symbol XPKBUG.
* You can now change the XPKD: assign on the fly, if you're careful.
* xdClear now works with the fake scsi.device, which does not seem to
know about ETD_* commands.
* Now keeps the old track file while writing a new one. The old
track file is only deleted after successfully writing the new one.
You have more control about what to do in such situations.
AmigaDOS 2.04 or better is required for some features to work.
Xpk version 2.5 or better (available from Aminet sites as well).
A hard disk, a fast processor and lots of RAM are highly
recommended but not strictly necessary.
Aminet: util/pack/xpkDisk37_8c.lha, for instance
Copyright 1995 by Olaf Seibert.
The GNU General Public License applies.