Login  •  Register


The time is now: Wed May 27, 2020 5:46 am

Emaculation wiki  •  Delete all board cookies



Post new topic  Reply to topic Page 1 of 1 [ 16 posts ]
Print view Previous topic  |  Next topic
Author Message
PostPosted: Fri May 06, 2011 9:42 pm 
Offline
Student Driver

Joined: Tue Apr 12, 2011 12:56 am
Posts: 23
Hi - Noticing a strange window color change in Sheepshaver under these conditions:

Hide Sheepshaver. Either by using Mac OS X menu or alt-click elsewhere.

Return to Sheepshaver. After a moment, the window gets a bright-blue overcast.

Dragging mouse around the screen will update small bits of it, as it redraws small regions of the screen, but otherwise, can't get rid of it except by restart, or Monitors control panel change.

This happens on two different MacBook Pro installations of Sheepshaver. My MacPro does not do it.


Top
 Profile  
Reply with quote Post a reply  
 Post subject:
PostPosted: Fri May 06, 2011 11:11 pm 
Offline
Expert User
User avatar

Joined: Thu Feb 09, 2006 10:24 pm
Posts: 5961
Location: Amsterdam, Netherlands
(I moved your post to a new topic here, because it was off-topic in the BasiliskII forum.)

The color shift you describe will happen after hiding SheepShaver, and equally after minimizing the SheepShaver window, with SheepShaver running in 64-bit mode. It will not happen with SheepShaver running in 32-bit mode. You can force SheepShaver to run in 32-bit mode by checking the related box in the Finder Info panel for SheepShaver.app.


Top
 Profile  
Reply with quote Post a reply  
 Post subject:
PostPosted: Fri May 06, 2011 11:13 pm 
Offline
Tinkerer
User avatar

Joined: Wed Feb 09, 2011 8:39 pm
Posts: 83
I had the colour shift problem with SS SVN on Debian. That's a gamma problem. Snow Leopard, Windows, and Linux by default use a different setting than pre-10.5, you need to make Classic match the default system gamma. Go to Monitors control panel, and try to hunt around for some gamma setting.

Don't know about the screen artifacts though.


Top
 Profile  
Reply with quote Post a reply  
 Post subject:
PostPosted: Fri May 06, 2011 11:18 pm 
Offline
Expert User
User avatar

Joined: Thu Feb 09, 2006 10:24 pm
Posts: 5961
Location: Amsterdam, Netherlands
IPalindromeI wrote:
I had the colour shift problem with SS SVN on Debian. That's a gamma problem. Snow Leopard, Windows, and Linux by default use a different setting than pre-10.5, you need to make Classic match the default system gamma. Go to Monitors control panel, and try to hunt around for some gamma setting.

That is a different problem and not related to the known problem in the 64-bit version of SheepShaver for MacOSX that manifests itself after hiding or minimizing the SheepShaver window.


Top
 Profile  
Reply with quote Post a reply  
 Post subject:
PostPosted: Fri May 06, 2011 11:20 pm 
Offline
Student Driver

Joined: Tue Apr 12, 2011 12:56 am
Posts: 23
@Ronald,

Sure enough, MacPro in 32 bit mode. Changing it fixes.

Once again I bow down before your awesomeness...
-anne


Top
 Profile  
Reply with quote Post a reply  
 Post subject:
PostPosted: Sat May 07, 2011 1:44 am 
Offline
Master Emulator
User avatar

Joined: Tue Feb 23, 2010 7:35 am
Posts: 430
This also happens with my Basilisk II when I switch to any 256-color setting . I have to switch again and back for it to actually display comprehensible colors .


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Thu May 26, 2011 11:33 pm 
Offline
Student Driver

Joined: Tue Apr 12, 2011 12:56 am
Posts: 23
Hello,
I am running Sheepshaver as root, spawned from a terminal script, so that I may use AppleTalk devices.
Now, when I Hide Sheepshaver, and bring it back, the color issues return. I conclude that launching Sheepshaver from
command line defaults to 64 bit mode. Is there an option I can add to command line to run Sheepshaver in 32 bit mode?

thanks,
anne


Top
 Profile  
Reply with quote Post a reply  
 Post subject:
PostPosted: Fri May 27, 2011 6:47 am 
Offline
Expert User
User avatar

Joined: Thu Feb 09, 2006 10:24 pm
Posts: 5961
Location: Amsterdam, Netherlands
See: http://developer.apple.com/library/mac/ ... rch.1.html

Or you can use my earlier (32-bit only) 25-10-2009 build: http://www.xs4all.nl/~ronaldpr/sheepsha ... 091025.zip


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Wed Aug 12, 2015 1:46 am 
Offline
Space Cadet

Joined: Fri Jul 03, 2009 12:20 am
Posts: 1
I'm running SheepShaver_UB_20140201 under MacOSX Yosemite. There is no choice but to run this version in 32bit mode (it will not run under Yosemite in 64bit mode).

Still experiencing this very annoying blue screen colour switch following the hiding and revealing of the Sheepshaver window.

Has anyone yet found a solution to rectify this?


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Wed Aug 12, 2015 12:14 pm 
Offline
Expert User
User avatar

Joined: Thu Feb 09, 2006 10:24 pm
Posts: 5961
Location: Amsterdam, Netherlands
It is an issue with SDL that cannot be solved in SheepShaver itself.

If you find this color issue very disturbing, you can use the older 25 October 2009 build, it was built with an older SDL version: http://www.xs4all.nl/~ronaldpr/sheepsha ... 091025.zip

(Note that the 2009 build does not support disk images in sparsebundle format.)


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Wed Aug 12, 2015 2:31 pm 
Offline
Forum All-Star

Joined: Tue Oct 14, 2008 12:12 am
Posts: 1190
dweston wrote:
I'm running SheepShaver_UB_20140201 under MacOSX Yosemite. There is no choice but to run this version in 32bit mode (it will not run under Yosemite in 64bit mode).

Still experiencing this very annoying blue screen colour switch following the hiding and revealing of the Sheepshaver window.

Has anyone yet found a solution to rectify this?


This isn't the same as a built-in fix, but it works:

viewtopic.php?f=20&t=8574


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Sat Aug 15, 2015 11:13 am 
Offline
Apple Corer

Joined: Sun Aug 25, 2013 3:25 am
Posts: 289
Location: Hong Kong
Ronald P. Regensburg wrote:
It is an issue with SDL that cannot be solved in SheepShaver itself.

If you find this color issue very disturbing, you can use the older 25 October 2009 build, it was built with an older SDL version: http://www.xs4all.nl/~ronaldpr/sheepsha ... 091025.zip

(Note that the 2009 build does not support disk images in sparsebundle format.)



Your link got chopped....

I didn't know SDL had some weird thing going on with this, is it the framework, or the support code? I'd imagine if it were the framework, then it wouldn't be the Sheep exe itself then.

_________________
don't do today what you can put off until tomorrow.


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Sat Aug 15, 2015 2:17 pm 
Offline
Expert User
User avatar

Joined: Thu Feb 09, 2006 10:24 pm
Posts: 5961
Location: Amsterdam, Netherlands
neozeed wrote:
Your link got chopped...

This one should work:
http://www.xs4all.nl/~ronaldpr/sheepsha ... 091025.zip


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Tue Sep 29, 2015 3:10 pm 
Offline
Mac Mechanic
User avatar

Joined: Sun Mar 01, 2015 8:58 am
Posts: 176
Location: Guam
Ronald, SheepShaver 2.4 (20140201) has been running beautifully for me for over six months now without incident, other than the noted blue screen.

So, as you can imagine, I am greatly concerned about downgrading to "SheepShaver_10-25-2009_UB.zip", which I have had stored on my hard drive for the same length of time. As you may recall, it took me weeks of work to get SheepShaver working properly on my iMac, so I am really hesitant to upset the apple cart, as they say.

However, as I pointed out in another new post -- before I saw this current thread -- the blue screen issue continues to annoy me.

So, IF I did choose to downgrade to "SheepShaver_10-25-2009_UB.zip", would I simply have to replace the actual SheepShaver app, or would replacing SheepShaver 2.4 (20140201) with SheepShaver 10-25-2009 UB mess up my delicately-balanced settings on either the Mac OS X El Capitan side, or on the Mac OS 9.0.4 side in SheepShaver, or maybe even in my wi-fi router side?

If there is any potential and/or danger of any of this happening, I think I would just prefer to continue to endure the blue screen.

Thanks in advance for your input.

_________________
Bill Kochman a.k.a. the WordWeaver


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Tue Sep 29, 2015 3:46 pm 
Offline
Expert User
User avatar

Joined: Thu Feb 09, 2006 10:24 pm
Posts: 5961
Location: Amsterdam, Netherlands
You can simply replace the application, no need to change settings. Some newer features, like the Ctrl-Return full-screen toggle, will not work in the older build.

How the various builds will run in OSX 10.11 is not yet tested extensively.


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Tue Sep 29, 2015 5:19 pm 
Offline
Mac Mechanic
User avatar

Joined: Sun Mar 01, 2015 8:58 am
Posts: 176
Location: Guam
Hello again Ronald. Thanks for your response.

Rather than lose the newer functionality that SheepShaver 2.4 (20140201) provides, and risk something going wrong between "SheepShaver_10-25-2009_UB.zip" and El Capitan Golden Master -- Oh what a headache that would be, no doubt -- I decided to follow Emendelson's suggestion and used the Apple Script solution instead.

I got Emendelson's solution to work in Mac OS 9.0.4 running SheepShaver 2.4 (20140201) by doing the following:

a. I downloaded the "GTQ Scripting Library 1.2.1" .hqx archive from http://www.info-mac.org/viewtopic.php?f ... ng+Library and installed just the "Set Depth to" scripting addition in OS 9.0.4's "System Folder/Scripting Additions" folder.

b. I downloaded the AppleScript 1.4.3 (International Version) installer from http://www.gla.ac.uk/~gwm1h/macos9/ because both AppleScript 1.6 and AppleScript 1.8.3 are too new for OS 9.0.4.

In case you are wondering, I didn't have Apple's Script Editor installed in my SheepShaver setup, because I run a very lean OS 9.0.4 so that SheepShaver runs as quickly and as efficiently as possible.

c. Once AppleScript was installed, I just created a new script with just the lines . . .

set depth to 16
set depth to 32

d. I saved it as a "classic applet" and placed it in my main "AppleScript" folder -- normally found in the "Apple Extras" folder in OS 9 -- and then put an alias of the applet on my SheepShaver desktop.

e. Whenever my screen turns blue, I just double-click the desktop alias. I find that it is a lot quicker and easier than having to do the following:

1. Select "Control Panels" under the Apple menu.
2. Select the "Monitors" control panel.
3. Switch the color depth to "Thousands".
4. Switch the color depth back to "Millions".
5. Close the "Monitors" control panel.

As I said, I could have just downgraded to "SheepShaver_10-25-2009_UB.zip" as you suggested, in order to get rid of the blue screen problem. However, I didn't want to take the chance of possibly messing up other parts of my SheepShaver installation, by accident.

_________________
Bill Kochman a.k.a. the WordWeaver


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


Who is online

Users browsing this forum: No registered users and 35 guests


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