SheepShaver 2.3 released

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

User avatar
Cat_7
Expert User
Posts: 5054
Joined: Fri Feb 13, 2004 8:59 am
Location: Sittard, The Netherlands

SheepShaver 2.3 released

Post by Cat_7 »

Hi,

Please discuss the new SheepShaver build here!

Cat_7
Last edited by Cat_7 on Sun Nov 05, 2006 4:31 pm, edited 1 time in total.
The Balance Of Judgement
Apple Corer
Posts: 271
Joined: Mon Sep 23, 2002 6:53 am

Post by The Balance Of Judgement »

The new build is slower than the previous release. A standard install of Mac OS 9.0.4 booting on release 2.2 takes aprox 22 seconds (from happy mac till the hour glass cursur dissapears) while with 2.3 this time increases to aprox 34 seconds.

No doubt it's a result of the ethernet add-on or something else. As I recall, the manual for BII states the ethernet driver does take a performance hit, so it might take a while for the kinks to get worked out.
ataxy
Master Emulator
Posts: 377
Joined: Sun Jan 25, 2004 3:49 pm
Location: Canada
Contact:

Post by ataxy »

The Balance Of Judgement wrote:The new build is slower than the previous release. A standard install of Mac OS 9.0.4 booting on release 2.2 takes aprox 22 seconds (from happy mac till the hour glass cursur dissapears) while with 2.3 this time increases to aprox 34 seconds.

No doubt it's a result of the ethernet add-on or something else. As I recall, the manual for BII states the ethernet driver does take a performance hit, so it might take a while for the kinks to get worked out.
i agree with you about the boot time but ounce booted i notice that it was actualy better ounce the booting sequence was done
i havent tryed to connect to the web yet and i havent tryed running quicktime
spookyt
Space Cadet
Posts: 3
Joined: Tue May 24, 2005 10:21 am

Post by spookyt »

I've tested the new release under MacOs 10.4.3...

Everything works as expected at first look, but when I enter
cdrom /dev/rdisk1
in .sheepshaver_prefs (because /dev/disk1 does not work, gives "WARNING: Cannot open /dev/disk1 (Resource busy)"), it crashes
after the following:

FATAL: .AppleCD/Control(125): unimplemented call
WARNING: Unknown CDROMStatus(97)
WARNING: Unknown CDROMStatus(97)
FATAL: .AppleCD/Control(125): unimplemented call

The CD in the drive is the game "Settlers 2", consisting of a data track and several audio tracks. Maybe the is the Problem?
User avatar
Cat_7
Expert User
Posts: 5054
Joined: Fri Feb 13, 2004 8:59 am
Location: Sittard, The Netherlands

Post by Cat_7 »

Hi,

Did you unmount the cdrom from OSX? Not sure if that is neccessary though...

Cat_7
ataxy
Master Emulator
Posts: 377
Joined: Sun Jan 25, 2004 3:49 pm
Location: Canada
Contact:

Post by ataxy »

ok i got one bug here i am trying to connect to the web but i cant seem to be able and when i try to enter a url in I.E.4.5 sheep shaver crashes without any message in the stderr or stdout file actualy i tryed only ounce and i was trying to connect to overclockers.com

edit 1

weird i just tryed to reboot sheep shaver and now it crashes automaticly as soon as the grey screen where the litte mac should be appear and i did try to delete the nram file but it still crashes

edit 2

ok got it back but i deselected the network card in the gui and switched back to NAT/router now it loads but it ctd as soon as i open IE

edit 3

trying to load the sample movie that comes with the quick that is pack with 9.0.4 freezed sheepshaver in mac i get a error about the sound and the number of the error is : -200 and it ask me for close or continue but its frozen
User avatar
Cat_7
Expert User
Posts: 5054
Joined: Fri Feb 13, 2004 8:59 am
Location: Sittard, The Netherlands

Post by Cat_7 »

Yes, I had some initial errors using ethernet. Crashes before the desktop got loaded.

Some things you can try:
-Have you got only one ethernet card? Not also f.e. the tap device from OpenVPN? You should uninstall the tap if so.
-Try to disable extensions to do with serial ports and communication.
-disable appleshare
-get rid of desktop printers
-disable appletalk in the chooser.

-Do you have a fresh install?

For me SheepShaver still hangs rarely when booting with ethernet support, but it runs most of the time. IE 4.5 works flawless. As does IE 5.1

best wishes,
cat_7
CedLePingouin
Space Cadet
Posts: 3
Joined: Fri Dec 02, 2005 9:03 am
Location: Belgium

Can't get network in Windows version

Post by CedLePingouin »

Hi,

First of all, let me say for my first post that I'm impressed by this great piece of software that SheepShaver is.

This emu has (finally) made our very old iMac obsolete. But since we develop web pages for education, we still need to test them under older MacOS. Our iMac had v8.6, so I installed this one in SheepShaver. It works great, and I also installed IE 5.

I've been using SS for some time now, and I was eagerly awaiting network support on the Windows version (otherwise I have to transfer my pages in the "SheepShaver Mac" every time and test them "locally").

I use the NAT/Router in v2.3. Is there any other option under Windows ? That's the one I use in BasiliskII, and it always worked. I set TCP/IP as follows :

IP : 192.168.0.10
Mask : 255.255.255.0
Router : 192.168.0.1
DNS : <my dns servers ips>

In B2, no problem, I can surf the web (with Netscape 4 :-) ). But in SheepShaver, the network doesn't work. Even when I type the IP adresses of the servers instead of names, I'm unable to connect, so it's not a DNS problem.

I also tried to disable any firewall software on the Windows machine, but nothing changes.

Does anyone have any idea ?

Thanks,
Ced
User avatar
Cat_7
Expert User
Posts: 5054
Joined: Fri Feb 13, 2004 8:59 am
Location: Sittard, The Netherlands

Post by Cat_7 »

Hi CED,

You can try to get networking going with the basilisk II ethernet driver.
It's much faster, but might be a bit more unstable.

A how to is to be found here: http://www.gibix.net/dokuwiki/en:projec ... haver:help

best wishes
Cat_7
CedLePingouin
Space Cadet
Posts: 3
Joined: Fri Dec 02, 2005 9:03 am
Location: Belgium

Post by CedLePingouin »

Cat_7 wrote:Hi CED,

You can try to get networking going with the basilisk II ethernet driver.
It's much faster, but might be a bit more unstable.

A how to is to be found here: http://www.gibix.net/dokuwiki/en:projec ... haver:help

best wishes
Cat_7
Hi Cat_7,

Thank you for your answer. I was full of hope :-), unfortunately, as soon as the MacOS happy face appears, SS quits, and there is a SIGSEGV message in the stderr file.

I'll wait and see if others have problem with the NAT/Router. Strange, since it works with B2...

Ced
spookyt
Space Cadet
Posts: 3
Joined: Tue May 24, 2005 10:21 am

Post by spookyt »

@CAT_7

Ok, i will try that..

BTW does anybody know if it is possible to make a iso or other image of a CD containing data AND music tracks on OSX?
The Balance Of Judgement
Apple Corer
Posts: 271
Joined: Mon Sep 23, 2002 6:53 am

Post by The Balance Of Judgement »

It might be possible with Toast 6. I know with previous versions of Toast you could make those type of CD's but actually making a disc image of it was something different. If you compiled a disc like that you could save it as an image but only the data tracks were saved. I know because I wanted to see about making a Toast file for the old LucasArts Sam & Max game which had both a data track and a audio cd.
User avatar
Cat_7
Expert User
Posts: 5054
Joined: Fri Feb 13, 2004 8:59 am
Location: Sittard, The Netherlands

Post by Cat_7 »

@CED

You could try restarting SheepShaver several times. SheepShaver sometimes quits here too when starting. The next time it then runs flawlessly :cry:

Did you check the hints I gave earlier on disabling some extensions?

Cat_7
ataxy
Master Emulator
Posts: 377
Joined: Sun Jan 25, 2004 3:49 pm
Location: Canada
Contact:

Post by ataxy »

Cat_7 wrote:Yes, I had some initial errors using ethernet. Crashes before the desktop got loaded.

Some things you can try:
-Have you got only one ethernet card? Not also f.e. the tap device from OpenVPN? You should uninstall the tap if so.
-Try to disable extensions to do with serial ports and communication.
-disable appleshare
-get rid of desktop printers
-disable appletalk in the chooser.

-Do you have a fresh install?

For me SheepShaver still hangs rarely when booting with ethernet support, but it runs most of the time. IE 4.5 works flawless. As does IE 5.1

best wishes,
cat_7
ok got it to boot with extension off
CedLePingouin
Space Cadet
Posts: 3
Joined: Fri Dec 02, 2005 9:03 am
Location: Belgium

Post by CedLePingouin »

Cat_7 wrote:@CED

You could try restarting SheepShaver several times. SheepShaver sometimes quits here too when starting. The next time it then runs flawlessly :cry:

Did you check the hints I gave earlier on disabling some extensions?

Cat_7
I tried to boot without extensions, but it still crashes instantly. Actually, when I enable the B2 driver, the crash happens almost immediatly, even before the "Welcome to Mac OS" screen. It got there once, but crashed all the same.

As you said, maybe I should uninstall any TAP-Win32 drivers I have in Windows. I tried disabling them, but it didn't work better. And if I choose the TAP-driver as an Ethernet card for SS, it doesn't work, of course.

When I use the NAT/Router, even with extensions disabled, SS works very well, but the not the network...

I tried all this at work (my Ethernet card is a Marvell Yukon Gigabit). Maybe the B2 driver will work on my personal laptop (can't remember the model of the network card).

Thanks for your advice anyway,
Ced
Last edited by CedLePingouin on Sat Dec 03, 2005 5:24 pm, edited 1 time in total.
ataxy
Master Emulator
Posts: 377
Joined: Sun Jan 25, 2004 3:49 pm
Location: Canada
Contact:

Post by ataxy »

ok got it to boot with extension actualy its kinda weird since i got it to boot with extension off and fix my connection i am unable to boot with extension off ,it freeze when i try ,any way quick time still freeze but WMP7 does not but rendering is all fucked up ill post image of what it does
Image
ataxy
Master Emulator
Posts: 377
Joined: Sun Jan 25, 2004 3:49 pm
Location: Canada
Contact:

Post by ataxy »

CedLePingouin wrote:
Cat_7 wrote:@CED

You could try restarting SheepShaver several times. SheepShaver sometimes quits here too when starting. The next time it then runs flawlessly :cry:

Did you check the hints I gave earlier on disabling some extensions?

Cat_7
I tried to boot without extensions, but it still crashes instantly. Actually, when I enable the B2 driver, the crash happens almost imediatly, even before the "Welcome to Mac OS" screen. It got there once, but crashed all the same.

As you said, maybe I should uninstall any TAP-Win32 drivers I have in Windows. I tried disabling them, but it didn't work better. And if I choose the TAP-driver as an Ethernet card for SS, it doesn't work, of course.

When I use the NAT/Router, even with extensions disabled, SS works very well, but the not the network...

I tried all this at work (my Ethernet card is a Marvell Yukon Gigabit). Maybe the B2 driver will work on my personal laptop (can't remember the model of the network card).

Thanks for your advice anyway,
Ced
well dont know if this will help you but this is what i did (i am running Winxp)
1- go to "control panel"
2- go into "network connections"
3- went into "propertie" of "local area connection"
4- click "install"
5- choose "protocol"
6- click "add"
7- click "have disk"
8- go to "\Ethernet drivers\Win2k" of your installation directory and select "B2Win2k.inf"
9- restart you computer
10- start "SheepShaverGUI.exe"
11- choose the "Network" tab
12- click the drop down menu arrow of the "ethernet interface"
13- choose the ethernet adapter in the menu that will look like this "NDIS {XXX#####-##XX-####-X###-X##X-##XX#X##}"
14- set the screen res you want to use (note: if you want to use higher res then 1024x768 in full screen set it to maximumxmaximum before booting in full screen or else you will be limited to 1024x768 in full screen)
15- hold the "shift" button
16- click "start" in the sheepshaver gui
17- i dont know if you need to do this but i always try to click in the sheepshaver window as soon as it appears
18- it should then boot into mac
19- go to "apple menu" in the mac
20- select "control panel"
21- select "tcp/ip"
22- in the tcp/ip window go to "connect via:" select "ethernet"
23- then go to "configure:" select "manually"
24- then go to "ip address:" input any ip address ex: 192.168.2.40 (i have use a lan type ip so maybe it helps i dont know)
25- then go to "subnet mask:" input the following "255.255.255.0"
26- for "router address:" and "name server addr:" i have use the ip of my router wich is 192.168.2.1 (this again i dont know but i guees you have to use the ip of your router if your on a lan and if not use the external ip)
27- close the tcp/ip you will be prompt to save ,click save
28- start your browser it should now work

i guess this is what you were planning to do so if its of no help well it may help other anyway
ataxy
Master Emulator
Posts: 377
Joined: Sun Jan 25, 2004 3:49 pm
Location: Canada
Contact:

Post by ataxy »

ok weird thing happen i am no longer able to boot sheepshaver with the net enable it only boots with network set to nat/router i tryed errasing my ram file and booting with extension on and off but it wont any more it crashes with a send/dont send window inside 0 to 5 sec of having started it so i guess the problem is still related to the net connection
also another thing is i get no more message in the stderr and stdout file when it crash wether it crash at start up or ounce it booted

ok to be clearer it may crash from as soon as the grey screen appear up to when you get the startup screen but it doesnt go any further then showing for a brief moment the startup screen anymore

oh and i finally got this :
Illegal instruction at ffff0000, opcode = 02040000

ok about that illegal instruction error i only get it if SS crashes without the send/dont send error repport if i get the error report the stderr stays blank

ok after trying to boot it directly from the hdd instead of the ramdrive i was finally able to get this in the stderr

SIGSEGV
pc 0045AC79
ea 01FF0000
r0 6007ff9c r1 27ffd140 r2 40810000 r3 000000ff
r4 ffffffff r5 200033e4 r6 00000000 r7 2006dbc0
r8 27ffd080 r9 40c6dcf0 r10 00000000 r11 408fa214
r12 6007ff94 r13 20044ecc r14 00000000 r15 00000000
r16 00000000 r17 20029470 r18 200d3e9c r19 00000000
r20 27ffdfd8 r21 27ffdedc r22 2002cecc r23 00000000
r24 0000001e r25 0000284c r26 00000000 r27 00000000
r28 27ffd1fc r29 6007fbcc r30 6007fbc0 r31 68fff740
f0 0.00000 f1 0.00000 f2 0.00000 f3 0.00000
f4 0.00000 f5 0.00000 f6 0.00000 f7 0.00000
f8 0.00000 f9 0.00000 f10 0.00000 f11 0.00000
f12 0.00000 f13 0.00000 f14 0.00000 f15 0.00000
f16 0.00000 f17 0.00000 f18 0.00000 f19 0.00000
f20 0.00000 f21 0.00000 f22 0.00000 f23 0.00000
f24 0.00000 f25 0.00000 f26 0.00000 f27 0.00000
f28 0.00000 f29 0.00000 f30 0.00000 f31 0.00000
lr 6007f7ac ctr 6007ff9c cr 88000404 xer 00000000
pc ffff0000 fpscr 00000000

but i am still unable to boot it

ok i dont know much about programming but i decided to see what running SS in w32dasm would result in and it crash givving me this
Image
SSS
Granny Smith
Posts: 115
Joined: Sun May 15, 2005 8:22 pm

Post by SSS »

I just tried out this new version of SheepShaver and I must say, I am VERY PLEASED with this release! I haven't had many crashes so far using this version. The boot process is still slow, but once the OS is finished loading, it runs like a breeze. :mrgreen: Also, it seems (at least for me) that you have to move the mouse when the OS boots, otherwise SheepShaver will quit without any errors during the boot process. Other than that, this version works very well. I might start using SheepShaver more than Basilisk II now! This is amazing, simply amazing. 8O

Here's a screenshot of Internet Explorer 5.1 running under Mac OS 8.5.

Image
Last edited by SSS on Sat Dec 03, 2005 8:32 pm, edited 1 time in total.
Mac Emu
Forum All-Star
Posts: 1217
Joined: Mon May 20, 2002 11:50 am
Location: Ouraion

Post by Mac Emu »

I haven't had time to play around with this new build much, but I can quickly relay my experience so far.

I installed OS 8.5 as a custom "install for this computer only" on a 100 MB HDF. When booting up, the screen would switch sizes to a desktop that was a lot larger then the (laptop's) screen. Launching the Monitors & Sounds control panel would cause SheepShaver to crash.

Disabling extensions would give me the 800x600 size as shown in the SheepShaverGUI. I like how fast it is on a PII\366MHz laptop. I also tried using the Extensions Manager to disable all extensions and control panels except Monitors & Sounds. I got a 800x600 screen, which tells me some extension might cause the "humongous screen", but launching Monitors & Sounds still caused a crash.

Using a larger HDF I had made months ago with a full OS 8.6 install, I have few problems. Full screen works! It's like my ThinkPad 600 doubles as my ex-PowerBook 5300e or 3400c.

Anyone try MS Office 98\2000 on this newest build yet?
ataxy
Master Emulator
Posts: 377
Joined: Sun Jan 25, 2004 3:49 pm
Location: Canada
Contact:

Post by ataxy »

here this is the furthess i am able to boot it now

Image


hey Mac Emu this may be the same thing that i have noticed on my desktop
if i set it in the gui to boot in 1024x768 it actualy boot in something like 1150x768 then i have to go into ..well i had to go since i cant boot no more ,the control panel of the monitor to reset the image size to 1024x768

edit:
ok posting this from my 9.0.4 install the problem i had was actually simple it seem ,i think and am almost sure ,that sheepshaver corrupts the basilik protocol in window so i uninstalled it and installed back and all was fine afterward
User avatar
Cat_7
Expert User
Posts: 5054
Joined: Fri Feb 13, 2004 8:59 am
Location: Sittard, The Netherlands

Post by Cat_7 »

Sorry,

No luck with Office 98 or 2001. I my opinion, if SheepShaver wants to become usefull it should really support Office. Maybe we can convince Gwenole to take a special look at that.... :lol:

Cat_7
Mac Emu
Forum All-Star
Posts: 1217
Joined: Mon May 20, 2002 11:50 am
Location: Ouraion

Post by Mac Emu »

Thanks.

Knowing our luck, Office 98\2000 does a MMU check before launching. :cry:

The free RagTime Solo 5.6.5 works good on the new SheepShaver. I won't have time to try much else under it for 10 days. I will probably try the (formally) free Corel Paint\Draw LE 8 for PPC and CodeWarrior 5 on it in the next couple of days though as I already have those installed on my older HDF.
User avatar
Cat_7
Expert User
Posts: 5054
Joined: Fri Feb 13, 2004 8:59 am
Location: Sittard, The Netherlands

Post by Cat_7 »

In the read-me for Word it says it needs at least 1Mb of virtual memory, something SheepShaver doesn't provide....

Cat_7
gb
Real Swell Guy!
Posts: 116
Joined: Tue Jun 22, 2004 4:20 am

Post by gb »

Mac Emu wrote:Knowing our luck, Office 98\2000 does a MMU check before launching.
I think the MMU check could be bypassed but I don't have this software.
Mac Emu wrote:CodeWarrior 5 on it in the next couple of days though as I already have those installed on my older HDF.
CodeWarrior 5.3 works since I built the Mac-side Ethernet driver in SheepShaver. ;-) However, the debugger won't work.
Post Reply