[quake3-bugzilla] [Bug 4290] New: Adds TF2/L4D style "noborder" support to ioquake3

bugzilla-daemon at icculus.org bugzilla-daemon at icculus.org
Thu Sep 24 19:08:20 EDT 2009


http://bugzilla.icculus.org/show_bug.cgi?id=4290

           Summary: Adds TF2/L4D style "noborder" support to ioquake3
           Product: ioquake3
           Version: unspecified
          Platform: PC
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: P3
         Component: Video
        AssignedTo: zakk at icculus.org
        ReportedBy: ensiform at gmail.com
         QAContact: quake3-bugzilla at icculus.org


Created an attachment (id=2133)
 --> (http://bugzilla.icculus.org/attachment.cgi?id=2133)
Here's the patch file.

This basically just removes the window manager border from the game's window
using SDL_NOFRAME if the varaible is true.

com_noborder (defaults to 0).  Must be changed before GLimp_Init or else it
wont be detected as changed.

This is handy for sticking the game window on 1 monitor at noborder + max
resolution and then other windows on your other monitor without dealing with
any messy fullscreen alt-tab screw-ups.

I have only tested this on my normal windowed mode res which is smaller than my
desktop res on my windows build.  So I was not able to test if the window shows
up above the taskbar/superbar or below it.

If anyone wishes to test out this patch and or make additions to it feel free
to do so.

NOTE: makes use of the SDL env vars to center screen. Is this supported across
most SDL versions on at least general Linux/Win32/OSX builds?

-- 
Configure bugmail: http://bugzilla.icculus.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the quake3-bugzilla mailing list