Login  •  Register


The time is now: Thu May 23, 2013 2:32 am

Emaculation wiki  •  Delete all board cookies



Post new topic  Reply to topic Page 1 of 1 [ 4 posts ]
Print view Previous topic  |  Next topic
Author Message
PostPosted: Sat Jun 25, 2011 3:54 am 
Offline
Space Cadet

Joined: Sat Jun 25, 2011 3:36 am
Posts: 2
Hey all,

I'm currently trying to setup SheepShaver on my friends Windows Vista Home Premium and on my first attempt after setting everything up correctly (or so I thought) I was greeted with the "Cannot map RAM: No Error" message upon trying to start the emulator.

I had the memory set to 512mb of RAM so I thought I'd try to lower it. 256mb did the same thing and so did 1024 but 128mb and lower would load up the startup screen and pieces of the bar down the bottom would load up and before it reaches the desktop it just crashes out.

I've done a lot of reading through the forums and so far I have tried checking my "Ignore Illegal Memory Accesses" box and starting the emulator but it did nothing. I've also grabbed the Mac OS 9 boot image from the Redundant Robot website and booting with that but it does the same thing to me.

It could be worth mentioning my friend has got and an Intel dual core CPU however she is running a 32 bit OS. I also have cdenable.sys in the right folder to prevent the error message but I know that is unrelated.

Here is a copy of my stderr file after booting into OS 9 and crashing before the desktop with 128mb ram set:


Quote:
SIGSEGV
pc 04BB62B8
ea 07B5F330
r0 001cc744 r1 07b732c0 r2 000ef6d4 r3 07b5f1c0
r4 00000000 r5 00000170 r6 80000000 r7 001c7c00
r8 00000020 r9 00000000 r10 00000020 r11 001fd644
r12 000ef730 r13 00bb0160 r14 00bafec0 r15 ffff0028
r16 00bafec0 r17 00bb0160 r18 00000000 r19 06000200
r20 736d5d5b r21 06000190 r22 05ff5b16 r23 00000001
r24 22000807 r25 0019e452 r26 000000c1 r27 00000001
r28 07b73322 r29 002d80fc r30 002d80f0 r31 68fff740
f0 -768057369631116420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.00000 f1 0.00000 f2 0.00000 f3 0.00000
f4 0.00000 f5 4503599632095052.00000 f6 4503599627370496.00000 f7 4503599627370496.00000
f8 118113975.00000 f9 0.00000 f10 0.00000 f11 0.00000
f12 266000.00000 f13 8.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 001fe080 ctr 001cc744 cr 00000000 xer 00000000
pc 001cc744 fpscr 02008000


Here is my stdout output:

Quote:
SheepShaver V2.3 by Christian Bauer and Mar"c" Hellwig
Reading ROM file...
Using SDL/waveout audio output
Detected CPU features: MMX SSE SSE2 SSE3 SSSE3
PowerPC CPU emulator by Gwenole Beauchesne
WARNING: Unknown DiskStatus(6)


The versions of SS I used were the 5/5/2010 release and then eventually the August 30, 2010 release. My SDL dll was included in the 5/5/2010 release and my GTK release I got from here http://www.emaculation.com/sheepshaver/ ... -setup.exe as per this windows setup guide: http://www.emaculation.com/doku.php/sheepshaver_setup.

My ROM files are from the 5/5/2010 release (Mac_OS_ROM) and the newworld86.rom file from Redundant Robots site (I also tried removing the extension from the newworld86 ROM file).

The only other thing that could be pertinent to all this is that all the time I have been attempting to boot OS 9 from an image. Either the one from the Redundant Robot site or a toast image of OS9 I have.

In a last ditch attempt just now I tried out the old world ROM that came with the 5/5/2010 release and if I set SS to use 128mb of RAM it will now boot up and stay seemingly stable but I would still like to find a way to push forwards and increase the RAM as this doesn't make much sense to me. On my own computer I use the included new world ROM just fine with 512mb of RAM using the exact same files I'm using right now.

Thanks for your help and I hope you have enough information to go on here hehe.


Top
 Profile  
Post a reply  
 Post subject:
PostPosted: Sat Jun 25, 2011 6:47 am 
Offline
Expert User
User avatar

Joined: Fri Feb 13, 2004 8:59 am
Posts: 3126
Location: Sittard, The Netherlands
Hi, welcome to the forum!

Your problem is well known, but not easily fixed ;-)

When SheepShaver starts, it has to reserve the memory amount you set in the prefs. This reservation can sometimes fail when there is no continuous free memory, hence the error. And that's also why you can run with the limited amount of memory you assigned. A second issue is that sometimes, when trying to start SheepShaver a second time, it finds it can't map it's memory requirements on the spot it used earlier.

There's no easy fix: you could try to find programs running in the background and try to eliminate as many as possible, thus freeing memory.
And to solve the possible occurrence of the second problem, you should restart your machine before trying again.

A last remedy could be to try to use an older SheepShaver build. It suffers from some problems, but might run what you need to run: http://www.emaculation.com/sheepshaver/ ... .win32.zip

EDIT: one forum user reported stopping avast antivirus solved his/her problem. Another user reports that stopping Logitech's Bluetooth SetPoint SysTray App solve the problem.
(this is not to say that these programs are the culprit, they are just examples of the fact that background programs can conflict with SheepShaver)

Best,
Cat_7


Top
 Profile  
Post a reply  
 Post subject:
PostPosted: Sat Jun 25, 2011 9:18 am 
Offline
Tinkerer
User avatar

Joined: Fri Aug 27, 2010 1:02 am
Posts: 50
Location: Amarillo,Texas
Or you can get more RAM.


Top
 Profile  
Post a reply  
 Post subject:
PostPosted: Sat Jun 25, 2011 10:49 am 
Offline
Space Cadet

Joined: Sat Jun 25, 2011 3:36 am
Posts: 2
Cat_7 wrote:
Hi, welcome to the forum!

Your problem is well known, but not easily fixed ;-)

When SheepShaver starts, it has to reserve the memory amount you set in the prefs. This reservation can sometimes fail when there is no continuous free memory, hence the error. And that's also why you can run with the limited amount of memory you assigned. A second issue is that sometimes, when trying to start SheepShaver a second time, it finds it can't map it's memory requirements on the spot it used earlier.

There's no easy fix: you could try to find programs running in the background and try to eliminate as many as possible, thus freeing memory.
And to solve the possible occurrence of the second problem, you should restart your machine before trying again.

A last remedy could be to try to use an older SheepShaver build. It suffers from some problems, but might run what you need to run: http://www.emaculation.com/sheepshaver/ ... .win32.zip

EDIT: one forum user reported stopping avast antivirus solved his/her problem. Another user reports that stopping Logitech's Bluetooth SetPoint SysTray App solve the problem.
(this is not to say that these programs are the culprit, they are just examples of the fact that background programs can conflict with SheepShaver)

Best,
Cat_7


Thank you both Cat_7 and Julialy I will give both of those suggestions a try. My friend does have a few things running in the background indeed so I shall be taking a look at those and it can never hurt to have some extra RAM.


Top
 Profile  
Post a reply  
Display posts from previous:  Sort by  
Post new topic  Reply to topic Page 1 of 1 [ 4 posts ]


Who is online

Users browsing this forum: sacarmic and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
 

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group