Jump to content
The Dark Mod Forums

Borderless Window mode.


LordPariah
 Share

Recommended Posts

I was talking with Bikerdude over skype after he'd remoted in and fixed an issue, and a thought popped into my mind. He directed me to the forums to suggest this feature.

 

I hope this is the right subforum for suggestions. If it isn't move it.

 

How about Borderless Window mode? When you have the game windowed with no window border, covering your whole screen. This allows for increased performance in some cases, as well as easy alt tabbing - which even in fullscreen mode doesnt work with TDM.

 

What do you all think?

 

TDM needs borderless window mode in my opinion. When I hear a steam message or a skype call, I have to save and exit the game, interrupting everything and having to reboot it. It's really slow and inelegant. And considering how long the missions are, I sometimes have to do so multiple times. I'd much rather do it fast and easy with Borderless winodow, without having to hassle through alt tabbing and exiting the game and restarting it and such.

Edited by LordPariah
Link to comment
Share on other sites

As a linux user, I've never heard of borderless window mode and it sounds like a workarond to a broken fullscreen mode. I can just ALT-TAB fine, eve open a new console if I must.

 

So, the options here are:

  1. fix fullscreen mode on windows (and find out why it is broken in the first place, I thought we fixed it a long time ago?)
  2. add borderless window mode (is that a unversal thing? Or only for certain Windows versions and graphic cards?)

"The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man." -- George Bernard Shaw (1856 - 1950)

 

"Remember: If the game lets you do it, it's not cheating." -- Xarax

Link to comment
Share on other sites

Addendum: http://pcgamingwiki....screen_windowed

 

This talks about a lot of third-party programs to achieve borderless windowing, and only Unity seems to support it native. I'm also unsure why BLM would fix have the following property:

 

16px-Thumbs_up.svg.png Fast, seamless task switching with no risk of crashes or freezes with no performance costs.

16px-Thumbs_up.svg.png Eliminates screen tearing.

16px-Thumbs_down.svg.png AMD/ATI cards do not support Crossfire in this mode.

16px-Thumbs_down.svg.png Most games will have problems with edge scrolling on multi-monitor setups.

15px-Info_icon.svg.png A forced Windowed mode will need to be set first for games which do not natively provide a borderless mode.

 

If your fullscreen is tearing, you are doing it wrong.

 

So it seems the only thing it fixes is switching back to the desktop, and it introduces new issues to do so. That sounds the typical Windows[0] fashion to me, instead of making the OS fullscreeen switching robust, let thid-parties partially fix it with third-party tools which introduce other problem.*sigh*

 

0: Linux is catching up, don't worry....

Edited by Tels

"The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man." -- George Bernard Shaw (1856 - 1950)

 

"Remember: If the game lets you do it, it's not cheating." -- Xarax

Link to comment
Share on other sites

Yeah, "Eliminates screen tearing", doesn't belong in their list.

 

I also wouldn't say, "no risk of crashes or freezes". Reduced is probably a better word there.

 

As far as I know, there is no SLI/Crossfire setup that supports it. If its not a fullscreen app, only 1 video card is being used.

Link to comment
Share on other sites

You can minimize tdm on Windows without using 3rd party apps: ctrl-alt-del > task manager > right-click darkmod > minimize.

 

I'd be interested to hear if anyone knows how we can fix alt-tab.

 

Serpentine worked on this, AFAIR. But since we lost the SVN revision history before r5137 and the current history doesn't seem to mention "fullscreen" or "alt.*tab", I can't seem to find it.

"The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man." -- George Bernard Shaw (1856 - 1950)

 

"Remember: If the game lets you do it, it's not cheating." -- Xarax

Link to comment
Share on other sites

Yeah, "Eliminates screen tearing", doesn't belong in their list.

 

I suspect it is shorthand for "Eliminates screen tearing if you can't be bothered to implement proper vertical sync yourself and would rather rely on the compositing window manager to do it for you with a (presumably) horrible performance cost".

  • Like 2
Link to comment
Share on other sites

I don't get those claims either, borderless fullscreen is still a windowed application, just stretched to the edges of your monitor.

You will always have slower performance if using the same resolution, in a windowed application, because the OS is still being drawn in the background.

The only reason you get improved task switching is because it's already windowed.

 

And as mentioned, crossfire/sli don't work in windowed applications.

I always assumed I'd taste like boot leather.

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recent Status Updates

    • Nort

      I want to be a fish, but I'm not a fish. My mom wants to be a fish too, and so she's killing herself eating plankton and sh***ng blood, and tells me to stop nagging her about taking her medication. I spent several hours today, just lying in bed, having anxiety over just existing, and not being a fish. You fish, you don't know how lucky you are. You can eat all the plankton you want. I tried eating plankton again yesterday, and I just got sick. I hate being a shark.
      · 0 replies
    • Nort

      I just gave myself vertigo. A pleasant kind of vertigo, like the world has been lifted off my shoulders. I'll explain:
      Yesterday I saw to my dismay, that I had made my entire map two - two - units too short on every level - that every set01 piece was sticking 2 units into the ceiling. That's basically 402 brushes that needs to be realigned (minus the ground floor brushes).
      I knew enough about selections to do all of that in a very tense five minutes, and it compiled without leaks. (Thank you so much, Dark Radiant devs, for making an editor with such care for precision that you can align hundreds of brushes perfectly at once (which is not something I can say for Valve's Hammer editor, which has some serious issues on that front, which actually made me just quit it in disgust).) However, the result is that the entire level has now been stretched a barely noticable 2 units, and it will take some getting used to psychologically.
      · 0 replies
    • Nort

      My workflow is basically running from a chain of disasters, eventually trying to seek shelter in former disasters. It's not ideal - it's just my life.
      When I abandoned my first map, it was out of a typical mental breakdown, and so I returned to find a skybox void where the kitchen door should have been (due to a misplaced visportal) and two overlapping brushes Z-fighting on the kitchen floor.
      I've now cleaned up the last bit of mess, by cleanly separating every floor into its own layer. Now I can finally work on each floor in peace.
      ...not that I really needed to. Once you get skilled enough, the orthographic messes, well, I'll let this video speak for itself:
       
      · 1 reply
    • Nort

      Beams, beams, beams...
      Support beams, and cross beams, and then beams to fixate the support beams to the cross beams. The more beams you have in a map, the better. There's walls, floors and ceilings, but the rest of the map is pretty much just beams. Beams makes a thief happy.
      · 0 replies
    • jaxa

      Embracer Group is Buying Square Enix Montréal, Eidos, and Crystal Dynamics for “Only” 300 Million USD: https://wccftech.com/embracer-group-square-enix-montreal-eidos-crystal-dynamics/
      · 1 reply
×
×
  • Create New...