Quake II

Quake II

Not enough ratings
ALT+TAB on DirectX11 Renderer [RE-RELEASE / REMASTER]
By LUCASG0LD
How to Alt+Tab in and out of Quake 2 Enhanced on DirectX11.
   
Award
Favorite
Favorited
Unfavorite
Why do it?
In my experience, Vulkan delivers a pretty smooth experience, however when I changed to DirectX 11 out of curiosity I've found out that the mouse movement feels better and is a lot more instant, when compared to Vulkan, where the mouse feels floaty and as if I had VSync on.

However, whilst using DirectX 11 in fullscreen mode, I cannot Alt+Tab out of the game, only when I change to windowed mode, where the mouse feels floaty again because of... Windows shenanigans.

Both feels good, but if you prefer DirectX 11 either for the controls or for some other reason and you cannot Alt+Tab out of the game, this guide is for you.
How to do it?
Bring down the console with the ~ or 0 key (depending on your keyboard layout).
Type in the following 2 commands:

bind , "v_windowmode 0; restart"
bind . "v_windowmode 2; restart"


These bind commands to - in my case - the comma and period keys.
The former bind changes the application to windowed mode and restarts the renderer on a desired keystroke, allowing you to Alt+Tab, whilst the latter changes to fullscreen mode and restarts the renderer, eliminating any latency from using windowed mode.

You can bind these commands to any selected keyboard or gamepad key, I just gave you an example and what I'm using.
That should be it
I hope this works out for those who have the same problem; I wish Nightdive would address this in a future update but if not, this should be a somewhat awkward but nonetheless functional solution.
3 Comments
RESENTMENT 12 Aug, 2023 @ 11:55pm 
Aside from not being able to ALT+TAB, the game won't open steam Overlay and even take screenshot through Steam in Dx11.

Which is suck!

I guess better using this, than nothing...for now at least.
LUCASG0LD  [author] 12 Aug, 2023 @ 10:42am 
My pleasure, I'm glad it works!
LuckyJensenn 12 Aug, 2023 @ 10:39am 
Thanks! The game keeps freezing for me if I don't use dx11, so this is handy.