GearCity

GearCity

View Stats:
Huperspace 24 Jan, 2022 @ 9:24am
[Win10][dx9] borderless fullscreen, ALT+TAB issue
borderless fullscreen don't work it's still like exclusive fullscreen not able to watch something in PiP mode.
after some (long) ALT+TABing the UI vanishes and office not interactable. some time after the UI occurs again and after changing sceen (with UI buttons) the background (office, door etc.) is interactable again.
Originally posted by Eric.B:
Fixed the issue with borderless not overriding fullscreen and vice versa, it will be in the next update.
< >
Showing 1-8 of 8 comments
Eric.B  [developer] 24 Jan, 2022 @ 9:29am 
DX9 does not play nicely with Alt-Tabing on some machines. I suggest running OpenGL if you are running into issues with Alt-tabbing on Windows.

I believe our OpenGL implementation doesn't support borderless windows however. Sorry.

Borderless windows in the game just removes window decoration. The engine is 12 years old and built with 16 year old technologies, it predates borderless windows systems modern games use today. That being said, it shouldn't be interfering with your PiP, because it's just running as windowed mode with no decoration. But I can't keep up with changes in Windows. It works fine for me in Win7 and Windows XP64.
Last edited by Eric.B; 24 Jan, 2022 @ 9:32am
Huperspace 24 Jan, 2022 @ 9:41am 
win10 changed the system so it "autoforce" exclusive fullscreen handling, which only be prevented by some workarounds.
Eric.B  [developer] 24 Jan, 2022 @ 9:46am 
Makes sense why it was not working as it did in Windows 8 the last time I tried borderless with the game in Windows 10.


Anyway, there is a feature bounty in our development as a service crowdfunding effort launching in a month or two that would allow me to get DX11 or OpenGL3+ implemented in the game. Both of those will fix the issues with alt-tabbing, and I can look into issues with borderless windows with those tickets. (Either implementing it in OpenGL or seeing if I can get it out of exclusive mode with DX11.)

In the meantime, it seems like your drivers are slow to reload the UI textures after DX9 dumps the gpu memory. So I recommend the OpenGL2 renderer if you're going to be minimizing the window often.
Last edited by Eric.B; 24 Jan, 2022 @ 9:47am
Huperspace 8 Feb, 2022 @ 8:35am 
my bad it work now. you have to deactivate the fullscreen option when using the Borderless (fullscreen) option.
Last edited by Huperspace; 8 Feb, 2022 @ 8:36am
Eric.B  [developer] 8 Feb, 2022 @ 8:53am 
Originally posted by Huperspace:
my bad it work now. you have to deactivate the fullscreen option when using the Borderless (fullscreen) option.

Interesting, it doesn't override that in the game? I will have to take a look then. When you click borderless, it should automatically toggle fullscreen off (and if you enabled fullscreen on, it should turn borderless off.)

Are you changing the settings in the external tools or in-game?

Game engine wise, if full screen is set to true in the XML settings file, the game will be in full screen. So that will make sense.

Thanks.
Huperspace 8 Feb, 2022 @ 10:35am 
ingame and tool.
ingame it don't auto toggle if one of them is changed.
with tool you can have both activated (retangle= multi, radial= single choice ).
Eric.B  [developer] 8 Feb, 2022 @ 11:08am 
Thanks, I'll have the in-game one fixed for the next update. The tool will probably have to wait until the next time I touch the tools, but it will be on the todo list.
The author of this thread has indicated that this post answers the original topic.
Eric.B  [developer] 12 Feb, 2022 @ 12:20pm 
Fixed the issue with borderless not overriding fullscreen and vice versa, it will be in the next update.
< >
Showing 1-8 of 8 comments
Per page: 1530 50