Low End Mac Reader Specials
Memory To Go Special: MacPro 8 Core 8GB kit $232 / 4GB kit $116 / 2GB kit $72. New Macbook 2GB DDR3-$65. HARD DRIVES available -- Free shipping / LIfetime warranty.
Download Typestyler, still the Ultimate Styling Tool for Internet, Print and Video Graphics. Works great in Classic with a Native OS X Version on the way. Free Tryout: www.typestyler.com
LA Computer Company: Specials on AppleCare, iMac's, Apple Batteries and Apple A/C Adapters. Also Great prices on Used Apple Computers. Call 1-800-941-7654 Click Here.
Mac users can finally play Party Poker for Mac. Not only that, they can also learn how to play PokerStars for Mac.
Laptop Hardware Provided by TechRestore - Overnight Mac & iPod Repairs.
Compare products like desktop computers, laptops, and LCD TVs side by side! All the information and reviews to make the best purchasing decision for a new cell phone GPS products or MP3 players. The Ciao network makes searching products easy for you.
Mac2Windows
SheepShaver Brings Classic Mac OS to Intel Macs and Leopard
- 2008.05.20 - Tip Jar
Early in 2006, I wrote an article for Low End Mac entitled VNC, Basilisk II, and SheepShaver: 3 Ways to Run Classic on an Intel Mac. In it, I noted that the then-new Intel-powered Macs were unable to run older Mac software in called Classic Mode, but that there were at least a couple of ways to get around that, including Basilisk II, which emulates old 680x0 Macs, and SheepShaver, which emulates newer pre-OS X PowerPC Macs.
While SheepShaver, promising emulation of Macs from the late 1990s, would seem a better solution than Basilisk - emulating Macs from the 1980s through early 1990s - I noted in that article: "I've been trying to make (SheepShaver) work . . . So far, all I get is a black window."
While many of us no longer rely on old Classic mode software, Apple gives Classic mode even less support than at the time I wrote that article. At that time, if you had a PowerPC Mac, you could still run older software in Classic Mode if needed. But now, if you've upgraded to Mac OS X 10.5 Leopard, your PowerPC Mac will also be Classic-less.
I recently bought a secondhand 12" G4 PowerBook (more on that another time); it came with Mac OS X 10.4 installed, but I upgraded it to 10.5, thus nuking its Classic Mode capabilities. So I thought it might be time to give SheepShaver another look.
SheepShaver is an open source project designed to emulate Power Mac hardware with versions for Mac OS X, Linux, Windows, and more. In order to make it work, you need to download a copy appropriate for your hardware and operating system, have handy a copy of the Mac operating system (versions 7.5.2 through 9.0.4 - and not a copy that's tied to a specific piece of hardware), and access to a Mac ROM image. You need the ROM image in order to allow your emulated Mac to start the boot process - where standard Windows-style PCs have fairly simple ROM BIOSes, PowerPC Macs need access to a hunk of Apple-written (and Apple copyright) code before they start to load the operating system.
Catch-22
That Mac ROM image is the catch. If you have access to a PowerPC Mac from that late 1990s era, you could, presumably, make an image using the ROM Grabber utility. But you may want to emulate a PowerPC Mac because you don't have access to an actual running computer of that era.
Alternatively, the firmware updater file included in the Mac OS 8.5 or 8.6 CD (in the System Folder) is supposed to be usable as a ROM image. It didn't work for me - all I got was a black screen when I tried to start up SheepShaver. Apple has a Mac OS ROM Update available online that is also supposed to be usable in this way, but you need to be able to extract the ROM image from the software installer. The recommended way is to use a utility called TomeViewer. But TomeViewer is a Classic Mode program - if all you've got is an Intel Mac or a PowerPC Mac with Leopard (which is my situation), you can't make it work. After all, running Classic Mode programs is what this is all about!
A hunt online got me a number of dead ends but eventually led me to a downloadable "New World PPC ROM". I unzipped it, pointed SheepShaver to it, and was well on my way.
Setting Up SheepShaver
SheepShaver stores its critical settings in a text configuration file, but the Mac version includes a graphical front end that simplifies configuring it without having to ever touch a text editor. You'll find it in your SheepShaver application folder, under the name SheepShaverGUI. It looks like an old Unix Motif-style application, rather than something designed for a Mac, but it's pretty straightforward.
First, create a 'volume', a disk image, where you'll be
installing the classic Mac OS of your choice, by looking on the Volumes
tab, and clicking the Create... button. I put mine in my Documents
folder, so I scrolled down the Unix-style Directors list on the left to
find Users, double-clicked to open it, found my name, opened it,
scrolled down the list to find the Documents folder.
I gave it a size of 512 MB, and in the Selection box, gave it a name. When I clicked OK, nothing much seemed to happen for a moment or two, but after that, I had a 512 MB file with the proper name in my Documents folder.
Back to the Volumes settings tab. It showed my newly created virtual hard drive. The next setting, Unix Root, may seem obscure. In both Basilisk II and SheepShaver, when booted, the desktop shows at least two drive icons: one for the Mac boot drive, which we just created, and another one labeled Unix. Double-clicking it shows the contents of your 'real' Mac's drive. With the root setting, you're able to set how much of the Mac drive to make available - the default / makes the entire drive available; you might prefer to start with your Home folder (for instance, /Users/azisman in my case).
Next,
you can set to boot from 'Any' or 'CD-ROM'. If installing from a Mac OS
CD, the latter might be the best choice - at least for your first boot.
Finally, you have an option to disable the CD-ROM driver. We'll see
later that this might be a good choice for day-to-day operation.
The Graphics/Sound tab lets you set the screen size; I picked 800 x 600. As well, you can enable or disable sound output. Sound works, but there may be a trick needed, which I'll tell you about in a moment.
I didn't need to do anything to the default settings on the Keyboard/Mouse tab. The Serial/Network tab is worth a quick peek - setting the Ethernet Interface option to 'slirp' let me get online using my Macs default networking setting - yes, it worked with both wired ethernet and an AirPort connection on the Mac.
The
Memory/Misc tab has two important settings. In the first, you need to
set how much RAM to give your virtual Mac when it's running. Your
decision should depend on how much RAM is installed on your 'real' Mac;
you don't want to give the virtual Mac so much RAM that you starve
OS X. But remember, Macs from that late 1990s-era didn't have much
RAM, at least by contemporary standards. I bought a G3 iMac in 1999,
for instance, that came with either 32 or 64 MB (I forget - in either
case, not very much). I gave my virtual Mac 128 MB; a large amount for
a Mac of that era, but not so much that it will cause problems on my
real Mac. (In any case, the real Mac gets the RAM back when SheepShaver
isn't running.)
Finally, in that tab, you need to point to the location of your ROM image file. I copied mine into my SheepShaver application folder. I ignored the JIT Compiler folder.
When the SheepShaver GUI settings look okay, you can click its Start button in the lower-left corner. Alternatively, double-clicking the SheepShaver application file will just start it up, without giving you access to all those configuration settings.

Before starting SheepShaver for the first time, I inserted my OS 8.5 CD and set SheepShaver to boot from the CD. The CD installation program started up, but first it initialized my newly created virtual hard drive file, treating it just like a real Mac hard drive. Following that, I was able to install Mac OS 8.5 without problem, and (after resetting the configuration option to boot to 'any') was able to boot up to the 'hard drive' of my new 1998-era Mac.
I copied the SheepShaver application and virtual hard drive folder over from my PowerBook to my Intel iMac, so now I have two of them. Copying over was straightforward, though the copied-over ROM image didn't work, so I downloaded another one.

When starting up for the first time, Mac OS 8.5 tried to run a network setup routine. It seemed to be taking a long time to recognize the networking hardware, so I canceled it. After that, a little fiddling with the TCP/IP control panel was all it took to make Internet access happen. It seems happy just setting up for DHCP and leaving everything else blank.

At first, there was no sound. It turns out that with Mac OS 8.5/8.6, the Monitors & Sound control panel isn't the one you need to use - instead, look for the old Sound control panel, located in the \Apple Extras\Sound Control Panel folder; set Sound Out to Built-in, and you're in business.
One more thing to avoid: OS 8.5/8.6 has a nice Appearance control panel. The Sound tab offers a 'Platinum' sound track. Choosing it immediately crashed my virtual Macs.

One more problem: CDs were accessible without problem, whether the CD was inserted into the Mac prior to starting SheepShaver or afterwards. But ejecting them was problematic. The 'real' Mac wouldn't eject them, because they were still in use in SheepShaver. But ejecting them in SheepShaver just got me a spinning wheel. Better to shut down the virtual Mac, then eject the disc.
Inserting a USB memory stick did not get me an icon on my SheepShaver screen - but I could copy data from the memory stick to a location on my (real) Mac's hard drive, then access that using the virtual Mac's Unix drive icon.

Performance on my Intel iMac is pretty good, but performance on my older (PowerPC) 12" PowerBook is spectacular - far and away the fastest classic Mac I've ever used. That's because on an Intel Mac, SheepShaver has to emulate PowerPC instructions, translating them into Intel code; on a PowerPC Mac, no translation is necessary. As an example, it takes about 45 seconds to boot the virtual Mac on my 2 GHz Intel iMac. On my 1.5 GHz G4 PowerBook, the same thing takes 16 seconds. That makes it way faster than it used to take to start up Classic Mode!
Frankly, I don't have much use for Classic Mode; I no longer depend on any of those older programs. But if you do, and you're worried about not being able to run them after getting a new Mac or upgrading an older one to Leopard, SheepShaver may be your answer.
Or maybe it's just fun to play with.
Alan Zisman is Mac-using teacher and technology writer based in Vancouver, BC, Canada. Many of his articles are available on his website, www.zisman.ca. If you find Alan's articles helpful, please consider making a donation to his tip jar.
Recent Columns by Alan Zisman
- Unbuntu Linux and Boot Camp Make It Easy to Create a Triple Boot Mac, 12.24. Boot Camp makes it easy to install Windows on Intel Macs, and Ubuntu now makes it easy to install Linux to a virtual Windows drive.
- New MacBook Trackpad Takes Some Getting Used To, 12.22. The large glass trackpad is a joy to use in many ways, but it can be frustrating for longtime notebook users and has issues with Boot Camp.
- CrossOver Mac Free for Just One Day, 10.28. For just one day, CodeWeavers is making CrossOver for Mac or Linux available for free. Don't delay!
- CodeWeavers Brings Google's Chrome Browser to Intel Macs, 10.02. Google's new Chrome browser uses separate processes for each tab and brings other changes to Windows users. Now Mac fans can try it as well.
- More in the Mac 2 Windows index.
Links for the Day
- Mac of the Day: 15" iMac G4/800 MHz, Jan. 2002 - The iMac is redesigned with a flat panel display and G4 CPU.
- Group of the Day: G4 List is for those using Power Mac G4s or G4 upgrades.
- January 7 in LEM history: 97: Mac OS 7.6 - 99: What color iMac do you want? - 00: S900 chronicles - 02: Who let the iMac out? - Expo keynote - iMac G4 - 14" iBook 600 - iCab fastest low-end browser - Addressing battery problems - 03: 12" PowerBook G4 - 17" PowerBook G4 - Changes in Jaguar - 04: Waiting for the tipping point - 05: Headless Mac an upgrade path for low end users - 08: Could OS X DRM drive users to Linux? - Netscape dead, but its children live on
Recent Content on Low End Mac
- Blackouts and Web Access, Death of a Kanga, the Future of PowerPC Macs, and More, Charles W. Moore, Miscellaneous Ramblings, 01.07. Also another email client suggestion and whether a G3 iMac can handle a 7200 rpm hard drive without overheating.
- How Netbooks Impact Microsoft and Apple, Tim Nash, Taking Back the Market, 01.07. Netbooks are keeping Windows XP alive, which may slow adoption of Windows 7, and perceived value keeps the Mac market share growing at the expense of Windows.
- The Ill-Fated Apple III, Jason Walsh, Apple Before the Mac, 01.07. "...not only was the Apple III mind crunchingly expensive, it was made with none of the passion of the Apple II or Macintosh."
- Apple III Chaos: Apple's First Failure, Joshua Coventry, Cortland, 01.07. Apple had known nothing but success with its Apple II product line, but when it tried to enter the business world with the Apple III, the learned the cost of failure.
- Apple's Worst Business Decisions: Another Perspective, Dan Knight, Mac Musings, 01.07. Apple's poor business decisions predate the Macintosh. Let's hope they learn from their mistakes.
- 2 Apple Failures: Apple III and Lisa, Tom Hormby, Orchard, 01.07. Apple's two not-so-great product lines between the Apple II line and the Macintosh.
- 17" Unibody MacBook Pro, 01.06. Thinner and lighter than ever, the unibody model tops out with 8 GB of RAM and a 2.93 GHz clock speed.
- Apple's Half-Baked Support for DisplayPort, Frank Fox, Stop the Noiz, 01.06. The DisplayPort specification supports audio, so why does Apple use USB to route sound to the LED Cinema Display?
- Adventures with an Overheating PowerBook, the 10.5.6 Update, and Other Things, Charles W. Moore, Miscellaneous Ramblings, 01.06. After three years of reliable service, the PowerBook began to run so hot that the fan was almost always on. What was causing the problem, and what would fix it?
- No, an Overgrown iPod touch Is Not a Netbook, Dan Knight, Mac Musings, 01.06. BlackBerry pretends its Storm is a netbook, but a netbook needs to be big enough for a typable keyboard.
- Apple IIe Nostalgia: A Reunion 15 Years in the Making, Tommy Thomas, Welcome to Macintosh, 01.06. Sometimes nostalgia is all you remembered, like when you get to recreate your first computing experience from the Apple II era.
- VisiCalc and the Rise of the Apple II, Tom Hormby, Orchard, 01.06. "VisiCalc was first released for the Apple II, which quickly became an invaluable tool for businesspeople - at least until IBM moved into the 'personal computing' market in 1981."
- Apples from Other Orchards: Apple II Clones, Joshua Coventry, Cortland, 01.06. Before the IBM PC spawned compatibles, companies around the world cloned the Apple II - some with more success than others.
- Interview with Dan Bricklin, Inventor of the Electronic Spreadsheet, Joshua Coventry, Cortland, 01.06. Until 1979, a spreadsheet was something you did by hand. VisiCalc changed all that and gave personal computers the first 'killer app'.
- 9.6% Mac Market Share, Quanta to Supply New iMac, New Mac mini a Go, Macintosh at 25, and More, Mac News Review, 01.05. Also what's missing from Apple's product line?, unattended online backup with MyOtherDrive, first USB 3.0 storage solutions, Find Any File, and more.
- Large Form iPod Coming?, Touch Screens a 'Huge Mistake', EarBud Yo-Yo, and More, iNews Review, 01.05. Also iPhone now at Walmart, iPhone trounces BlackBerry Storm for satisfaction, iPod video conversion software for Mac, and more.
- Intel's Quad-core Mobile CPU, Prevent OS X 10.5.6 Crashes, 'Netbook' Name Under Fire, and More, The 'Book Review, 01.05. Also the Age of the Notebook, build a cardboard laptop stand, MacBook reviews, bargain 'Books from $170 to $2,299, and more.
- Origin of the Apple I and Apple II Computers, Tom Hormby, Orchard, 01.05. From the first behemoth computers to the Apple II+, the computer that drove the personal computer revolution.
- Personal Computer History: The First 25 Years, Dan Knight, 01.05. A brief history of the first quarter-century of personal computing.
- Apple Has Always Been a Niche Player, Dan Knight, Mac Musings, 01.05. "Despite the myths, Apple has never been a dominant player in the personal computer industry."
- More links in our archive.
Recent Deals
- Best 15" MacBook Pro Deals, 01.06. Used 1.83 GHz, $900; 2.16, $1,090; 2.33, $1,295; new 2.4 Penryn, $1,350 after rebate; 2.5, $1,485 a/r; 2.6, $1,649; new 2.4 Unibody, $1,824 a/r.
- Best G3 iMac Deals, 01.06. Used 350 MHz CD, $42; 500 MHz, $59; 450 MHz DVD, $60; 600 MHz CD-RW, $200 shipped; 700 MHz Combo, $379 shipped.
- Best Mac OS X 10.5 'Leopard' Deals, 01.06. Mac OS X 10.5, single user, $104 shipped; 5 users, $148 shipped; 10.5 Server, 10 users, $363 shipped; unlimited users, $752 shipped.
- Best Power Mac G4 and AGP Video Card Deals, 01.05. Used 400 MHz, $50; 733, $166; 800, $199; 1 GHz, $290; 867 MHz dual, $200, 1 GHz, $300; 1.25, $450; 1.42, $599.
- Best classic iPod Deals, 01.05. Used 40 GB 4G, $135 shipped; new 80 GB iPod classic, $160 shipped; 120 GB, $225 shipped; refurb 160 GB, $249 shipped; new, $280 shipped.
- Best titanium PowerBook G4 Deals, 01.05. Used 400 MHz DVD, $320; 550 MHz, $480; 867 MHz Combo, $500; 1 GHz Combo, $590; SuperDrive, $900.
- Best Mac OS X 10.4 'Tiger' Deals, 01.02. DVD upgrade from 10.3, $75; full version, $129; family pack, $200; 10-user Server, $350; unlimited users, $400.
- Best iMac G4 Deals, 01.02. Used 15" 800 MHz Combo, $280; 1 GHz, $380; 17" 1 GHz SD, $399; 1.25 GHz, $449; 20", $549.
- Best MacBook Air Deals, 01.02. Used 1.6 GHz 80 GB, $1,100; refurb, $1,149; new 120, $1,740 a/r; refurb 1.8 GHz 80, $1,199; 64 SSD, $1,699; new 1.86 GHz 120, $1,999, 128 SSD, $2,368 a/r.
- More deals in our archive.
About LEM | Support | Usage | Privacy | Contacts
