Author Topic: A Challenge, perhaps? (Feature request, fullscreen window mode)  (Read 1846 times)

0 Members and 1 Guest are viewing this topic.

A Challenge, perhaps? (Feature request, fullscreen window mode)
I've spoken to chief a couple times about this, and he seems to agree it's a good idea..

Basically, for those who don't know what it is from the title, fullscreen window-mode, is basically window-mode without a frame, behaviourally the client would act like it's in window mode for alt-tab purposes, but it wouldn't be moveable, nor resizeable (*locked to screen resolution), whilst not too much of a concern for anything debugging-ish if you have a 20+in monitor, if you're stuck on lower resolutions especially, it can seriously help debugging/minor bug reporting (because you can alt-tab to fred or notepad without losing resolution).
At the moment the closest approximation is moving the window bar as far off screen (up) as you can and lining the sides up with the monitor but this doesn't over-ride the task bar and feels very tacky in comparison to a proper full screen window mode.
I was wondering if anyone might have any idea about implementing this as, as I said; it can be a real space saver, and really useful on smaller monitors, it also makes the alt-tab experience more stable because, as with window mode, the game is still being fully rendered in the background (although paused or what have you) which means there's no massive framerate drop when you tab back to it whilst the pc catches up on the cycles it lost (not sure what causes that either).

Honestly, it would be massively, massively useful for me, dunno about anyone else, but especially with games I'm likely to spend a long session on, fullscreen window mode is almost a must.
"Neutrality means that you don't really care, cuz the struggle goes on even when you're not there: Blind and unaware."

"We still believe in all the things that we stood by before,
and after everything we've seen here maybe even more.
I know we're not the only ones, and we were not the first,
and unapologetically we'll stand behind each word."

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Re: A Challenge, perhaps? (Feature request, fullscreen window mode)
I've not had a problem with the task bar when simply using a window as big as my screen.

I agree this would be a nice addition though.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline chief1983

  • Still lacks a custom title
  • Moderator
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: A Challenge, perhaps? (Feature request, fullscreen window mode)
After some discussion, it would still appear to fill the screen at your desktop res, and at lower than that, it would probably center itself, but we would need a way to move it without the use of the window frame.  Some ideas I had were a ctrl+shift+left click on the displayed area to move it around, or a place on the screen where you would move the mouse to have a little pad appear that you could use to drag the window.  I like the first one best.  Would only be possible when you could move the mouse in normal window mode, like at a menu or when paused.
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

 

Offline Aardwolf

  • 211
  • Posts: 16,384
Re: A Challenge, perhaps? (Feature request, fullscreen window mode)
Would this help any with horrible unable-to-exit crashes? That is, where the game crashes, but I can't get back to the desktop, even though I can tell there's an error message that's trying to display.

 
Re: A Challenge, perhaps? (Feature request, fullscreen window mode)
Most likely yes Aardwolf.

Karajorma; you can sort of get this effect atm by using window mode with your desktop reso, but I'm talking about something that would operationally BE fullscreen mode, as far as the player could tell if it was run on desktop reso.
The only time you would notice a difference is when alt-tabbing (the alt-tabbing experience becomes dozens of times smoother, if done properly it doesn't effect gameplay in the slightest either which means it normally ends up being the 'set up of choice' for many games that aren't constant-action.
"Neutrality means that you don't really care, cuz the struggle goes on even when you're not there: Blind and unaware."

"We still believe in all the things that we stood by before,
and after everything we've seen here maybe even more.
I know we're not the only ones, and we were not the first,
and unapologetically we'll stand behind each word."

 
Re: A Challenge, perhaps? (Feature request, fullscreen window mode)
I'll have a look at this tonight.

If it is possible using our current setup, it'll go into an antipodes build first (likely 3 or 4 depending on what Flaming_Sword is up to with the interface templates).

How do you want to trigger this behaviour?
STRONGTEA. Why can't the x86 be sane?

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Re: A Challenge, perhaps? (Feature request, fullscreen window mode)
Command line. -Fullscreen_Window
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

  
Re: A Challenge, perhaps? (Feature request, fullscreen window mode)
OK, this is now implemented.

Have a look in this directory:
QDFullscreenWindowed/

Patch is there too.

Adds the cmdline option -fullscreen_windowed

Sure does make debugging a bit easier. Great suggestion QD!

Folks, please test, this'll go into trunk fairly soon.
STRONGTEA. Why can't the x86 be sane?