Nvidia 3d Settings

This is the main shmups forum. Chat about shmups in here - keep it on-topic please!
Post Reply
User avatar
digitron
Posts: 182
Joined: Wed Apr 10, 2019 1:16 am
Location: California, USA

Nvidia 3d Settings

Post by digitron »

What are the best nvidia 3d settings for Steam Cave ports likes Mushi & DDP? Does the nvidia "low latency mode" actually do anything or does the game have to specifically support it?

Image
User avatar
BareKnuckleRoo
Posts: 6666
Joined: Mon Oct 03, 2011 4:01 am
Location: Southern Ontario

Re: Nvidia 3d Settings

Post by BareKnuckleRoo »

To my knowledge the only things the Nvidia panel even affects, because CAVE games aren't 3D and don't do any rendering of polygons, is how your system handles fullscreen scaling (if it's scaled on the GPU or your monitor) and how framerate is handled (it's possible to tweak it so it's capped at 60 FPS for older games that run way too fast at higher refresh rates).
User avatar
digitron
Posts: 182
Joined: Wed Apr 10, 2019 1:16 am
Location: California, USA

Re: Nvidia 3d Settings

Post by digitron »

BareKnuckleRoo wrote:To my knowledge the only things the Nvidia panel even affects, because CAVE games aren't 3D and don't do any rendering of polygons, is how your system handles fullscreen scaling (if it's scaled on the GPU or your monitor) and how framerate is handled (it's possible to tweak it so it's capped at 60 FPS for older games that run way too fast at higher refresh rates).
Gotcha, thanks for the info. So basically just leave video settings default then huh?
User avatar
OmegaFlareX
Posts: 889
Joined: Tue Jan 25, 2005 10:15 pm
Location: Virginia, USA

Re: Nvidia 3d Settings

Post by OmegaFlareX »

These settings should still affect it if it's a DirectX/OpenGL/Vulkan program, regardless of polygon usage.

The low latency mode has been around for a while, but it was called something different prior to like, last year. "Maximum frames rendered" or something like that, to which the lowest value (1) provided the least lag. Now, the same setting of 1 pipline frame is "On" under Low Latency Mode and "Ultra" is intended for G-sync usage. I don't have a G-sync monitor so I've never tried the Ultra setting, but the control panel description seems to indicate it works with any display, so give it a try and see if there's a difference.

I've also never tried Nvidia's Fast Vsync. Forcing vsync on via the control panel has never given me good results for as long as I've been using gaming PCs. If you do try that, be sure to disable Vsync in the in-game options.

e: just tried Fast Vsync on World of Warcraft. It has no effect whatsoever. The image quality is exactly the same as if I were running with Vsync completely off, and yet it still has a significant FPS cost. Might just be that game, though.
User avatar
trap15
Posts: 7835
Joined: Mon Aug 31, 2009 4:13 am
Location: 東京都杉並区
Contact:

Re: Nvidia 3d Settings

Post by trap15 »

OmegaFlareX wrote:These settings should still affect it if it's a DirectX/OpenGL/Vulkan program, regardless of polygon usage.
This is correct.
@trap0xf | daifukkat.su/blog | scores | FIRE LANCER
<S.Yagawa> I like the challenge of "doing the impossible" with older hardware, and pushing it as far as it can go.
User avatar
BareKnuckleRoo
Posts: 6666
Joined: Mon Oct 03, 2011 4:01 am
Location: Southern Ontario

Re: Nvidia 3d Settings

Post by BareKnuckleRoo »

How many of the individual settings affect purely sprite-based games? I was under the understanding that stuff like AA, shader cache, and texture filtering would only apply to 3D rendering. I haven't noticed any real improvements other than playing with the max frame rate option (for games that support running at high frame rate, stuff like Judgement Silversword really benefits from a high FPS setup).
User avatar
trap15
Posts: 7835
Joined: Mon Aug 31, 2009 4:13 am
Location: 東京都杉並区
Contact:

Re: Nvidia 3d Settings

Post by trap15 »

Basically everything is implemented with 3D rendering for a very long time now, because it's faster than the other option (rendering everything in software on the CPU).
@trap0xf | daifukkat.su/blog | scores | FIRE LANCER
<S.Yagawa> I like the challenge of "doing the impossible" with older hardware, and pushing it as far as it can go.
User avatar
BloodHawk
Posts: 160
Joined: Thu Jul 30, 2020 3:49 pm

Re: Nvidia 3d Settings

Post by BloodHawk »

For the Cave ports, I use "Ultra" for Low Latency Mode (I leave it to "On" in my global settings).

I use G-Sync so I also have that enabled, along with "Maximum Performance" Power management mode; "Highest Available" refresh rate; and V-Sync set to "On".

Also, this doesn't matter for the Cave ports as they are capped at 60FPS, but I have a 120Hz TV so globally I cap the frame rate at 117 FPS. From what I understand even if you have G-Sync on if your FPS hits your monitor's max refresh rate it behaves like normal V-Sync so you no longer have the reduced input lag.
User avatar
BareKnuckleRoo
Posts: 6666
Joined: Mon Oct 03, 2011 4:01 am
Location: Southern Ontario

Re: Nvidia 3d Settings

Post by BareKnuckleRoo »

Is there a way of forcing applications to be set to specific refresh rates per-application, even if NVidia isn't doing OpenGL processing? I have a few older games that don't cap refresh rates and thus don't work with G-Sync (Battle Traverse for instance, they run at full 144 FPS, way faster than normal, even in fullscreen). Because they're not OpenGL, setting per-program settings for them doesn't appear to force a cap in the refresh rate, and they'll run at full system FPS fullscreen, forcing you to manually go into the NVidia control panel to turn the refresh down to their intended 60 FPS.
User avatar
BloodHawk
Posts: 160
Joined: Thu Jul 30, 2020 3:49 pm

Re: Nvidia 3d Settings

Post by BloodHawk »

BareKnuckleRoo wrote:Is there a way of forcing applications to be set to specific refresh rates per-application, even if NVidia isn't doing OpenGL processing? I have a few older games that don't cap refresh rates and thus don't work with G-Sync (Battle Traverse for instance, they run at full 144 FPS, way faster than normal, even in fullscreen). Because they're not OpenGL, setting per-program settings for them doesn't appear to force a cap in the refresh rate, and they'll run at full system FPS fullscreen, forcing you to manually go into the NVidia control panel to turn the refresh down to their intended 60 FPS.
That is strange, usually setting the max frame rate via nvidia control panel works for me (even for non OpenGL stuff).

I have had it happen once or twice before where the individual program profile in the nvidia control panel just stops working after making some changes, like it just disconnects from the actual game. Removing the profile then re-adding it and reapplying the changes fixed it though. Maybe try that?
Post Reply