• Re: CP/M Infocom images on archive.org

    From Jacob Nevins@21:1/5 to Nathanael on Sat Dec 9 21:34:59 2023
    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)