Set Up SheepShaver on Windows 10

Install Mac OS 9 Using SheepShaver

Alex walks you through this on YouTube.

Get the Files

  1. Download and install SheepShaver in a directory called “SheepShaver”.
  2. Download and unzip “New World PPC ROM
  3. Download “Apple Mac OS 9.0.4 (ISO)” version 9.0 (and not 9.1 or 9.2)
  4. Download “gtk2-runtime-2.24.10-2012-10-10-ash.exe” – you will need these.
  5. SheepShaver comes with MAC OS 9 ROMs that don’t work. You can delete those.
  6. Copy the newworld86.rom to the SheepShaver directory.
  7. Rename the newworld86.rom to “Mac OS ROM” with no extension.
  8. Use 7zip to unzip the Apple Mac OS file. It creates a Apple Mac OS 9.0.4.ISO file.
  9. Copy the Apple MacOS 9.0.4.ISO file to the SheepShaver directory.
  10. Make the Apple MacOS 9.0.4.ISO file read only: Right mouse click > Properties > Read Only. The Mac checks to see if the ISO is read only and errors if it is not.
  11. If you try to run SheepShaverGUI.exe without the GTK Runtime files, it will error with “The program can’t start because libgtk-win32-2.0-0.dll is missing…” So install these files by running gtk2-runtime-2.24.10-2012-10-10-ash.exe.

Configure SheepShaver

Open SheepShaverGUI.exe. Once you set everything up, you can run SheepShaver.exe directly.

On the Volumes Tab

  • Select your actual CD ROM drive.
  • Check the Enable “My Computer” icon. This allows you to access your Windows PC files from within the emulated OS.
  • Create a Virtual Hard Drive.
    • Click Create.
    • Set the Size to 500 minimum or 1000 (1GB) for more storage. This creates a disk file of that size in the SheepShaver directory. You can name it whatever you want, such as “Mac OS 9.hfv”, and add the extension HFV.
  • Add the Mac OS 9 CD.
    • Click Add.
    • Select the Apple MacOS 9.0.4.ISO file.

On the Graphics/Sound Tab

  • Video Type: Window
  • Refresh Rate: Dynamic
  • Width: 1024
  • Height: 768

On the Memory/Misc Tab

  • MacOS RAM Size (MB): 512
  • ROM File: leave blank.
  • Check Ignore Illegal Memory Accesses

Click Start.

SheepShaver throws a CD error: “The CD-ROM driver file ‘C:\WINDOWS\system32\drivers\cdenable.sys’ is missing”. You can ignore this – just click OK. If you copy the file to from the “\SheepSaver\CD-ROM drivers\cdenable.sys” and put it in “C:\Windows\SysWOW64\drivers\” the error goes away. Maybe you have to reboot after putting it there.

OS 9 should run now.

Within OS 9

A popup asks “This disk is unreadable by this Computer…”

  • Give the disk a Name (Mac OS 9), leave the Format to Mac OS Standard 1,000 MB, and click Initialize
  • It says it will erase the disk, which is fine – click Continue.
  • The desktop displays.

Now you need to install the OS onto the hard drive.

  • Click Mac OS 9 Install (on the ISO image)
  • The installer starts.
  • Click Continue.
  • Destination Disk: Mac OS 9 (as it was named above)
  • Click Select.
  • Continue. Continue. Agree.
  • Click Start.
  • Mac OS 9 will install to the hard drive.
  • Click Quit to leave the installer.
  • Click Special > Restart. It will boot from the hard drive.
  • Run through the Introduction
  • Set your region, name, time, etc. Simple finder: No. Skip the network. If it freezes, just hard shut it and restart.
  • Special > Shutdown

Open the SheepShaverGUI.exe again.

Select the Apple MacOS 9.0.4.ISO file, and click Remove. We don’t need the install disk anymore.

Now you have a Mac OS 9 computer. You can now run it from SheepShaver.exe.


Now that you have it running, you will inevitably want to browse the Internet. Download and install Classilla.

  1. Open SheepShaverGUI.exe, click the Network Tab, select Basilisk II Slirp.
  2. Click Start.
  3. Go to Apple > Control Panel > TCP/IP
    • Connect via: Ethernet
    • Configure: Manually
    • IP Address:
    • Subnet mask:
    • Router address:
    • Name server addr:

Note that these are the actual values. Don’t try putting your own router or IP addresses in.



Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s