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

    • duzenko

      Please, can we finally group the missions by year in the game menu?
      · 3 replies
    • duzenko

      I vaguely recall someone recently complained about two-sided materials (curtains?) not getting lighting from both sides
      I just found a piece of code that's supposed to do just that
      Where was that discussed? (@nbohr1more?)
      · 8 replies
    • Xolvix

      I still play classic Doom (albeit with user-made mods and maps rather than the original campaign) on a regular basis. A game from the early 90's which has still got a healthy following in 2022. Pretty amazing.
      · 3 replies
    • Nort

      I'm beginning to understand why people who aren't into social clubbing "don't last long" on this project, and why it's so full of holes. When moderators are siding with bullies, by closing down threads that they derail, then I start to wonder if I should support the platform to begin with.
      I'm sure that the core development is solid, but when you're constantly tone policed and bullied, and moderators are playing into it too, then the project will just drive away talent, and replace it with socialites instead. ...and without talent, you only end up with a small skeleton crew trying to do everything themselves.
      ...so Dragofer and Airship Ballet, and all you other socialites, you win. From now on I'll just keep to myself. You'll never be able to do my work, but at least you'll be happy together, and that's what matters to you.
       
      Update
      Actually, I have to revise my statement:
      I actually messaged greebo - the top dog, I gather - about nbohr1more's outburst of insanity below, and since I haven't even heard back from him, I just have to assume that there's not a single core programmer here, who's not backing nbohr's threats. ...and that's bad.
      ...so if you're a newbie reading this, or an honest soul like ZergRush, then just slowly back out of these forums, run, and don't look back. This is nothing more than a cult posing as a game development project, using Thief and IDTech4 to sucker hopefuls in, to do work for them, while trying to cajole them into something going on behind the scenes, which apparently - according to nbohr - is something that should be hidden from the state. These people aren't programmers - they don't even understand things like how to fix the simplest bugs. All they have, is an engine, and an IP, and some sort of fascist social cult. There was some other project I saw being made in the Unreal Engine. Try joining that project. ...or start a project of your own. Anything but this asylum.
      Hopefully that was "divisive" enough for a final post, because at this point I really want people to leave this place. This project is, on a management level, just awful garbage, run by garbage people, apparently from the top down, and I'm just glad that they have a garbage place to stay, together, and hopefully forever.
      Nort
      · 9 replies
    • The Black Arrow  »  Araneidae

      A spidey! I love spideys 🕷️
      · 0 replies
×
×
  • Create New...