Titan Quest Anniversary Edition

Titan Quest Anniversary Edition

View Stats:
AMIDY Nov 19, 2022 @ 7:33pm
G-Sync and dx9 vs dx11
I have a 144hz monitor with g-sync support and this function does not work with dx11, but work only with dx9. Someone uses g-sync? how are you doing with that?

And I also want to ask if you play dx9 or dx11? The graphics are about the same level, but dx9 uses much less video card resources and the temperature of the video card is 10-15 degrees lower than with dx11.

Share your experience please)
< >
Showing 1-8 of 8 comments
TwoArmedMan15 Nov 21, 2022 @ 5:30pm 
You might give dxvk a shot. I don't have a G-sync monitor, but I do have a Free-sync monitor, and I always had issues with DX11 TQ's frame rate consistency. dxvk fixed made the game a lot smoother.

dxvk is a DirectX to Vulkan translator that hooks all the DirectX API calls and converts them to the Vulkan API. Download the dxvk.tar.gz, extract with 7zip or whatever other compression software you prefer, then place the DLLs in dxvk-2.0\x32 into the TQ directory (same directory as TQ.exe). Note, the game might be a bit stuttery at first because dxvk will build a shader cache.

dxvk Github: https://github.com/doitsujin/dxvk/releases

Also, the latest version of dxvk only supports GPU drivers supporting the latest Vulkan API features. I think you'll be fine, since you're GPU must be fairly new to be using a G-sync monitor.

ONE ISSUE: I've noticed dxvk can crash the game if I change settings in the graphics options. Make sure you have your graphics settings set to whatever you want before installing dxvk. If you want to change the graphics settings after, you'll need to remove the dxvk DLLs first.
TwoArmedMan15 Nov 21, 2022 @ 5:38pm 
Also, regarding the GPU resources and temperatures, that is normal. DX11 utilizes the GPU more than DX9.
AMIDY Nov 21, 2022 @ 7:03pm 
Originally posted by TwoArmedMan15:
You might give dxvk a shot. I don't have a G-sync monitor, but I do have a Free-sync monitor, and I always had issues with DX11 TQ's frame rate consistency. dxvk fixed made the game a lot smoother.

dxvk is a DirectX to Vulkan translator that hooks all the DirectX API calls and converts them to the Vulkan API. Download the dxvk.tar.gz, extract with 7zip or whatever other compression software you prefer, then place the DLLs in dxvk-2.0\x32 into the TQ directory (same directory as TQ.exe). Note, the game might be a bit stuttery at first because dxvk will build a shader cache.

dxvk Github: https://github.com/doitsujin/dxvk/releases

Also, the latest version of dxvk only supports GPU drivers supporting the latest Vulkan API features. I think you'll be fine, since you're GPU must be fairly new to be using a G-sync monitor.

ONE ISSUE: I've noticed dxvk can crash the game if I change settings in the graphics options. Make sure you have your graphics settings set to whatever you want before installing dxvk. If you want to change the graphics settings after, you'll need to remove the dxvk DLLs first.

Thanks for the detailed advice, I will definitely try it!
AMIDY Nov 21, 2022 @ 8:23pm 
Originally posted by TwoArmedMan15:
You might give dxvk a shot. I don't have a G-sync monitor, but I do have a Free-sync monitor, and I always had issues with DX11 TQ's frame rate consistency. dxvk fixed made the game a lot smoother.

dxvk is a DirectX to Vulkan translator that hooks all the DirectX API calls and converts them to the Vulkan API. Download the dxvk.tar.gz, extract with 7zip or whatever other compression software you prefer, then place the DLLs in dxvk-2.0\x32 into the TQ directory (same directory as TQ.exe). Note, the game might be a bit stuttery at first because dxvk will build a shader cache.

dxvk Github: https://github.com/doitsujin/dxvk/releases

Also, the latest version of dxvk only supports GPU drivers supporting the latest Vulkan API features. I think you'll be fine, since you're GPU must be fairly new to be using a G-sync monitor.

ONE ISSUE: I've noticed dxvk can crash the game if I change settings in the graphics options. Make sure you have your graphics settings set to whatever you want before installing dxvk. If you want to change the graphics settings after, you'll need to remove the dxvk DLLs first.

Thanks again, it's working! Now I can use g-sync and dx11 together and everything works as expected :) You are a wizard!
Psixi Nov 21, 2022 @ 10:16pm 
dxvk has a bug when used on Windows that locks your refresh rate to 60hz, if you didn't know.
AMIDY Nov 22, 2022 @ 3:07am 
Originally posted by Psixi:
dxvk has a bug when used on Windows that locks your refresh rate to 60hz, if you didn't know.

I have a bug not with 60Hz, but with 50Hz. However, if the game is set to display windowed borderless mode, then the problem goes away. I personally have this bug only in full screen mode
TwoArmedMan15 Nov 22, 2022 @ 11:58am 
Glad to see that you found dxvk helpful!

I don't have any issues with a 60 FPS lock. Due to how dxvk works, I wouldn't be surprised if there are some hardware and/or driver specific issues. It works great for me, though, so I thought it worth recommending. Without dxvk, TQ AE constantly wanted to lock at 30 FPS and had some weird frame pacing issues. dxvk resulted in smooth 120 FPS.
Psixi Nov 22, 2022 @ 1:28pm 
Originally posted by AMIDY:
Originally posted by Psixi:
dxvk has a bug when used on Windows that locks your refresh rate to 60hz, if you didn't know.

I have a bug not with 60Hz, but with 50Hz. However, if the game is set to display windowed borderless mode, then the problem goes away. I personally have this bug only in full screen mode
My monitor doesn't have a 50hz mode, so I guess that's why it locked at 60hz for me, that's the lowest. I personally can't use the game not on exclusive full screen since the game runs like ♥♥♥♥.

Having it locked at 60hz is a huge deal, kinda makes having variable refresh rate redundant. Glad you got it working though, there's also another fix if you want it to make it work in Fullscreen mode, it's listed here:
https://github.com/doitsujin/dxvk/issues/2607
< >
Showing 1-8 of 8 comments
Per page: 1530 50

Date Posted: Nov 19, 2022 @ 7:33pm
Posts: 8