Difference between revisions of "Glossary:Borderless fullscreen windowed"
From PCGamingWiki, the wiki about fixing PC games
RaTcHeT302 (talk | contribs) |
(added one advantage that was missing) |
||
(10 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{Video settings sidebar}} | {{Video settings sidebar}} | ||
− | + | {{feature|borderless fullscreen windowed}} | |
− | ''' | + | '''Key points''' |
− | {{ii}} | + | {{ii}} '''Borderless fullscreen windowed''' offers similar benefits as normal windowed mode, but with a fullscreen-like appearance. |
− | + | {{ii}} Native feature in many modern titles, and can often be forced in the majority of older titles. | |
− | ''' | + | {{++}} Can sometimes be used to enable wider or higher resolutions via resizing the game's viewport.<ref>[http://www.wsgf.org/dr/lantern/en Lantern | WSGF]</ref><ref>[http://www.wsgf.org/dr/warhammer-40000-kill-team/en Warhammer 40,000: Kill Team | WSGF]</ref> |
− | {{ii}} | ||
{{++}} Seamless task switching with no risk of crashes or freezes with a minor loss in performance. | {{++}} Seamless task switching with no risk of crashes or freezes with a minor loss in performance. | ||
− | {{ | + | {{++}} Eliminates screen tearing on Windows due to Vsync being applied over any windows by default.<ref>[https://msdn.microsoft.com/en-us/library/b367a457.aspx Microsoft Developer Network - Double Buffered Graphics]</ref> |
==Windows== | ==Windows== | ||
− | + | ===Borderless Gaming=== | |
− | |||
− | === | ||
{{ii}} Open source and simple to use application. | {{ii}} Open source and simple to use application. | ||
{{++}} Allows the taskbar to be hidden while also being on top. | {{++}} Allows the taskbar to be hidden while also being on top. | ||
Line 22: | Line 19: | ||
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|Using Borderless Gaming}} | {{Fixbox/fix|Using Borderless Gaming}} | ||
− | # Install and run [https://github.com/Codeusa/Borderless-Gaming/releases Borderless Gaming]. | + | # Install and run '''[https://github.com/Codeusa/Borderless-Gaming/releases Borderless Gaming]'''. |
# Run the game in windowed mode, and switch back to Borderless Gaming. | # Run the game in windowed mode, and switch back to Borderless Gaming. | ||
# Right-click the game found in the applications list. | # Right-click the game found in the applications list. | ||
Line 28: | Line 25: | ||
}} | }} | ||
− | === | + | ===GeDoSaTo=== |
{{ii}} Useful for [[Engine:Unreal Engine 3|Unreal Engine 3]] games which [[#Borderless Gaming|Borderless Gaming]] does not support. | {{ii}} Useful for [[Engine:Unreal Engine 3|Unreal Engine 3]] games which [[#Borderless Gaming|Borderless Gaming]] does not support. | ||
− | {{++}} Can force windowed or borderless mode if games don't | + | {{++}} Can force windowed or borderless mode if games don't support them. |
{{--}} Only DirectX 9 supported; no DX10, 11, 12 or OpenGL, and no 64-bit games. | {{--}} Only DirectX 9 supported; no DX10, 11, 12 or OpenGL, and no 64-bit games. | ||
− | {{--}} Slightly unintuitive interface. | + | {{--}} Slightly unintuitive interface, also incompatible with some hooking programs. |
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|Using GeDoSaTo}} | {{Fixbox/fix|Using GeDoSaTo}} | ||
− | # Install and run [http://blog.metaclassofnil.com/?page_id=582 GeDoSaTo]. | + | # Install and run '''[http://blog.metaclassofnil.com/?page_id=582 GeDoSaTo]'''. |
# Edit settings and find the following line in GeDoSaTo.ini. <pre>forceBorderlessFullscreen false</pre> | # Edit settings and find the following line in GeDoSaTo.ini. <pre>forceBorderlessFullscreen false</pre> | ||
# Edit the value from "false" to "true" to force this mode. | # Edit the value from "false" to "true" to force this mode. | ||
Line 43: | Line 40: | ||
}} | }} | ||
− | === | + | ===Simple Runtime Window Editor=== |
{{++}} Allows manipulating the size, position, and styles of a game's main/child windows. | {{++}} Allows manipulating the size, position, and styles of a game's main/child windows. | ||
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|Using SRWE}} | {{Fixbox/fix|Using SRWE}} | ||
− | # Download [https://github.com/dtgDTGdtg/SRWE/releases SRWE] and run it as administrator. | + | # Download '''[https://github.com/dtgDTGdtg/SRWE/releases SRWE]''' and run it as administrator. |
# Run the game in windowed mode, and switch back to SRWE. | # Run the game in windowed mode, and switch back to SRWE. | ||
# Select running application and open the game. | # Select running application and open the game. | ||
Line 55: | Line 52: | ||
}} | }} | ||
− | == | + | ==AutoHotkey== |
{{ii}} Games utilizing [[PunkBuster]] as an anti-cheat measure may mistakenly treat AutoHotkey as a cheat. | {{ii}} Games utilizing [[PunkBuster]] as an anti-cheat measure may mistakenly treat AutoHotkey as a cheat. | ||
Line 61: | Line 58: | ||
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|AutoHotkey}} | {{Fixbox/fix|AutoHotkey}} | ||
− | # Download [http://ahkscript.org/ | + | # Download '''[http://ahkscript.org/ AutoHotkey]''' and install it. |
# Go to the '''Desktop''', then {{key|Right Click}} on an empty space and select '''New''', '''AutoHotkey script'''. | # Go to the '''Desktop''', then {{key|Right Click}} on an empty space and select '''New''', '''AutoHotkey script'''. | ||
# {{key|Right Click}} on the AutoHotkey file, and select '''Edit Script''', erase the contents of this file, close it and save any new changes. | # {{key|Right Click}} on the AutoHotkey file, and select '''Edit Script''', erase the contents of this file, close it and save any new changes. | ||
Line 74: | Line 71: | ||
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|Instructions}} | {{Fixbox/fix|Instructions}} | ||
− | # Download [http://ahkscript.org/ | + | # Download '''[http://ahkscript.org/ AutoHotkey]''' and install it. |
# Go to the '''Desktop''', then {{key|Right Click}} on an empty space and select '''New''', '''AutoHotkey script'''. | # Go to the '''Desktop''', then {{key|Right Click}} on an empty space and select '''New''', '''AutoHotkey script'''. | ||
# {{key|Right Click}} on the AutoHotkey file, and select '''Edit Script''', erase the contents of the file. | # {{key|Right Click}} on the AutoHotkey file, and select '''Edit Script''', erase the contents of the file. | ||
Line 128: | Line 125: | ||
====Multiple monitors script==== | ====Multiple monitors script==== | ||
{{ii}} Someone needs to check whenever this explanation for the script is correct or if 0, 0, and A_ScreenWidth/Height mean that the script automatically detects the user's resolution. | {{ii}} Someone needs to check whenever this explanation for the script is correct or if 0, 0, and A_ScreenWidth/Height mean that the script automatically detects the user's resolution. | ||
− | {{ii}} This is a snippet from the [[#Fullscreen | + | {{ii}} This is a snippet from the [[#Fullscreen Toggle Script|Fullscreen toggle script]]. |
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|Fullscreen script}} | {{Fixbox/fix|Fullscreen script}} | ||
Line 156: | Line 153: | ||
}} | }} | ||
− | === | + | ===Improved tiling windows manager=== |
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|Instructions}} | {{Fixbox/fix|Instructions}} | ||
+ | # Install '''[http://i3wm.org/ improved tiling wm]'''. | ||
# Start the game in a windowed mode. | # Start the game in a windowed mode. | ||
# Move it to a new virtual desktop by using {{key|shift|windows|Number}}. | # Move it to a new virtual desktop by using {{key|shift|windows|Number}}. |
Revision as of 20:59, 8 December 2016
Graphics and video
Resolutions
Video settings
- Field of view (FOV)
- Windowed / borderless fullscreen
- Anisotropic filtering (AF)
- Anti-aliasing (AA)
- High-fidelity upscaling
- Vertical sync (Vsync)
- Frame rate (FPS)
- High dynamic range (HDR)
- Ray tracing (RT)
- Color blind mode
Hardware
For a list of games, see List of games that support borderless fullscreen windowed.
Key points
- Borderless fullscreen windowed offers similar benefits as normal windowed mode, but with a fullscreen-like appearance.
- Native feature in many modern titles, and can often be forced in the majority of older titles.
- Can sometimes be used to enable wider or higher resolutions via resizing the game's viewport.[1][2]
- Seamless task switching with no risk of crashes or freezes with a minor loss in performance.
- Eliminates screen tearing on Windows due to Vsync being applied over any windows by default.[3]
Windows
Borderless Gaming
- Open source and simple to use application.
- Allows the taskbar to be hidden while also being on top.
- Customizable window size and window bounds per game.
- Cannot force windowed mode in games if not natively supported.
- Poor compatibility with Unreal Engine 3 and GameMaker games.
Instructions |
---|
GeDoSaTo
- Useful for Unreal Engine 3 games which Borderless Gaming does not support.
- Can force windowed or borderless mode if games don't support them.
- Only DirectX 9 supported; no DX10, 11, 12 or OpenGL, and no 64-bit games.
- Slightly unintuitive interface, also incompatible with some hooking programs.
Instructions |
---|
Simple Runtime Window Editor
- Allows manipulating the size, position, and styles of a game's main/child windows.
Instructions |
---|
AutoHotkey
- Games utilizing PunkBuster as an anti-cheat measure may mistakenly treat AutoHotkey as a cheat.
Saving and running AutoHotkey scripts
Instructions |
---|
Fullscreen Toggle Script
- This script will remove any borders and center the currently active window on the primary monitor by pushing F12.
Instructions |
---|
Fullscreen Toggle Script (Hidden Taskbar)
- This script will toggle between fullscreen and windowed modes when pressing F12 as well as hiding the taskbar on the fullscreen mode.
Instructions |
---|
Multiple monitors script
- Someone needs to check whenever this explanation for the script is correct or if 0, 0, and A_ScreenWidth/Height mean that the script automatically detects the user's resolution.
- This is a snippet from the Fullscreen toggle script.
Instructions |
---|
Linux
- Most Linux window managers allow fullscreen applications to natively run under a borderless mode by default.
Another tip that exclusively works on Linux is running your game in a separate X server instance. This allows you to switch between your game and your desktop using Ctrl+Alt+F7 and Ctrl+Alt+F8 (buttons may differ, may be F1 through F12) and it increases performance and stability. To do this, edit the launch options for your game on Steam as follows:
Instructions |
---|
Improved tiling windows manager
Instructions |
---|
Engines
Source
Instructions |
---|
Unity
Instructions |
---|
Windows troubleshooting
Game crashes on startup
- Certain borderless applications have to be started before the game itself and not while the game is running.
Window constantly resizes itself
- After applying the borderless mode simply restart the game itself, while keeping the borderless application open.