Difference between revisions of "Glossary:Borderless fullscreen windowed"
RaTcHeT302 (talk | contribs) |
RaTcHeT302 (talk | contribs) |
||
(46 intermediate revisions by the same user not shown) | |||
Line 9: | Line 9: | ||
{{++}} Eliminates screen tearing on Windows, due to the way windows are handled.<ref>[https://msdn.microsoft.com/en-us/library/b367a457.aspx Double Buffered Graphics | MSDN ]</ref> | {{++}} Eliminates screen tearing on Windows, due to the way windows are handled.<ref>[https://msdn.microsoft.com/en-us/library/b367a457.aspx Double Buffered Graphics | MSDN ]</ref> | ||
{{--}} AMD/ATI cards only support Crossfire in this mode for games using Mantle.<ref>[https://community.amd.com/thread/180730 Why does CrossFire still not work in windowed mode | Community]</ref> | {{--}} AMD/ATI cards only support Crossfire in this mode for games using Mantle.<ref>[https://community.amd.com/thread/180730 Why does CrossFire still not work in windowed mode | Community]</ref> | ||
+ | |||
+ | ==Basic Instructions== | ||
+ | {{Fixbox|1= | ||
+ | {{Fixbox/fix|Instructions}} | ||
+ | # Set the desired game to launch in a '''Windowed''' mode. | ||
+ | # Use the appropriate software or solution from the following list depending on the currently used Operating System. | ||
+ | }} | ||
==Windows== | ==Windows== | ||
Line 21: | Line 28: | ||
# Run the desired game in a '''Windowed''' mode, then {{key|Alt|Tab}} to the Desktop and start Borderless Gaming. | # Run the desired game in a '''Windowed''' mode, then {{key|Alt|Tab}} to the Desktop and start Borderless Gaming. | ||
# Select the game's executable from under the '''Applications''' field, then push the large '''Right Arrow''' icon located at the center. | # Select the game's executable from under the '''Applications''' field, then push the large '''Right Arrow''' icon located at the center. | ||
− | + | ||
+ | '''Notes''' | ||
+ | {{ii}} Certain games may need to be restarted before the mode can work correctly, keep Borderless Gaming open in the background. | ||
+ | }} | ||
+ | |||
+ | ====Manually setting a game to a borderless window==== | ||
+ | {{Fixbox|1= | ||
+ | {{Fixbox/fix|Instructions}} | ||
+ | # Download [https://github.com/Codeusa/Borderless-Gaming/releases Borderless Gaming] and extract it anywhere. | ||
+ | # Run the desired game in a '''Windowed''' mode, then {{key|Alt|Tab}} to the Desktop and start Borderless Gaming. | ||
+ | # Select the game's executable from under the '''Applications''' field, then push the third large button located at the center. | ||
}} | }} | ||
Line 37: | Line 54: | ||
</pre> | </pre> | ||
}} | }} | ||
+ | <!--===[http://www.nexusmods.com/skyrim/mods/7347/? Simple Runtime Window Editor]=== | ||
+ | {{++}} Allows any windows to easily be resized at runtime. | ||
+ | {{Fixbox|1= | ||
+ | {{Fixbox/fix|Simple Runtime Window Editor}} | ||
+ | # Download [http://www.nexusmods.com/skyrim/download/1000125595 Simple Runtime Window Editor] and extract it anywhere. | ||
+ | # Run the desired game in a '''Windowed''' mode, then {{key|Alt|Tab}} to the Desktop and start '''SRWE.exe''' as an admin. | ||
+ | # Click the '''Select running Application''' button and find the desired game from the list. | ||
+ | # Push the '''Remove borders''' and '''Fake fullscreen''' buttons. | ||
+ | # Select the '''Save Profile''' button and give the file a name. | ||
− | + | '''Notes''' | |
− | {{ | + | {{ii}} Keep the profiles along with the main Simple Runtime Window Editor executable in the same folder. |
− | {{ | + | }} |
− | {{ | + | {{Fixbox|1= |
+ | {{Fixbox/fix|Loading Profiles}} | ||
+ | # Launch the desired game, load it through the borderless program as usual, and select it from the checkbox list. | ||
+ | # Select the '''Load Profile''' or '''Recent Profiles''' button in order to quickly apply any saved changes. | ||
− | ===Saving and running | + | '''Notes''' |
+ | {{ii}} If the monitor's resolution is changed the profile needs to be updated accordingly. | ||
+ | }}--> | ||
+ | ==[http://www.autohotkey.com/ AutoHotkey]== | ||
+ | {{ii}} Games utilizing [[PunkBuster]] as an anti-cheat measure may mistakenly treat AutoHotkey as a cheat. | ||
+ | |||
+ | ===Saving and running AutoHotkey scripts=== | ||
{{Fixbox|1= | {{Fixbox|1= | ||
− | {{Fixbox/fix| | + | {{Fixbox/fix|AutoHotkey}} |
− | # | + | # Download [http://ahkscript.org/download/ahk-install.exe AutoHotkey] and install it. |
− | # | + | # 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. |
− | # | + | # Double click on the file in order to launch the script. |
+ | |||
+ | '''Notes''' | ||
+ | {{ii}} AutoHotkey scripts can be placed in the [[Add instructions here|Startup]] folder in order to be executed automatically. | ||
}} | }} | ||
− | + | ====Fullscreen Toggle Script==== | |
− | + | {{ii}} This script will remove any borders and center the currently active window on the primary monitor by pushing the {{key|F12}} key. | |
− | |||
− | |||
− | |||
− | ====Fullscreen | ||
− | {{ii}} This script will | ||
{{Fixbox|1= | {{Fixbox|1= | ||
− | {{Fixbox/fix| | + | {{Fixbox/fix|Instructions}} |
+ | # Download [http://ahkscript.org/download/ahk-install.exe AutoHotkey] and install it. | ||
+ | # 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. | ||
+ | # Copy the following source code into the new file, close the file and save, then {{key|Double Click}} on it in order to execute the script. | ||
<pre> | <pre> | ||
F12:: | F12:: | ||
+ | |||
WinGet, WindowID, ID, A | WinGet, WindowID, ID, A | ||
WinSet, Style, -0xC40000, ahk_id %WindowID% | WinSet, Style, -0xC40000, ahk_id %WindowID% | ||
WinMove, ahk_id %WindowID%, , 0, 0, A_ScreenWidth, A_ScreenHeight | WinMove, ahk_id %WindowID%, , 0, 0, A_ScreenWidth, A_ScreenHeight | ||
− | + | ||
+ | Return | ||
</pre> | </pre> | ||
+ | 5. Push the {{key|F12}} key while in a game in order to activate the script. | ||
}} | }} | ||
+ | |||
+ | {{cleanup|For AutoHotkey only. Unclear functionality, not properly tested}} | ||
====Fullscreen toggle script==== | ====Fullscreen toggle script==== |
Revision as of 11:48, 25 September 2015
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
- Windowed mode is needed in the first place for games which do not natively provide a borderless mode.
- Certain games do not lock the mouse to the window, which can be problematic on multi-monitor setups. See Mouse locking.
- Seamless task switching with no risk of crashes or freezes with a very little loss in performance.
- Eliminates screen tearing on Windows, due to the way windows are handled.[1]
- AMD/ATI cards only support Crossfire in this mode for games using Mantle.[2]
Basic Instructions
Instructions |
---|
Windows
Borderless Gaming
- Open source and simple to use application.
- Dynamic, adapts easily when switching to a different resolution on another monitor.
- Allows games to lock the mouse to the current window.
Instructions |
---|
Manually setting a game to a borderless window
Instructions |
---|
GeDoSaTo
- GeDoSaTo and Borderless Gaming can be used together.
- Allows games to be downsampled at any resolution.
- Slightly unintuitive interface.
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 the F12 key.
Instructions |
---|
Fullscreen toggle script
- 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 windows 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
- Games built on the Source engine can be run in a borderless window by enabling windowed mode and adding the launch argument
-windowed -noborder
to the main executable.[3]
Unity
- Games built on the Unity engine can be run in a borderless window by enabling windowed mode and adding the launch argument
-popupwindow
to the main executable.[4]
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.