Switch to full style
About SheepShaver, a PPC Mac emulator for Windows, MacOSX, and Linux that can run System 7.5.3 through MacOS 9.0.4.
Post a reply

Re: Full screen problems in Mojave 10.14.6 and Catalina

Tue Dec 24, 2019 5:35 pm

adespoton wrote:Could we be looking at a security model change on Apple's part, that doesn't show up for some of us due to how we've got our Gatekeeper preferences and extended attributes set?

If that would be the cause, wouldn't it happen always for those who experience the issue? Users either see the issue never or they see the issue mostly but not always. Some described in this topic that launching in full-screen mode worked occasionally
Last edited by Ronald P. Regensburg on Wed Dec 25, 2019 7:45 pm, edited 1 time in total.
Reason:  

Re: Full screen problems in Mojave 10.14.6 and Catalina

Thu Dec 26, 2019 8:39 am

Ronald P. Regensburg wrote:
adespoton wrote:Could we be looking at a security model change on Apple's part, that doesn't show up for some of us due to how we've got our Gatekeeper preferences and extended attributes set?

If that would be the cause, wouldn't it happen always for those who experience the issue? Users either see the issue never or they see the issue mostly but not always. Some described in this topic that launching in full-screen mode worked occasionally


I agree. Was just throwing some ideas out there, as I am otherwise still completely stumped. I remember someone mentioning earlier on that all those security patches for various Intel chips might have had an effect, and perhaps accounts for the varying behavior across different machines. Those patches came in around the time of 10.14.4 and 10.14.5 and that is precisely when I first started noticing the problem. However, I generally would have expected odd behaviors from other apps and not just SheepShaver.

Re: Full screen problems in Mojave 10.14.6 and Catalina

Thu Dec 26, 2019 8:00 pm

Just a thought. Did you try to launch SheepShaver full-screen after safe restart and/or safe login on the host?

Re: Full screen problems in Mojave 10.14.6 and Catalina

Sun Dec 29, 2019 7:21 am

Ronald P. Regensburg wrote:Just a thought. Did you try to launch SheepShaver full-screen after safe restart and/or safe login on the host?


I tried that, and the freeze up occurred again. I used the key command to force quit SheepShaver and this time I got a dialog box with a crash report. The output is saved here:

https://www.dropbox.com/s/4pdx6c1exp61s ... g.rtf?dl=0

I am not that experienced at interpreting crash reports, but it at least confirms that I was getting an unresponsive process when launching in full screen mode.

Re: Full screen problems in Mojave 10.14.6 and Catalina

Tue Jan 07, 2020 11:27 am

I don't know if the problem can be solved because it doesn't reproduce in my environment, but try the following code.

https://github.com/kanjitalk755/macemu/tree/unlock_test

Re: Full screen problems in Mojave 10.14.6 and Catalina

Tue Jan 07, 2020 1:47 pm

A test build from this code is available here: https://www.emaculation.com/sheepshaver ... k_test.zip

(The app is not notarized, so you will need to use right-click (or control-click) to open it the first time.)

Re: Full screen problems in Mojave 10.14.6 and Catalina

Mon Jan 13, 2020 6:34 pm

kanjitalk755 wrote:I don't know if the problem can be solved because it doesn't reproduce in my environment, but try the following code.

https://github.com/kanjitalk755/macemu/tree/unlock_test


I have not had time to try it in safe mode for a full crash report, but I am experiencing the same results as noted in my previous posts - intermittent black screen with pinwheel and CPU spike until force-quit. Windowed mode works normally.

Re: Full screen problems in Mojave 10.14.6 and Catalina

Tue Jan 14, 2020 2:06 am

To identify the location of the busy wait, try commenting out SheepShaver/src/Unix/sysdeps.h#L377.

Code:
//while (testandset(lock));

Re: Full screen problems in Mojave 10.14.6 and Catalina

Sun May 10, 2020 2:17 pm

Hi Ronald,
About the full screen, I've always wondered why the "full screen" icon on the upper left corner has always been kept grey. If it were possible to enable the full screen button manually from this button, it would be nice, solve the issue and be more compliant with the MacOS X GUI. What do you think?
Thanks for the good job.
Laurent

Re: Full screen problems in Mojave 10.14.6 and Catalina

Sun May 10, 2020 6:57 pm

These applications are non-standard in many ways and it is a miracle that they can be made to run in modern macOS at all. It not possible to make SheepShaver (and BasiliskII) use the green button. But otherwise, when you use the Control-Return toggle instead, both emulators hook into most of the same full-screen possibilities that macOS offers. The emulators in full screen mode occupy their own space just like other apps in full screen and you can swipe between apps and/or the desktop.

Why some encounter the full screen problem in Mojave and Catalina, that this topic is about, is a mystery. Interestingly, it does not happen to any of those who are involved in developing or building. This makes it difficult to find the cause.

Re: Full screen problems in Mojave 10.14.6 and Catalina

Mon May 11, 2020 3:57 am

I didn't know the CTRL+Return trick. It makes the job with Catalina, thank you !

Re: Full screen problems in Mojave 10.14.6 and Catalina

Mon May 11, 2020 7:37 am

It is in our setup manual: https://www.emaculation.com/doku.php/sh ... creen_mode
There is a lot more to learn from the manual. If you happen to be a long time SheepShaver user, you will also find descriptions of new features there.

Re: Full screen problems in Mojave 10.14.6 and Catalina

Sun Jun 28, 2020 6:28 pm

Hi. I am having the same problem. I was running sheep shaver just fine but on OS X Yosemite and always ran it on full screen. But then this weekend I had to update to catalina to get another app to work. Now the same issue the other person is describing started happening - whenever I switch to full screen and start it up the spinning beach ball never goes away and I have to force quit. I have a MacBook Pro (Retina, 13-inch, Mid 2014). Hoping there might be some solutions to this problem now?

Re: Full screen problems in Mojave 10.14.6 and Catalina

Sun Jun 28, 2020 6:39 pm

No solution, but an easy workaround for those who encounter this issue:
Set SheepShaver prefs to start up in window mode. Then use the Control-Return key combo to toggle between window mode and full screen mode.

BTW: Which SheepShaver build (version and build date) do you use? In Catalina best use my latest build (version 2.5, 15 March 2020).
Last edited by Ronald P. Regensburg on Sun Jun 28, 2020 6:43 pm, edited 1 time in total.
Reason:  

Re: Full screen problems in Mojave 10.14.6 and Catalina

Sun Jun 28, 2020 6:59 pm

Thanks for the quick reply!

I tried pressing control return and it doesn't toggle to full screen. In fact, in the Window menu, the "Toggle Full Screen" option is disabled.

That said, I don't think I'm using your version of that app but I'm happy to switch. I got the SheepShaver wrapper version from a coloumbia university web page. I'm not exactly well versed in this space so if you could point me to your version I'd be happy to test it.

Thank you again for your help!

Re: Full screen problems in Mojave 10.14.6 and Catalina

Sun Jun 28, 2020 9:04 pm

Actually never mind - should've thought about this myself. I dug around here and I think I found the app you were talking about. Working again! Thank you so much for all your help!

Am I correct in you're the developer? If so really appreciate it. Is there a donation page? Happy to contribute. this has made it possible for me to relive a lot of mac games I loved during my childhood.

Re: Full screen problems in Mojave 10.14.6 and Catalina

Mon Jun 29, 2020 2:38 am

estecklow wrote:Thanks for the quick reply!

I tried pressing control return and it doesn't toggle to full screen. In fact, in the Window menu, the "Toggle Full Screen" option is disabled.


Control-Option-Return does what you're trying to do, not Control-Return.
Post a reply