Setting up SheepShaver for Windows

(Last updated February 24, 2010)

(you can also set up SheepShaver for OS X)

Introduction

SheepShaver emulates a PPC Macintosh computer capable of running up to Mac OS 9.0.4.

Setting up the emulator is fun and easy! But before getting started, there are a few things that you will need to assemble:

  • SheepShaver 2.3-Pre. You should probably start with this release from January 15, 2009. If you experience crashes, try the 2006 build provided at the same link.
  • SheepShaver requires SDL 1.2 Libraries (just extract and put the file SDL.dll in the directory containing SheepShaver) and a GTK +2 Runtime (install before you begin). Note: The GTK version supplied here is recommended. Newer versions (available on the official site) may not work.
  • You will need a valid ROM file. You can get this from an actual Macintosh computer or you can skulk around the Internet and download one illegally. If you have already set up the 68k Macintosh emulator Basilisk II, a fun way to legally acquire a ROM image is contained in this guide. For more information about ROM images, check the FAQ.
  • You need a Mac OS install disk. A retail Mac OS CD works best, although you can easily find Mac OS (illegally) on several Bit Torrent sites. SheepShaver for Windows is best used with Mac OS 8.6 to 9.0.4, but check below for notes about running System 7.

Getting Started

Download the files listed above. There is no installer to run - just extract the SheepShaver archive. Remember to put SDL.dll in the SheepShaver directory and to install the GTK +2 Runtime.

First you need to deal with your Mac OS install media. As noted above, SheepShaver is best used with Mac OS 8.6 - 9.0.4.

For those with a physical Mac OS installation CD

The easiest way to get started is to use an actual Mac OS install CD. To boot from a CD, you must first install SheepShaver's CD-ROM drivers, by copying the file “cdenable.sys” from SheepShaver's “CD-ROM drivers” diretctory to Windows's “Windows\system32\drivers” directory. Note: This is a 32 bit driver. If you are using a 64 bit version of Windows, it won't work. Instead, make an .ISO image of your CD (in Windows) and follow the directions for users without a physical CD.

Run “SheepShaverGUI.exe.” In the “volumes” tab, make sure that the path to the CD-ROM drive is correct and check “Boot from CD-ROM.” Don't start the emulation yet.

For those without a physical Mac OS installation CD

You can easily mount either a .TOAST or a .ISO image of a Mac OS installation disk, sparing you the need of burning a copy. First, however, you must right click on the file in Windows and mark it as “read only.” Next, run “SheepShaverGUI.exe” and in the “volumes” tab click “Add…” and then browse to and select your disk image. The ISO image should be at the top of the list of volumes. In this instance, you should select “boot from any.” Don't start the emulation yet.

For those who don't have a CD or an image of a CD

If you don't have a Mac OS CD or an image of a CD, you can follow the Basilisk II instructions to install System 7 in Sheepshaver. You must, however, use Disk Tools 8.5 as your boot disk. You must also use an Old World ROM image (which is NOT provided following the guide linked above).

Configuration

In the “Volumes” tab of the GUI click “Create…” to create a hard disk image file to which you will install Mac OS. Decide how big the hard file image should be (Mac OS requires at least 220 MB for a typical install) and give it a name. Click “OK” to create the file (see figure two). Be patient… it can take a few minutes to create the file.

emaculation.com_sheepshaver_sheep2.jpg
Figure one: Creating a blank hard file for SheepShaver

When the hard file is created, the GUI will return to the “Volumes” tab, and the hard file should be listed as added to your emulated Mac. While it is not necessary for the purposes of this guide, you can check the “Enable 'My Computer'…” box to gain access to files on your PC from within the emulator. This is an easy way to copy downloaded programs to the emulated system. See figure two.

emaculation.com_sheepshaver_sheep3.jpg
Figure two: The “Volumes” tab of the SheepShaver GUI. Almost ready to boot!

Switch over to the “Graphics/Sound” tab. You should probably make the resolution a bit bigger than the default setting. Any size is okay. The “Maximum” setting fixes the screen to your current resolution. The other settings here are best left to default for now. See figure three.

emaculation.com_sheepshaver_sheep4.jpg
Figure three: The “Graphics/Sound” tab of the SheepShaver GUI.

Switch to the “Memory/Misc” tab. Give your emulator some RAM… the more the better. Here you must also select your ROM file. Click “browse” to locate the file. See figure four.

emaculation.com_sheepshaver_sheep5.jpg
Figure four: The Memory/Misc tab of the SheepShaver GUI

Booting

Click “Start” to boot up your emulated Macintosh. When the Mac boots, you will be asked to initialize the hard file you created. Give the file a name and click “Initialize” (see figure five).

emaculation.com_sheepshaver_sheep6.jpg
Figure five: Give your hard disk a name and initialize it

Now you can install Mac OS. Figure six shows the desktop of an emulated Macintosh that has booted from a Mac OS 9 CD (or CD image).

emaculation.com_sheepshaver_sheep7.jpg
Figure six: A look at the Mac desktop before installation of Mac OS 9

The actual installation of Mac OS is fairly straightforward, though the specifics differ based on which version you are installing. Just follow the directions on the screen, and make sure to install to the hard disk you initialized and named earlier (see figure five). You can pick and choose which components to install, but the default selection should be okay. You can add and remove stuff later on, if need be. Installation should just take a few minutes. See figure seven for a look at the Mac OS 9 installation screen.

emaculation.com_sheepshaver_sheep8.jpg
Figure seven: Installing Mac OS 9 in SheepShaver

When Mac OS finishes installing, select “Shut Down” from the “Special” menu. Open up the SheepShaver GUI. Eject your CD-ROM or remove the CD image from the list of mounted volumes. Click “start” to boot your emulated Macintosh from the disk you install Mac OS to.

emaculation.com_sheepshaver_sheep9.jpg
Figure eight: A fresh install of Mac OS 9. Exciting!

Congratulations, you have just set up SheepShaver for Windows, and installed Mac OS!

What else?

To access the internet in the emulated system, check out the online guide.

For printing tips, check out the Appletalk guide.

If you want to run an earlier version of Mac OS, check out my setup guide for Basilisk II (which can run System 7 and Mac OS 8.1) or my Mini vMac guide (System 6 and earlier).

Conclusion

We're all done! For more assistance, you should check out our SheepShaver Forum. Big thanks go to Gwenole Beauchesne for developing SheepShaver. Mad props to Cat_7 and Ronald P Regensburg for being cool and also for writing the help centre documentation that I based this guide on.

 
sheepshaver_setup.txt · Last modified: 2010/02/23 09:01 by clockwise
 
Recent changes RSS feed Creative Commons License Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki