Forums | MacLife
You are not logged in.
#1 2007-12-13 1:58 pm
SheepShaver?
I was looking to run old classic PPC software (OS 9) on an Intel Mac. I heard about SheepShaver? What's the deal? Has anyone use it? If you need emulation to run old PPC Mac software, that's the only option you have, right?
Last edited by adamjg (2007-12-13 1:58 pm)
Offline
#2 2007-12-13 2:58 pm
- Fracai
- Evacipate

- From: St. Elsewhere
- Registered: 2000-05-25
- Posts: 2721
Re: SheepShaver?
I used SheepShaver to run a few games a few months ago. You'll need a ROM from an OS 9 Mac to run anything. There's one available from Apple, but you'll need an OS 9 environment to extract it from the archive they provide. There are instructions available at http://emaculation.com/sheepshaver.php
Oh, of course you'll also need the OS as well 
Offline
#4 2007-12-13 8:56 pm
- FutureDreamz
- 1.1.2.3.5.8.13.21.34.55

- From: カナダ
- Registered: 2007-01-07
- Posts: 4511
Re: SheepShaver?
aside from part of the computer's resources still need to go to the host? probably pretty good, as it isn't using Rosetta.
Thanks for clicking.
Offline
#5 2007-12-14 5:46 am
Re: SheepShaver?
adamjg wrote:
Does it run well? I.E. as fast as a native PPC machine?
If by PPC machine you mean a 6100/60, then it probably will outrun it. If by PPC machine you mean a 2.5 GHz quad core G5, then definitely not.
,xtG
.tsooJ
Offline
#6 2007-12-14 10:02 am
Re: SheepShaver?
Right, that may be too broad in range for what I need to know. Instead, 1) how good is the performance relative to the normal speed of the machine it's installed on – an Intel 2 GHZ for example. 2) Is it going to be good enough for games (Quake) and graphics programs (Photoshop and Illustrator) for example - or is it gonna drag even on a 2 GHZ. Intel?
Last edited by adamjg (2007-12-14 12:49 pm)
Offline
#7 2007-12-14 1:02 pm
- dv
- Negusa Negest
- Moderator

- From: Minneapolis, MN
- Registered: 1999-08-30
- Posts: 16978
Re: SheepShaver?
adamjg wrote:
Right, that may be too broad in range for what I need to know. Instead, 1) how good is the performance relative to the normal speed of the machine it's installed on – an Intel 2 GHZ for example. 2) Is it going to be good enough for games (Quake) and graphics programs (Photoshop and Illustrator) for example - or is it gonna drag even on a 2 GHZ. Intel?
It's not going to be any faster than Rosetta, if you're running OS X versions of Adobe software. I'd expect performance in the 300 MHz G3 range, if past experience with emulators is any indication.
It IS going to be more compatible with old games, since it's emulating hardware. It's also your only option for classic apps when you're using an intel mac.
"Now commences the process of cutting off the head, which generally takes from an hour to an hour and a half by an expert workman with a sharp blade." -Reuben Delano, Wanderings and Adventures
Offline
#8 2007-12-14 2:19 pm
Re: SheepShaver?
Want to use SheepShaver mainly for Classic apps 'cause Rosetta's built in already for OS X apps and I'm assuming Rosetta's faster than SheepShaver anyway.
So using SheepShaver for older classic 3-D Games (but don't want to re-purchase new versions: Quake, Ghost Recon, Rogue Spear, etc.) that still need a minimal hardware robustness to play well (i.e. much better than a 60 MHZ 601 PPC). Is that going to fly with this scheme?
Last edited by adamjg (2007-12-14 2:21 pm)
Offline
#9 2007-12-14 3:28 pm
- Mr. T
- Uses STOS implicitly

- From: omnipresent
- Registered: 2002-04-02
- Posts: 3658
Re: SheepShaver?
SheepShaver is quite a bit slower than Rosetta. I ran MacBench 5 in Sheepshaver on my P4 hacktosh, and I'm getting performance around a 200MHz G3 when I average the integer and FPU scores (FPU scores were notably poor). Running Xbench in Rosetta, I get results comparable to a 600MHz G3.
But anyway, it's roughly 1/3 the speed of Rosetta; Rosetta, in turn, is roughly 1/3 (this varies widely) native.
More to the point, some of those games you mention need hardware graphics acceleration which SheepShaver does not support. However, there is an OS X version of Quake, and there's probably a free OS X update for Ghost Recon. You should check your other games as well...you may get lucky.
Failing that, you might be able to "convert" the game to a Windows version by replacing the game application file with the executable from a Windows demo version of the same game.
Last edited by Mr. T (2007-12-14 3:35 pm)
while (1) {fork();}
Offline
#10 2007-12-14 5:07 pm
Re: SheepShaver?
Mr. T wrote:
SheepShaver is quite a bit slower than Rosetta. I ran MacBench 5 in Sheepshaver on my P4 hacktosh, and I'm getting performance around a 200MHz G3 when I average the integer and FPU scores (FPU scores were notably poor). Running Xbench in Rosetta, I get results comparable to a 600MHz G3. But anyway, it's roughly 1/3 the speed of Rosetta; Rosetta, in turn, is roughly 1/3 (this varies widely) native.
That's kinda what I expected. Crap.
Mr. T wrote:
More to the point, some of those games you mention need hardware graphics acceleration which SheepShaver does not support. However, there is an OS X version of Quake, and there's probably a free OS X update for Ghost Recon. You should check your other games as well...you may get lucky.
no hardware accel – that's not good.
And the fact that the Intel is a dual core or quad core (2-3 GHZ) doesn't compensate by giving any better performance than a mid-range '90s PPC?
Mr. T wrote:
Failing that, you might be able to "convert" the game to a Windows version by replacing the game application file with the executable from a Windows demo version of the same game.
Reeeally. I had no idea you could do that.
Thanks all!
Last edited by adamjg (2007-12-14 5:09 pm)
Offline
#11 2007-12-14 8:11 pm
- Mr. T
- Uses STOS implicitly

- From: omnipresent
- Registered: 2002-04-02
- Posts: 3658
Re: SheepShaver?
adamjg wrote:
And the fact that the Intel is a dual core or quad core (2-3 GHZ) doesn't compensate by giving any better performance than a mid-range '90s PPC?
You're only using one core in SheepShaver, so not really. On your machine, you might get something roughly comparable to a 250 or 300MHz G3 (tops). That might be good enough for the games you mentioned, but you're still missing graphics acceleration.
Mr. T wrote:
Failing that, you might be able to "convert" the game to a Windows version by replacing the game application file with the executable from a Windows demo version of the same game.
Reeeally. I had no idea you could do that.
I was thinking one thing but wrote something else. The method I described will only work for very few games. A proven method for most games is replacing the Mac game application with a Windows no-CD executable. Of course you'll have to find those yourself (google is your friend).
while (1) {fork();}
Offline
#12 2007-12-16 4:00 pm
- Antonio
- Now with more cowbell!

- From: San Francisco, CA
- Registered: 2007-01-16
- Posts: 520
Re: SheepShaver?
Mr. T wrote:
adamjg wrote:
And the fact that the Intel is a dual core or quad core (2-3 GHZ) doesn't compensate by giving any better performance than a mid-range '90s PPC?
You're only using one core in SheepShaver, so not really. On your machine, you might get something roughly comparable to a 250 or 300MHz G3 (tops). That might be good enough for the games you mentioned, but you're still missing graphics acceleration.
It sounds perfectly suitable for something like Virtual Game Station, tho...
Of course, the Playstation itself used something like a 60mhz 601 with 64mb of RAM.
Does SheepShaver have optical drive support? If it came down to that, you could always spoof with a disk image.
“The most merciful thing in the world, I think, is the inability of the human mind to correlate all its contents.”
--HP Lovecraft, The Call Of Cthulhu
Offline
#13 2007-12-16 10:08 pm
- Mr. T
- Uses STOS implicitly

- From: omnipresent
- Registered: 2002-04-02
- Posts: 3658
Re: SheepShaver?
VGS crashes in SheepShaver, which kinda sucks since it's the only decent PSX emu for the Mac. I remember from some time ago that it uses graphics acceleration for something other than 3D, so that's likely the culprit.
while (1) {fork();}
Offline


