SheepShaver on MacOS X


I have used following steps to install MacOS 8.6 on SheepShaver on MacOS 10.6, 10.7, and 10.9 (Intel).

Preliminary Notes:

  1. You will need a MacOS 8.5 CD from which to extract the Mac OS ROM. [1]
  2. If you have any problems installing the MacOS 8.6 Update, Carbon Lib 1.6, the Font Manager Update 1.0, or QuickTime 4.1.2 (see below), try starting SheepShaver while holding down Shift to disable MacOS extensions and/or removing SheepShaver's nvram file located at $HOME/.sheepshaver_nvram.

Steps:

  1. Download the latest Universal Binary Build of SheepShaver: [2]

    http://www.xs4all.nl/~ronaldpr/sheepshaverforum/SheepShaver_UB_20140201.zip

  2. Mount a MacOS 8.5 CD and copy the MacOS ROM located in the System Folder of the MacOS 8.5 CD to the SheepShaver Folder. The path for the Mac OS ROM file should be:

    /Volumes/Mac\ OS\ 8.5/System\ Folder/Mac\ OS\ ROM

  3. Launch SheepShaver and follow Ronald P. Regensburg's setup instructions. [3]

    It is probably better to create a HFS volume instead of a HFS+ volume for SheepShaver's main hard drive because some self-mounting images (.smi) will not mount on HFS+ volumes. Alternatively, one can make a small HFS volume on which to copy such images.

    To make SheepShaver's volume more Time Machine friendly, it may be best to create a sparse bundle and copy SheepShaver's volume to the sparse bundle.[4]

    It may be necessary to enable the "Ignore Illegal Memory Accesses" option in SheepShaver's preferences in order to play games such as Star Trek 25th Anniversary or Star Trek Judgment Rights. It may also be necessary to disable the "Allow Emulated CPU to Idle" option in SheepShaver's preferences in order to play games such as Master of Orion II. [5]

  4. Download and install the MacOS 8.6 Update:

    http://support.apple.com/downloads/DL1259/en_US/Mac_OS_8.6_Update.smi.bin

  5. Download and install Carbon Lib 1.6:

    http://download.info.apple.com/Apple_Support_Area/Apple_Software_Updates/English-North_American/Macintosh/System/Other_System/CarbonLib_1.6.smi.bin

  6. Download and install the Font Manager Update 1.0:

    http://download.info.apple.com/Apple_Support_Area/Apple_Software_Updates/English-North_American/Macintosh/System/Other_System/Font_Manager_Update_1.0.smi.bin

  7. Download and install QuickTime 4.1.2: [6]

    http://support.apple.com/kb/DL1134

  8. (Optional) Sometimes, after installing MacOS, when clicking on particular files, an error message stating that MacOS "Could to find a translation extension with appropriate translators" may appear. To fix this error, follow the instructions in Apple's Mac OS: "Could Not Find a Translation Extension" Message technical note. To delete the Desktop files, as mentioned in the preceding technical note, follow the instructions in Apple's Mac OS: Rebuilding Desktop File and icon recovery technical note. While Apple recommends restarting while holding down Option-Command to rebuild the Desktop files, generally I prefer to delete the Desktop files using Trash Desktop 1.3.1 and then restarting.

Enable Printing to a LPR Printer (Optional) [7]

  1. Launch the Desktop Printer Utility, which should be located in the "Apple Extras:Apple LaserWriter Software" folder of the SheepShaver boot drive.

    Apple Extras:Apple LaserWriter Software

  2. The "New Desktop Printer" window should appear. If the window does not appear, Select the "New" option from the "File" menu or press Cmd-N to make the "New Desktop Printer" it appear.

    New Desktop Printer

  3. Select "LaserWriter 8" and "Printer (LPR)" for the printer type, and click the "OK" button.

  4. In the next dialog, click the "Change..." button in the box entitled "LPR Printer Selection." In the "PostScript™ Printer Description (PPD) File" box, keep the "Generic" setting.

    Create New Desktop Printer

  5. In the next dialog, entitled "Internet Printer," enter the IP address of the printer in the text box labeled "Printer Address." If the printer has a specific queue enter it in the text box labeled "Queue."

    Internet Printer

  6. Click the "Verify" button to verify that the printer and queue settings work correctly. Then click the "OK" button. The printer's IP address should now appear in the "LPR Printer Selection" box.

    New Desktop Printer

  7. Click the "Create..." button to create the printer.

Additional Software [8]

Endnotes

[1] For other ways to extra a Mac OS ROM, see SheepShaver v2.2 Installation and User's Guide (Linux), Rom File Extraction How-To.

[2] Ronald P. Regensbrug, SheepShaver Builds for Mac OS X, Links and Downloads, E-Maculation Forums (Nov. 17, 2011); see also Matt Newburg, SheepShaver Brings Classic Mac OS to Snow Leopard, TidBITS (Oct. 23, 2009).

[3] Ronald P. Regensburg, SheepShaver Setup Manual for Mac OS X, E-Maculation (Nov. 20, 2011).

[4] See, e.g., Mark Wheadon, Efficient Backups: Storing VMs in a Sparse Bundle, Wheadon's Words (June 20, 2009).

[5] See Space Cadet, Star Trek Judgment Rights CD, E-Maculation Forums (Oct. 15, 2007); Space Cadet, Adjusting Processor Speed, E-Maculation Forums (May 1, 2012).

[6] QuickTime 4.1.2 is the most recent version of QuickTime that works under SheepShaver. See Peter Holbrook, QuickTime, E-Maculation Forums (May 17, 2008).

[7] See also Ronald P. Regensburg, Printing from SheepShaver and BasiliskII, E-Maculation (Apr. 14, 2012).

[8] Other sources of MacOS software and games include Apple's Older Software Downloads, the Macintosh Garden, Le Grenier du Mac (French), the Info-Mac Archive, mac.org, System7 Today's Software and Games Guides, AppleFritter's 68K Section, the Personal Computer Museum's Mac Software Archive, the Old Mac Archive, Absolutely Mac's Freeware Archive, Giant Mike's Vintage Shareware Collection, the Gryphel Project's Software Archive, the University of Michigan's Macintosh Software Archive, the Highland Historic Computer Museum's Macintosh Disk Images collection, Thomas Tempelmann's Macintosh Page and the Mac Mothership's Applications and Utilities Centers.

[9] See Space Cadet, Multi Disc Games, DVDs, Initialize Disc Fix: TUTORIAL, E-Maculation Forums (Oct. 6, 2007).

[10] See Jim Witte, Right Mousebutton in SheepShaver?, E-Maculation Forums (Aug. 28, 2011).

[11] See Jim Witte, Way to Have Command-Tab Passed to SS?, E-Maculation Forums (Aug. 2, 2011).

[12] See ResExcellence, Download ResEdit. There is an unofficial version of ResEdit 2.1.3 called SuperResEdit that incorporates many additional features, including Forker. See Macintosh Garden, SuperResEdit 2.1.3.

[13] See also Brian Mason, Memory Mapper 1.5 Reviewed, Washington Apple Pi Journal (March/April 2001).


Return to Sriranga's Homepage / Notes

Valid XHTML [ W3C Validator, Validome ] and CSS.