I can't start SheepShaver !!

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
matteraf
Student Driver
Posts: 20
Joined: Mon Jun 07, 2004 11:27 am

I can't start SheepShaver !!

Post by matteraf »

matteraf:/sheepshaver # ./SheepShaver

SheepShaver V2.2 by Christian Bauer and Mar"c" Hellwig
ERROR: Cannot open ROM file.
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 4 (X_DestroyWindow)
Resource id in failed request: 0x0
Serial number of failed request: 7
Current serial number in output stream: 8

I have ROM file (macos8.6.rom)

any idea?
ShadowFox
Tinkerer
Posts: 70
Joined: Thu Feb 05, 2004 4:41 am
Location: Connecticut

Post by ShadowFox »

What's the size of the ROM file you have? What are the permissions of the ROM? Which linux distro are you running, and what version of the kernel?
Mac Emu
Forum All-Star
Posts: 1208
Joined: Mon May 20, 2002 11:50 am
Location: Ouraion

Post by Mac Emu »

Try this ROM instead: http://download.info.apple.com/Apple_Su ... .0.smi.bin

You can use Basilisk II or a real Mac to mount the smi file an use Tomeviewer to extract the ROM from the tome: http://filedudes.siol.net/mac/computil/ ... meview.hqx
matteraf
Student Driver
Posts: 20
Joined: Mon Jun 07, 2004 11:27 am

Post by matteraf »

OK, let's see...

I have SuSE linux 9.1 kernel 2.6 and the ROM size is about 2MB.
I don't have another ROM (I have a 650 Quadra ROM for BasilikII)
can you have one?

thanx!
matteraf
Student Driver
Posts: 20
Joined: Mon Jun 07, 2004 11:27 am

Post by matteraf »

my other question is...

have SheepShaver a config file? where?
User avatar
Cat_7
Expert User
Posts: 6145
Joined: Fri Feb 13, 2004 8:59 am
Location: Sittard, The Netherlands

config file

Post by Cat_7 »

SheepShaver uses a config file named .sheepshaver_prefs. It is in your home directory and is hidden.

It also creates an .sheepshaver_nvram file in the same directory to keep the non volatile ram.

By the way: Are you shure your error is not resultant of not specifying the correct path to the rom file under Memory/Misc?

Best,

Cat_7
ShadowFox
Tinkerer
Posts: 70
Joined: Thu Feb 05, 2004 4:41 am
Location: Connecticut

Post by ShadowFox »

ROMs that work in BasiliskII will not work in SheepShaver. Try downloading the rom from Mac Emu's link in the post above, and decompress it inside Basilisk II. Copy it to a folder with read/write perms, and set up the path in SheepShaver's config.
matteraf
Student Driver
Posts: 20
Joined: Mon Jun 07, 2004 11:27 am

Post by matteraf »

can you give me URL to get rom file?

I tried with the rom from Apple, but it doesn't work...
Mac Emu
Forum All-Star
Posts: 1208
Joined: Mon May 20, 2002 11:50 am
Location: Ouraion

Post by Mac Emu »

It should work.

Make sure you use a Mac or Mac emulator and TomeViewer to extract the ROM out of the smi file. See my previous post to download TomeViewer.
matteraf
Student Driver
Posts: 20
Joined: Mon Jun 07, 2004 11:27 am

Post by matteraf »

ok, U downloaded Apple's ROM,

matteraf:/sheepshaver # ./SheepShaver
SheepShaver V2.2 by Christian Bauer and Mar"c" Hellwig
ERROR: Cannot open ROM file.
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 4 (X_DestroyWindow)
Resource id in failed request: 0x0
Serial number of failed request: 7
Current serial number in output stream: 8

matteraf:/sheepshaver # ./SheepShaver --rom macosrom.bin
SheepShaver V2.2 by Christian Bauer and Mar"c" Hellwig
Reading ROM file...
ERROR: Invalid ROM file size. SheepShaver requires a 4MB PCI PowerMac ROM.
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 4 (X_DestroyWindow)
Resource id in failed request: 0x0
Serial number of failed request: 7
Current serial number in output stream: 8

matteraf:/sheepshaver # ls -l macosrom.bin
-rwxr-xr-x 1 root root 1949440 Jun 24 09:48 macosrom.bin

Question: have Sheepshaver a front-end-gui or simply command-line?

sorry for my english!
User avatar
Cat_7
Expert User
Posts: 6145
Joined: Fri Feb 13, 2004 8:59 am
Location: Sittard, The Netherlands

take a look at:

Post by Cat_7 »

http://www.ou.nl/open/hsp/engels/SheepS ... index.html
This site is not totally up to date, but should get you going with answers on most questions.

Best wishes

Cat_7
ShadowFox
Tinkerer
Posts: 70
Joined: Thu Feb 05, 2004 4:41 am
Location: Connecticut

Post by ShadowFox »

Do you have GTK properly installed? SheepShaver does have a GUI, but for it to run, you must have GTK installed (usually is installed as part of GNOME).
User avatar
Cat_7
Expert User
Posts: 6145
Joined: Fri Feb 13, 2004 8:59 am
Location: Sittard, The Netherlands

report from autogen.sh

Post by Cat_7 »

Hello,
When following the build process autogen.sh reports like this:

SDL support ...................... : none
XFree86 DGA support .............. : yes
XFree86 VidMode support .......... : no
Using PowerPC emulator ........... : yes
Enable JIT compiler .............. : yes
Enable video on SEGV signals ..... : yes
ESD sound support ................ : yes
GTK user interface ............... : yes
mon debugger support ............. : no
Bad memory access recovery type .. : siginfo

If you do not have "GTK user interface... :yes" then there is no user interface. But then, whithout proper installation of gtk you wouldn't be able to compile. If you miss gtk you should install the gnome development packages. It is included in there somewhere.

Some other remarks:
-In the config file disable the full screen modes, and select at least two windowed modes like this:
windowmodes 3
screenmodes 0

-For me, the rom file from the 8.5 cd doesn't work. The rom file update 1.0 from the apple site does.

Best,
Cat_7
matteraf
Student Driver
Posts: 20
Joined: Mon Jun 07, 2004 11:27 am

Post by matteraf »

First, thanks for all...

I follow the instructions and yes I haven't GTK. I install and compiled everything OK.
I get the ROM file and everything OK.

I ran Sheepshaver in 800x600 window mode and MacOS Logo appears and nothing more

¿suggestions?
Post Reply