Login  •  Register


The time is now: Sun Jul 12, 2020 12:25 am

Emaculation wiki  •  Delete all board cookies



Post new topic  Reply to topic Page 2 of 2 [ 32 posts ]    Go to page Previous  1, 2
Print view Previous topic  |  Next topic
Author Message
PostPosted: Fri Jan 17, 2020 8:12 am 
Offline
Master Emulator
User avatar

Joined: Wed Apr 10, 2013 9:32 am
Posts: 316
emendelson wrote:
That doesn't help on this MacBook Air 2015, non-retina (of course) running Mojave:

https://imgur.com/a/2pgwUDA

Not that I want to promote DragAnyWindow, but its “Exclude” settings suggest there are differences in how certain appliciations’ redrawing behaves to dragging a window. And it lets you exclude the incompatible ones from the dragging features.

According to what you observe, that seems to apply to WordPerfect.

Image


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Fri Jan 17, 2020 12:49 pm 
Offline
Forum All-Star

Joined: Tue Oct 14, 2008 12:12 am
Posts: 1194
I wish DragAnyWindow could do the job for WordPerfect, but any combination of enabling/disabling, etc., with PowerWindows installed or with PowerWindows not installed, produces no better results. It works for everything else; just not for WordPerfect. But I'm glad to have it anyway!


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Sat Jan 18, 2020 2:27 am 
Offline
Granny Smith

Joined: Thu Nov 09, 2017 12:06 pm
Posts: 136
zydeco wrote:
emendelson wrote:
Probably this is impossible, but is there any way for rootless Basilisk to refresh its windows? The apps that I've been trying (like WordPerfect for the Mac) tend to create blank windows, or windows that only show in part until you move the mouse pointer over them. I'm not at all sure that this is (1) possible and (2) practical because of the CPU power it would take, but I hope it's worth asking about.

This happens sometimes, I think it's some desync between when BasiliskII finds changes in the emulated screen, and when the transparency mask is applied. Unfortunately I haven't been able to reproduce it consistently enough to debug. If it's consistent for you, what's your setup?

I have implemented to redraw the whole screen when number of the masks increased.
Not the best, but it seems to solve the problem.

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


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Sat Jan 18, 2020 3:24 am 
Offline
Forum All-Star

Joined: Tue Oct 14, 2008 12:12 am
Posts: 1194
That works beautifully, kanjitalk755! Thank you!!


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Thu Jan 23, 2020 1:13 am 
Offline
Master Emulator
User avatar

Joined: Wed Apr 10, 2013 9:32 am
Posts: 316
I just compiled the new code and it is also working fine here!

In my opinion, at the present state rootless mode works great and I would love to see this option merged into the master branch/standard build of Basilisk II.

What do others here think about that?


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Thu Jan 23, 2020 7:05 pm 
Offline
Forum All-Star
User avatar

Joined: Fri Nov 27, 2009 5:11 am
Posts: 2999
Location: Emaculation.com
I think it would be great to have as a standard option -- but it would only support macOS, which could fragment things a bit. Thoughts?


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Sat Jan 25, 2020 12:38 pm 
Offline
Space Cadet
User avatar

Joined: Tue May 24, 2016 9:11 pm
Posts: 7
Location: Stockholm, Sweden
mabam wrote:
I just compiled the new code and it is also working fine here!

In my opinion, at the present state rootless mode works great and I would love to see this option merged into the master branch/standard build of Basilisk II.

What do others here think about that?


It’s still a bit flaky: some apps create windows in non-standard ways and they aren’t detected by the hooks.
And sometimes it just crashes at launch, which I haven’t been able to debug.


Top
 Profile  
Reply with quote Post a reply  
Display posts from previous:  Sort by  
Post new topic  Reply to topic Page 2 of 2 [ 32 posts ]    Go to page Previous  1, 2


Who is online

Users browsing this forum: No registered users and 10 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