www.gryphel.com/c/minivmac/extras/ua608d - feedback


a Mini vMac Extra


this command line tool for your computer

ua608d is for unarchiving two Macintosh System Software disk images from Apple: “SSW_6.0.8-1.4MB_Disk1of2.sea.bin” and “SSW_6.0.8-1.4MB_Disk2of2.sea.bin”. Download links for these compressed images can be found on the System Software 6 page.

ua608d takes two arguments: First, a path to the compressed image. Second, a path to a new output file for the uncompressed image.

So on OS X you can put the ua608d tool and the two compressed images into a new folder, “cd” into that folder in a Terminal window, and the run these commands:

./ua608d SSW_6.0.8-1.4MB_Disk1of2.sea.bin "System Startup"
./ua608d SSW_6.0.8-1.4MB_Disk2of2.sea.bin "System Additions"

These same commands should also work in Linux and BSD.

On some platforms, these might not all be legal file names, and the commands will have to be modified. For example, for Macintosh 680x0, the names of the compressed archive are one character too long.

ua608d does not include code for checking the archive checksums. Instead you should check the md5 checksums afterwards manually:

fe5bd1240958b35c18bc02c8bed87c73 System Additions
fe9edabb078a73b6d3f11c35425a7fc5 System Startup

ua608d descends from the command line version of The Unarchiver, with everything removed except what is needed for these two particular archives. It is also translated to plain C, from Objective-C, and uses only the C standard library.

ua608d has the same license as the command line version of The Unarchiver, LGPL version 2.1:

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

Download source code (for programmers who want to see how it works or modify it)

ua608d-1.00.src.tgz (info) unix style

ua608d-1.00.src_d.zip (info) Classic Macintosh style: a zipped hfs disk image and checksum file. The disk image can be mounted with Mini vMac.


If you find ua608d useful, please consider helping the Gryphel Project, of which it is a part.

gryphel logo, 1K
www.gryphel.com/c/minivmac/extras/ua608d - feedback
copyright (c) 2018 Paul C. Pratt - last update 10/20/2018