How do I get the SheepShaver GUI to work on Windows?

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
swordlink1
Tinkerer
Posts: 48
Joined: Fri Jul 05, 2019 10:10 pm

How do I get the SheepShaver GUI to work on Windows?

Post by swordlink1 »

Whenever I open it, it always asks me for multiple DLLs. When I tried to open it after installing all the DLLs, it's say it cannot be opened, error code is 0xc00007b, and then says click OK to terminate. Any idea?
If you need more info, tell me ;)
User avatar
24bit
Forum All-Star
Posts: 1405
Joined: Wed Nov 11, 2009 5:47 pm
Location: Germany

Re: How do I get the SheepShaver GUI to work on Windows?

Post by 24bit »

Which way do you use to run Windows on your Mac?
You will know that you can run SheepShaver in macOS without virtualisation.

Usually you need to install the correct GTK runtime framework for the GUI as pointed to here:
http://www.emaculation.com/sheepshaver/ ... -setup.exe
Also the SDL.dll is needed which you should have received by downloading "Always start with this…"
http://www.emaculation.com/sheepshaver/ ... -win32.zip

I some rare cases the GUI won´t start in spite of that - missing frameworks or whatever.
In that case I would create a text file called SheepShaver_prefs manually and write down the needed entries.
SheepShaver does not need the GUI to run, only the prefs file is a must.

A simple prefs file can look like this, given you are using a keycode file, oldworld ROM and the 7.5.3 boot disk
from Macintoshgarden https://macintoshgarden.org/apps/macos-753-emulators

disk C:\SheepShaver\MacOS753.dsk
extfs
screen win/640/480
windowmodes 3
screenmodes 63
seriala COM1
serialb COM2
rom C:\SheepShaver\Mac_OS_ROM_oldworld
bootdrive 0
bootdriver 0
ramsize 268435456
frameskip 0
gfxaccel true
nocdrom false
nonet false
nosound false
nogui false
noclipconversion false
ignoresegv false
ignoreillegal false
jit true
jit68k false
keyboardtype 5
keycodes true
keycodefile C:\SheepShaver\BasiliskII_keycodes
mousewheelmode 1
mousewheellines 3
ignoresegv false
idlewait true
keycodes true
keycodefile C:\SheepShaver\BasiliskII_keycodes
mousewheelmode 1
mousewheellines 3
enableextfs true
debugextfs false
extdrives CDEFGHIJKLMNOPQRSTUVWXYZ
pollmedia true
etherpermanentaddress true
ethermulticastmode 0
routerenabled false
ftp_port_list 21
portfile0 C:\B2TEMP0.OUT
portfile1 C:\B2TEMP1.OUT


The example assumes that your SheepShaver directory is located at C:, not in a sub directory.
swordlink1
Tinkerer
Posts: 48
Joined: Fri Jul 05, 2019 10:10 pm

Re: How do I get the SheepShaver GUI to work on Windows?

Post by swordlink1 »

You do know that this Windows machine is not a VM, it's a actual computer, right?
If you need more info, tell me ;)
User avatar
mabam
Master Emulator
Posts: 318
Joined: Wed Apr 10, 2013 9:32 am

Re: How do I get the SheepShaver GUI to work on Windows?

Post by mabam »

swordlink1 wrote:You do know that this Windows machine is not a VM, it's a actual computer, right?

_________________
Model Identifier: MacBookPro14,3
Processor Name: Quad-Core Intel Core i7
Processor Speed:3.1 GHz
Number of Processors: 1
Total Number of Cores: 4
L2 Cache (per Core): 256 KB
L3 Cache: 8 MB
Hyper-Threading Technology: Enabled
Memory: 16 GB
The specs in your signature refer to a Mac (or Hackintosh). I suppose most people running Windows on a Mac do that by means of a VM (at least I know that I do). So in my unconscious perception I also would have thought you talk about a VM.
Post Reply