I’m going to nutshell this. I game on a 4k Samsung TV that is 60hz.
If i play D2R without Vsync I get awful screen tearing. If i limit the framerate I still get awful screen tearing. I’m also nearly certain this game doesn’t run in Exclusive Full Screen, but in a Borderless Window. Could be part of the issue.
Anyway, limiting the framerate to 55fps, 58fps, 66fps - you get the idea. Doesn’t matter, the game tears like crazy.
So I used Fast Sync in the Nvidia Control Panel. Screen tearing like crazy. Then I tried Adaptive Vsync. Here’s the issue… I’m locked in at 30fps. I didn’t choose Adaptive (half refresh), but I got half refresh anyway.
Sadly, this is the best way I can currently play the game without constant screen tearing. Is anyone else experiencing this? I got tired of trying to troubleshoot it, and nothing worked. So I’m stuck playing at 30fps for now.
The game uses borderless windowed for fullscreen, but no, that isn’t the issue.
What are your system specs? Despite seeming like a “simple” game relative to say, Horizon: Zero Dawn, it is actually somewhat demanding of hardware, especially at 4k.
It isn’t my system. I can run the game well above 60fps at all times, as I told you in the post - I have extreme screen tearing. The only way to negate screen tearing is to lock the framerate, but the game ignores my 60hz refresh and halves it.
So I don’t think the game is running properly in full screen, but it is def using half refresh rate in direct conflict with the control panel settings I have chosen. It is in their code, because the in game vsync does the same exact thing.
Games can override nVidia’s control panel settings. It’s entirely possible that this game, regardless of vSync source, uses scalar vSync that operates on dividends of the native refresh rate. In your case it’s 30 FPS because apparently the game engine is somehow seeing that it can’t maintain the next step up, which is 40, then 45, then 50, then 60. Adaptive (non-half refresh) is supposed to vSync at the max possible refresh rate the GPU can muster, which the game is overriding.
It’s running “properly” in fullscreen, just not the way the users are expecting on modern hardware that is compatible with adaptive vSync.
I’ve tried limiting the FPS, Fast Vsync, Adaptive Vsync and traditional Vsync both in the Nvidia Control Panel AND in the game. All of the choices listed end in 30fps, unless I limit the FPS - that ends in extreme and unplayable screen tearing.
I’m at a loss for why, if the game does what you claim, it is incapable of seeing that my system can and does run the game well beyond 60fps.
I would go ahead and submit a bug report. At least one choice of vSync should work, be it the GPU manufacturer’s control panel or the in-game setting. You’ll need to provide your system specs there as well so they can potentially narrow any issues down faster.
Forgot to mention that Adaptive half refresh actually sets my game to 15fps. So figure that out. The game is just defaulting me to 30hz as if it can’t tell what my actual refresh is.
Make sure you don’t have both the in-game and GPU control panel vSync active at the same time. That can cause the double-dipping on framerates with vSync on.
I definitely don’t. I’ve been thoroughly testing this since I bought the game, and the only time I turned on the in game Vsync was during testing, after NVCP options failed me. I use NVCP over in game options whenever possible.
You could try to use a program called Custom Resolution Utility (CRU). It can remove unwanted resolutions and refresh rate from your system (by overriding registry).