Force fullscreen programs to open in a window.

Questions about Wine on macOS.
Post Reply
hfacktor
Newbie
Newbie
Posts: 2
Joined: Fri Feb 28, 2020 5:08 pm

Force fullscreen programs to open in a window.

Post by hfacktor » Fri Feb 28, 2020 5:23 pm

I have been trying to get Wine on macOS to open programs into a window on my desktop as opposed to launching and taking over the entire display. Most of these programs are 90s legacy games that don't have a native windowed mode.

The first suggestion I found when searching was to enable the "Graphics > Emulate a virtual desktop" via winecfg which I've done but it doesn't seem to have any impact whatsoever when launching these programs. They still immediately open in full screen and hijack control until you quit them. I'm hoping that perhaps there is some nuance with the "Emulate a virtual desktop" setting which I'm missing that might be able to be explained, as this solution sounds perfect for me, but I simply can't figure out how to get it to work as desired with my current usage. I've tried enabling the setting on both the Default Settings and creating an application specific rule for it, as well as trying a number of different emulated desktop resolutions but none seem to have any effect whatsoever when launching the program.

I'm not sure if it matters but I'm running Wine 5.0 on macOS Mojave 14.6. If anybody has any ideas they would be greatly appreciated.

Note: I've also tried various 3rd party solutions to launching a program in windowed mode (D3DWindower / DxWnd) but they seem to have their own issues and I haven't been able to find a reliable solution there. If anyone has a suggestion for a reliable 3rd party solution to create the same effect (launching a program through wine and having it be "fullscreen" in the emulator but show up as a window on my desktop) that would also help.

Gcenx
Level 5
Level 5
Posts: 434
Joined: Mon Dec 25, 2017 12:11 pm

Re: Force fullscreen programs to open in a window.

Post by Gcenx » Fri Feb 28, 2020 10:28 pm

macdriver doesn’t support virtual desktop, you need to use X11 as the display driver to use a virtual desktop.

hfacktor
Newbie
Newbie
Posts: 2
Joined: Fri Feb 28, 2020 5:08 pm

Re: Force fullscreen programs to open in a window.

Post by hfacktor » Sat Feb 29, 2020 12:40 am

Perfect. Got it working well enough now.

Thanks for the response!

Post Reply