Mac OS Classic Tutorial (SheepShaver)

UPDATE (March 16, 2013): Hello again, in my first update in nearly 5 years I am interested in suggestions for building Redundant Robot into a retro software site. I am not sure if I want this to revolve simply around Mac OS Classic stuff or if we should go full blown 90′s video games invasion. I’ve had a recent stint of NES and SNES emulation madness and have fallen back in love with Mega Man and Mario games. Since I will be shortly joining the Dev Bootcamp (http://www.devbootcamp.com) I feel that Redundant could become a great project site for me. Let me hear if you guys have any thoughts!

UPDATE (July 7, 2008): For those who are confused with the Basilisk II instructions instead of SheepShaver you should realize that the technique for getting the Boot Disk working are virtually the same regardless of what emulator you’re using. If you do have questions please leave an EMAIL in the comments so I can respond to them (though I do tend to lag at replying). Or just email me.

MacStartupImage (30mb)

Stuffit Expander v.5.5

It was brought to my attention that these old links don’t supply a Mac OS X pre-build application. So I’ve updated the links for Basilisk II and SheepShaver to the eMaculation Forums where builds can be found as links to Zip files. Hope that helps! (Thanks for the tip Arty!).

Where to start? where to start?

With your modern Mac you start opening up the Emulators and start getting to it only to realize that you need a few things don’t you?

  • Emulator Software
  • Old Mac OS (typically System 7 – System 9.0)
  • A Startup Disk
  • Create a Hard Drive Image
  • An Old Mac ROM (which might sound confusing)
  • A Way to get old Software onto your New Mac!
  • Getting your Mac to display 256 Colors
  • Getting onto the Internet (under construction)

So there are many things that can prove to be pretty frustrating if you don’t know, or are too lazy to figure out. All of these things were so easy back in the 90′s when you had a floppy drive and software disks in good condition. Nowadays it isn’t as easy as just installing the software and going about your business is it?

I think I can help.

Defining the Problem

When I first embarked on a Nostalgia trip to the good ol’ days of System 7.1 it was not the lack of desire or that I didn’t care enough to do it. No, the problem was finding everything! It wasn’t like I could simply Google everything and start downloading. Hell, I couldn’t even Bittorrent the files I wanted. Every once in a while I would find exactly what I was looking for, only to click on the link and diskover that that link had been dead since the days of iTunes 1.0.

Getting everything together is probably the hardest part to this problem. Now I am going to share some software, and solve some problems for everyone out there. But I must make it clear. THIS IS ALL FOR BACKUP PURPOSES ONLY. If you do not own the software (or computers) already, then you are prohibited to download any of this software. Now that that’s out of the way…

Let’s get started!

1. Choosing the right Emulator

Ok there are two main emulators out there that are used the most: Basilisk II and SheepShaver. Between these two there are different things that each are capable of doing. For example, Basilisk II can run Mac OS Systems 0 – 8.1 , where SheepShaver is a better choice for running Systems 8.1 – 9.0.4. But some things they do have in common, like they both need ROMs from original Mac computers, and both have interfaces that are for lesser words, total pains in the ass. Not for everyone, but for many (as I have read many forums asking questions about just understanding the Preferences window).

So I will split each Emulator into it’s own section so that I don’t confuse anyone and also allow you to just get to whatever program you are most interested in.

I will begin with the first emulator I got working: Basilisk II.

Alright, to kick it off there are several ways that you can run this Emulator. You can download the Source code and use FinkCommander that uses Fink to compile Basilisk II under X11. You can run Basilisk II for Windows (but considering there are already tutorials on how to do that I said F-that). Or you can be smart and do less work and just download the damn thing for Mac OS X and be ready to go as soon as it is done unstuffing.

NOTE:There is a Basilisk that supports audio but I recommend setting up Basilisk using the non-audio version because the Audio supported version likes to crash when tweaking the preferences.

2. Finding Macintosh Boot ROMs

This might be one of the easiest steps, but in reality it proves to be very difficult, or rather very frustrating. Because the question comes up time and time again. Where can I get a Macintosh computer ROM???? Allow me to help.

So this should end your vast searches across the world wide web for Mac ROMs, although I found the search to not be impossible. All of these ROMs do not work great with both emulators, particularly the New World ROM must be used with SheepShaver (for some reason I forgot). And for Basilisk I recommend the Performa ROM (it makes System 7 boot rapidly).

So you downloaded a ROM(s) and put them into a directory and steer Basilisk to its location in the preferences window and you are ready to move onto getting booty.

I only put this section before creating a Hard Drive Image, because this is a pretty easy step. All you have to do is visit Apple’s FTP site of Old Software, and you can download OS 7.0.1 or 7.5.3.

Since the System 7.5.3 files come as a 19 part set of images I recommend starting with the System 7.0.1 disks just to get things rolling. I tried to combine the images so that you wouldn’t have to download all 19 of these things, but it was being really stupid and wouldn’t work for me so you’re on your own (although I had done it last week I swear!).

NOTE: You can use the Disk Tools.img (System 7.0.1) as a boot disk right away, and this will be needed when it comes to making a hard drive if you do not have the Classic environment installed.

3. Making a Hard Drive Disk Image

With Classic Mode Installed

This is again a pretty easy step, but it can be a pain in the ass if you don’t have Classic Mac OS, running under Mac OS X on your modern Mac. All you need is a copy of Disk Copy and run it in Classic environment and create a new image of whatever sizes you want. I usually make an image of 200 – 500 Mb depending on how much space of your real Hard Drive you want to give up.

With NO Classic Mode Installed

Ok, now if you don’t have Classic Mac OS installed on your modern Mac then I cannot guarantee that I have a solution but I will tell you how I figured a way around this.

Alright, open up Disk Utility from your Applications folder and go ahead and create a new image of whatever size. Now put your new .DMG file in the directory of Basilisk and you will now have to initialize your new drive by booting up your Macintosh using the Disk Tools.img as your boot device. To do this you will need to enter Basilisk and under preferences add your Drive Image, and the Disk Tools Image.

Ok so you should be able to hit save and start the emulator and it will run, eventually giving you this screen.

Alright, and once the initialization is all done you are ready to shut down and prepare for installation of Mac OS onto your Hard Drive Image.

4. Installing Mac OS onto your Disk Image Drive

Now assuming that everything is all set with your disk image and you have the correct ROM you can go ahead and install an operating system. I am going to demonstrate using System 7 as provided from Apple’s own FTP files. As I mentioned earlier the Disk Tools disk can be used to make sure that everything will boot correctly. For this purpose I will give a picture of what the Basilisk Preference window should look like and also break down what each preference is.

Assuming that everything is setup correctly then the emulator is ready to run (although I’m sure you couldn’t help trying it at least once up to this point).

Under Preferences>Disk Volumes, the System install disks should be added AND the Disk Image Drive to install onto (Very important!). And then you are able to boot up the system and the desktop should appear with all 6 of the disks located on the desktop and the disc image drive (MacHD in the picture below).

From here on it is just a matter of opening up the Install 1 disk and proceeding with the installation, a very fast installation that is. Once the install is complete the disks can be removed from the Disk Volume preferences panel in Basilisk and you are ready to go.

  • yoshi10usa

    I try to run the SheepShaver and it somewhat starts; however, it only stay on with RAM 32mb. Any other size will end up crashing. It also tells me “RAM is not large enough” I really want to open my JAZ 2gb disc (MAC format) but so far no success. Please help.

  • Pingback: danvk.org » Reading ClarisWorks 3 Documents in Mac OS X

  • http://www.squidoo.com/katie-kieffer Katie Kieffer

    Great guide to installing it. Seems rather complicated.

  • macvos

    Great! Thanks for the SheepShaver-files links!

  • Oskar Bil(Poland)

    Thank You For ROM,And i have a question how to give rom from ibook g3 i have on him mac os x 10.3.9

  • http://www.redundantrobot.com Travis Lawrence

    You’re asking how to get a ROM off of an iBook G3? Do you still have this problem?

  • Pingback: Adventures in Retro Computing - NEWS DDC

  • Brendan Coles

    How do I get the sound working on SheepShaver?

  • Pingback: Adventures in Retro Computing | NEWS DDCNEWS DDC

  • Paul

    Hey i have Windows 7 is there any emulator to play the old games of ambrosia? like escape nova or barrak ??

  • Maksim Malerson

    It’s possible to install Mac OS Copland Build D11E4 (Mac OS 8 Developer Preview 1) in BasiliskII?

  • Maksim Malerson

    Sorry, i’m bad with English. Is it possible to install Mac OS Copland Build D11E4 (Mac OS 8 Developer Preview 1) in BasiliskII?

  • http://www.redundantrobot.com TravisL12

    That’s a good question Maksim. I imagine it shouldn’t be a problem to install Copland Dev preview, though I feel that you should likely try and install Mac OS 8 instead. Copland didn’t get very far off the ground so I doubt there’ll be much to look at with it. If anything send me a copy and I’ll see what I can do with it.

  • http://www.redundantrobot.com TravisL12

    Hey Paul, SheepShaver is available for Windows here: http://www.emaculation.com/forum/viewtopic.php?f=20&t=5325&sid=465b682a3aa587fcccc87dd513c904d4

    Once you download that my pre-made disk images should be useable. I remember getting SS running Windows Vista in the past so Win7 shouldn’t be a problem.

  • Daniel Vanden Broeck

    hi, i’ve been using Dimage dual IV software packge from KonicaMinolta on my mac 10.5.8. this is a powerpc and does not run on my imac with 10.8.5.
    Can i use this sheepshaver also for having it running on my new mac?
    thanks

  • http://www.redundantrobot.com Travis Lawrence

    Yes Daniel you can use SheepShaver on 10.8. I can’t say if the Dimage software will work as expected but it’s certainly worth a shot.

  • Daniel Vanden Broeck

    hi Travis , thanks for your reply
    how would i start with this sheepshaver software . first time i would use it?
    thanks

  • http://www.redundantrobot.com Travis Lawrence

    I would recommend trying to follow my tutorial. If you have specific questions I’m around to help. But most everything you need is provided.

  • Jon Vincent

    You put the file in C:WINDOWsSysWOW64drivers.
    SysWOW64 is Windows on Windows, the way 32 bit drivers get installed on Windows 64 bit.

  • Andres

    cool mac os 9 works!

  • Drew Vader

    how do i do this on Windows 7 32-bit?

  • http://www.redundantrobot.com TravisL12

    Hey Drew, SheepShaver is available for Windows 7. Here’s a link that I think is helpful: http://www.emaculation.com/doku.php/sheepshaver_setup

    Let me know if you have more questions.

  • Jonas

    Man, all the OS links are dead. :(
    I’ve looked everywhere for non-broken links on tons of sites, and none have the actual working links anymore. :L

  • http://www.redundantrobot.com TravisL12

    Which OS are you interested in?

  • State of Psychosis

    I’m trying to restore my powerbook 180c.. I’m getting the error message 0000000f 00000063 on boot up. when i used the installation disk as a startup disk.. i found out my hard drive in it failed :( so get everything off of your mac before it’s too late. anyways… I’m trying to build a boot disk that will go right to disk first aid to see if I can repair it… if not it’ll cost about 500 bucks to replace that hard drive! got any tips? like is there another 2.5 inch mac format drive that will work in there?

  • http://www.redundantrobot.com Travis Lawrence

    There used to be an Emergency Disk image that came with System 7. If you can find the disk images for System 7 then you will likely have to get that disk image to a 3.5″ floppy and try to boot from that. How you do that though… I do not know.

    I don’t want to sound callous, but what of importance could be on a PB 180c? Might be time to just let it go. Or if anything try posting over at Macrumors (http://forums.macrumors.com/forumdisplay.php?s=&daysprune=&f=145) to try and get some help.

  • State of Psychosis

    You can use HFV explorer to build old floppies. I’m having trouble making them bootable though…

    it’s not a matter of importance. I love old computers, I enjoy restoring them, and I have a game collection for that old machine that I would rather play on it than emulate for.
    why not right ;)

    It’s more about the challenge and the fun of the process of restoring old machines than actually using them. It’s a hobbyist thing