Nathanael <
cjeculver@gmail.com> writes:
There are a number of .DSK images of Infocom games on archive.org. For example:
https://archive.org/details/cpc_Ballyhoo_1986_Infocom_cpm_version
The images appear to be for an Amstrad emulator ( "cpc6128"). I'm trying
to extract files from them via cpmtools, but don't think I've discovered
the right format. A binary dump of the .COM files looks vaguely OK, but
the .DAT files seems not to be.
An alternative way to access this .DSK file (compared to the other
reply) is with a version of cpmtools that has been built against libdsk. (Without this, cpmtools can't read .DSK files directly.)
For instance, with my own build of cpmtools:
$ cpmls -l -f cpcsys Ballyhoo_1986_Infocom_cpm_version.dsk
0:
-r-xr-xr-x 8704 Jan 01 1970 ball128.com
-r-xr-xr-x 8704 Jan 01 1970 ball256.com
-r-xr-xr-x 8704 Jan 01 1970 ball64.com
-r-xr-xr-x 256 Jan 01 1970 ballyhoo.com
-r--r--r-- 129024 Jan 01 1970 ballyhoo.dat
I've checked correctness by extracting the files and running the
$VERIFY command in the interpreter.
If you're on Debian Linux 12, or Ubuntu Linux 23.04 or later, the
standard cpmtools is built like this. (I don't know about other
Linux distributions. The change went into Debian at the end of
January, so should be trickling into all Debian/Ubuntu-derived
distributions.)
Otherwise, you'll have to build cpmtools (and possibly libdsk)
yourself.
(I don't know of a Windows binary distribution of cpmtools built like
this.)
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)