Game installer immediately quits on launch

About SheepShaver, a PPC Mac emulator for Windows, MacOS X, and Linux that can run System 7.5.3 to MacOS 9.0.4.

Moderators: Cat_7, Ronald P. Regensburg, ClockWise

Post Reply
Frobiewan
Space Cadet
Posts: 2
Joined: Tue Apr 15, 2014 11:56 am

Game installer immediately quits on launch

Post by Frobiewan »

Hello evryone,

I started using SheepShaver on OS 10.9.2 and it's been working great with the latest build. I've been able to play a variety of old CD based games again. One that I've had problems with is the game Bad Mojo. As soon as I try click on the installer, it blinks once as if it's launching, but then nothing. Has anyone else run nto this problem with any old game or application installers?

Thanks very much
User avatar
Ronald P. Regensburg
Expert User
Posts: 7821
Joined: Thu Feb 09, 2006 10:24 pm
Location: Amsterdam, Netherlands

Re: Game installer immediately quits on launch

Post by Ronald P. Regensburg »

Which are the system requirements for the game and which MacOS version do you run in SheepShaver?
Frobiewan
Space Cadet
Posts: 2
Joined: Tue Apr 15, 2014 11:56 am

Re: Game installer immediately quits on launch

Post by Frobiewan »

I'm running OS 9.0 in SheepShaver

The game says a Mac G3 or better, System 9.0 or OSX in Classic mode, 50 MB HD space, 8x CD-ROM drive or faster, 24-bit color display.
User avatar
Ronald P. Regensburg
Expert User
Posts: 7821
Joined: Thu Feb 09, 2006 10:24 pm
Location: Amsterdam, Netherlands

Re: Game installer immediately quits on launch

Post by Ronald P. Regensburg »

Just guessing possible solutions:

- Update to 9.0.4: http://support.apple.com/kb/DL1268?viewlocale=en_US

- Update CarbonLib extension to v1.6: http://support.apple.com/kb/DL1116

- If the installer needs the actual CD to be mounted, try the workaround using the Virtual DVD-ROM/CD Utility as described in the setup guide (see paragraph that starts with "Using the Virtual DVD-ROM/CD Utility"): http://www.emaculation.com/doku.php/she ... own_issues
User avatar
24bit
Forum All-Star
Posts: 1424
Joined: Wed Nov 11, 2009 5:47 pm
Location: Germany

Re: Game installer immediately quits on launch

Post by 24bit »

If the game was made for G3 or better, it may not work at all in emulation.
I am unaware of a emulator offering a PPC740/750 (G3) environment.
SheepShaver emulates a PPC604 with some functions missing.
The PPC604 has little in common with the later PPC750. :(
User avatar
Ronald P. Regensburg
Expert User
Posts: 7821
Joined: Thu Feb 09, 2006 10:24 pm
Location: Amsterdam, Netherlands

Re: Game installer immediately quits on launch

Post by Ronald P. Regensburg »

24bit wrote:SheepShaver emulates a PPC604 with some functions missing.
In so far SheepShaver emulates actual hardware, doesn't it emulate a PowerPC G4 (albeit without the "Velocity Engine")? A PowerPC G4 processor is what System Profiler in OS9 reports.
User avatar
adespoton
Forum All-Star
Posts: 4226
Joined: Fri Nov 27, 2009 5:11 am
Location: Emaculation.com
Contact:

Re: Game installer immediately quits on launch

Post by adespoton »

I believe it emulates a G4 sans Altivec. This causes some issues for games that take advantage of Altivec if it exists, that check the processor, not the instruction set itself. Maybe we should compile a version of SS that reports itself as G3 instead of G4? That may fix some of these problems.
User avatar
Cat_7
Expert User
Posts: 6145
Joined: Fri Feb 13, 2004 8:59 am
Location: Sittard, The Netherlands

Re: Game installer immediately quits on launch

Post by Cat_7 »

SheepShaver does emulate the altivec instructions. Why emulate a G4 if it wouldn't emulate altivec?.
This is a line from the original website through the wayback machine:
http://web.archive.org/web/200611292030 ... heepshaver

"Add missing lvsl/lvsr instructions in AltiVec emulation (Adobe FrameMaker)"

Best,
Cat_7
User avatar
adespoton
Forum All-Star
Posts: 4226
Joined: Fri Nov 27, 2009 5:11 am
Location: Emaculation.com
Contact:

Re: Game installer immediately quits on launch

Post by adespoton »

Ah; my mistake. Unfortunately, that means the answer to this particular issue is likely trickier.
User avatar
24bit
Forum All-Star
Posts: 1424
Joined: Wed Nov 11, 2009 5:47 pm
Location: Germany

Re: Game installer immediately quits on launch

Post by 24bit »

I do not know the SS code, so please bear with me. :)
Chris Bauer published SS in 1998 IIRC. At that time the first G3´s were only just available.
The G3´s predecessors were 604 or 604e machines and this is what SS reports: Gestalt ID=67.

Image

Maybe some mixed up the PPC604 with the G4?
Of course there have been made improvements with SS since 1998, but G4 features?
User avatar
Cat_7
Expert User
Posts: 6145
Joined: Fri Feb 13, 2004 8:59 am
Location: Sittard, The Netherlands

Re: Game installer immediately quits on launch

Post by Cat_7 »

Hi,

It was Gwenole Beauchesne who wrote SheepShaver, based on Basilisk, but who added the G4 emulation. It seems work started around 2002/2003. Please see the website I linked to in my previous post in this thread.

Best,
Cat_7
User avatar
Ronald P. Regensburg
Expert User
Posts: 7821
Joined: Thu Feb 09, 2006 10:24 pm
Location: Amsterdam, Netherlands

Re: Game installer immediately quits on launch

Post by Ronald P. Regensburg »

24bit wrote:The G3´s predecessors were 604 or 604e machines and this is what SS reports: Gestalt ID=67.
SheepShaver apparently does not emulate any existing hardware. It emulates a PowerPC 9500, which indeed had a 604 processor, with a G4 processor:

Image
Post Reply