Sheepshaver Not Booting - 5,1 Mac Pro w/Sequoia

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
riven2000
Inquisitive Elf
Posts: 37
Joined: Mon Apr 18, 2016 12:18 am

Sheepshaver Not Booting - 5,1 Mac Pro w/Sequoia

Post by riven2000 »

Hi All,
I am trying to get SS running on the above Mac and AFAIK I have all the right files in one SHEEPSHAVER folder, but it just crashes. The Mac OS ROM file is one mentioned here so it should be compatible, but nothing is working. This isn't a Sequoia issue, is it? It's 15.5.

Any help is greatly appreciated!
User avatar
Ronald P. Regensburg
Expert User
Posts: 8203
Joined: Thu Feb 09, 2006 10:24 pm
Location: Amsterdam, Netherlands

Re: Sheepshaver Not Booting - 5,1 Mac Pro w/Sequoia

Post by Ronald P. Regensburg »

Our SheepShaver builds will not run on OCLP patched Intel Macs.

There is a special build for OCLP patched Intel Macs running macOS Ventura. It is reported to not work in Sonoma. I suppose it will not run in Sequoia either.

If you want to try it, make sure JIT is disabled in the ~/.sheepshaver_prefs file. (You can edit the file using the Edit prefs file script in the SheepShaver folder.)

http://www.absurdengineering.org/sheepshaver/
riven2000
Inquisitive Elf
Posts: 37
Joined: Mon Apr 18, 2016 12:18 am

Re: Sheepshaver Not Booting - 5,1 Mac Pro w/Sequoia

Post by riven2000 »

Thanks!! I'll look at that and some other things.
riven2000
Inquisitive Elf
Posts: 37
Joined: Mon Apr 18, 2016 12:18 am

Re: Sheepshaver Not Booting - 5,1 Mac Pro w/Sequoia

Post by riven2000 »

Correction - got it to work in Sequoia / OCLP.
VintMac
Space Cadet
Posts: 2
Joined: Thu Jun 05, 2025 7:09 pm

Re: Sheepshaver Not Booting - 5,1 Mac Pro w/Sequoia

Post by VintMac »

It looks like you got SheepShaver to work with an intel Mac running OCLP Sequoya 15.5 - I seem not to have successful yet - tired the SS build that is supposed to work with OCLP - disabled Jit but still: SS quits before it gets to the boot screen - any suggestions?
DanMe
Space Cadet
Posts: 1
Joined: Fri Jul 11, 2025 1:03 pm

Re: Sheepshaver Not Booting - 5,1 Mac Pro w/Sequoia

Post by DanMe »

Hello all,

Tried a lot over here.
Unfortunately SheepShaver and WPMacapp don't work in OSX Sequoia 15.5 + OCLP.
Hope someone can reprogramme it.
Although I realize it cost time...

I see more small software builders ask for for a contribution of your own choosing ('buy me a coffee' etc).
Maybe this is also a idea for new SheepShaver versions?
Then: programmers get a small fee in return for all their work
And with this money, they might be willing to develop new fun things...
Cheers, DanMe
emendelson
Forum All-Star
Posts: 1949
Joined: Tue Oct 14, 2008 12:12 am

Re: Sheepshaver Not Booting - 5,1 Mac Pro w/Sequoia

Post by emendelson »

You might ask the OCLP programmers to fix it. They will understand the problem better than anyone else.
User avatar
adespoton
Forum All-Star
Posts: 4727
Joined: Fri Nov 27, 2009 5:11 am
Location: Emaculation.com

Re: Sheepshaver Not Booting - 5,1 Mac Pro w/Sequoia

Post by adespoton »

DanMe wrote: Fri Jul 11, 2025 1:36 pm Hello all,

Tried a lot over here.
Unfortunately SheepShaver and WPMacapp don't work in OSX Sequoia 15.5 + OCLP.
Hope someone can reprogramme it.
Although I realize it cost time...

I see more small software builders ask for for a contribution of your own choosing ('buy me a coffee' etc).
Maybe this is also a idea for new SheepShaver versions?
Then: programmers get a small fee in return for all their work
And with this money, they might be willing to develop new fun things...
Cheers, DanMe
With SheepShaver, the original developers have long since stopped updating the code; the source is available for anyone new to tweak as they see fit. However, there's a lot of legacy design logic in SheepShaver that's not a good fit for today's computing environment; it would really need a re-write to fix all the underlying issues. And anyone interested in doing a re-write is more likely to work on a different emulator -- which is why we have QEMU and DingusPPC both able to emulate everything SheepShaver can emulate (albeit without sound), and MAME getting really close to the same capabilities as well.

Can it be done? Probably. But anyone motivated to do it isn't going to be motivated by money -- it's going to have to be someone who uses the emulator who has the skills to do a re-architecting of it and the time and inclination to pull it off. I don't believe there's currently anyone in that position.

However, we said this once before, when it looked like SheepShaver was going to terminally break with one of the older OS X updates a number of years ago. In this forum we started encouraging people to use QEMU Screamer build instead -- and then a few enterprising developers came along and figured out how to patch SheepShaver to keep it running. Unfortunately, even with those patches, the code isn't compatible with what the OCLP guys patched to keep newer OSes running on older hardware.
kanjitalk755
Apple Corer
Posts: 242
Joined: Thu Nov 09, 2017 12:06 pm

Re: Sheepshaver Not Booting - 5,1 Mac Pro w/Sequoia

Post by kanjitalk755 »

I tried to implement a workaround.

Add following to the end of macemu/SheepShaver/src/MacOSX/config/config-macosx-x86_64.h and build.

Code: Select all

#define MEM_BULK
Confirmed in the following environments.

Mac mini 2012
OCLP 2.4.0
macOS Sequoia 15.5
Xcode 16.4
SDL2 2.32.8

You have to set "jit false" in prefs.
PBobbenB
Space Cadet
Posts: 5
Joined: Thu Feb 29, 2024 10:57 am

Re: Sheepshaver Not Booting - 5,1 Mac Pro w/Sequoia

Post by PBobbenB »

Works here too!

Running on an iMac 21,5" mid 2011
OCLP 2.4.0
Sonoma 14.7.6
Xcode 16.2
SDL 2.32.8, Gmp 6.2.1, Mpfr 4.2.2

Thank you for the fix!
User avatar
adespoton
Forum All-Star
Posts: 4727
Joined: Fri Nov 27, 2009 5:11 am
Location: Emaculation.com

Re: Sheepshaver Not Booting - 5,1 Mac Pro w/Sequoia

Post by adespoton »

So does this have the potential to also help in Windows with the other fixed memory location issues? Or does it mostly move the issue to elsewhere in memory?
User avatar
Ronald P. Regensburg
Expert User
Posts: 8203
Joined: Thu Feb 09, 2006 10:24 pm
Location: Amsterdam, Netherlands

Re: Sheepshaver Not Booting - 5,1 Mac Pro w/Sequoia

Post by Ronald P. Regensburg »

As far as I can see, the suggested addition to macemu/SheepShaver/src/MacOSX/config/config-macosx-x86_64.h is for macOS on Intel only.
kanjitalk755
Apple Corer
Posts: 242
Joined: Thu Nov 09, 2017 12:06 pm

Re: Sheepshaver Not Booting - 5,1 Mac Pro w/Sequoia

Post by kanjitalk755 »

adespoton wrote: Tue Jul 29, 2025 10:13 pm So does this have the potential to also help in Windows with the other fixed memory location issues? Or does it mostly move the issue to elsewhere in memory?
This has potential to solve the problem, but it also has cons.

Pros:
Do not acquire memory by specifying address
Do not use shared memory

Cons:
The JIT compiler is invalid
Requires 1.5G bytes including unused space
ludwig0701
Space Cadet
Posts: 1
Joined: Sun Aug 03, 2025 5:21 pm

Re: Sheepshaver Not Booting - 5,1 Mac Pro w/Sequoia

Post by ludwig0701 »

kanjitalk755 wrote: Sat Jul 19, 2025 9:28 am I tried to implement a workaround.

Add following to the end of macemu/SheepShaver/src/MacOSX/config/config-macosx-x86_64.h and build.

Code: Select all

#define MEM_BULK
Confirmed in the following environments.

Mac mini 2012
OCLP 2.4.0
macOS Sequoia 15.5
Xcode 16.4
SDL2 2.32.8

You have to set "jit false" in prefs.
Is there a prebuilt binary somewhere? that would be awesome!
PeterHolbrook
Apple Corer
Posts: 277
Joined: Fri Oct 26, 2007 7:56 am

Re: Sheepshaver Not Booting - 5,1 Mac Pro w/Sequoia

Post by PeterHolbrook »

Can someone please upload the experimental SheepShaver app that will work on a Mac Pro 5,1 running Sequoia?
User avatar
Ronald P. Regensburg
Expert User
Posts: 8203
Joined: Thu Feb 09, 2006 10:24 pm
Location: Amsterdam, Netherlands

Re: Sheepshaver Not Booting - 5,1 Mac Pro w/Sequoia

Post by Ronald P. Regensburg »

It will take you no more than 15 minutes to add the additional line and then build SheepShaver yourself. (For me 15 more minutes because I need to notarize the app for others to use.)
I cannot test it myself as I have only an Apple Silicon Mac, but this one should do it: https://www.emaculation.com/sheepshaver ... (OCLP).zip

Make sure JIT is set to false in prefs file!
PeterHolbrook
Apple Corer
Posts: 277
Joined: Fri Oct 26, 2007 7:56 am

Re: Sheepshaver Not Booting - 5,1 Mac Pro w/Sequoia

Post by PeterHolbrook »

Yes, I can confirm it works fine. Many thanks!
Post Reply