Yes it is the right way.
It is working for me to! I have followed the instructions and the settings as described in the video. Now I have 30 FPS and a smooth and stutter free result
Good to hear you had success too. With everything set as per the video above, I can see me having V-Sync set to 30 for ultra smooth performance or just changing the single in game VSync value to 60 for a not bad performance but with higher frame rate (say up to 40ish). It will be nice just having that choice set by a single switch rather than faffing about with all kinds of settings. Itās honestly the biggest improvement Iāve seen in FS performance and Iāve tinkered with quite a few graphical settings on two PCās up until now after reading a lot of threads in here. The VSync at 30 seems so smooth youād never know it was 30FPS. Must try flying around in the F18 past scenery at low level now and see what happens to performance. Performance is silky smooth now for me sitting at Heathrow in the CRJ even paning view in cockpit during takeoff, which is kind of a worst case scenario graphically.
Yep, that should be exactly what it does.
Those are great responses and comments @BragRaindrop933 ! Attention any and all developers!
Thanks, itās a huge learning process isnāt it? I remember back in the FS95/98/2000 era where 30FPS was considered the ultimate smooth goal. Here we are 25(ish) years later and 30FPS is still the sweet spot, but the same arguments persist both then and now, people still chasing high FPS out of their systems. I had a gap between FS2000(on PC) and FS2020(initially on XBox, now on PC) so Iām slightly amused by the fact that the same discussions are still being had today.
Changed all settings like in the Video.
Bad thing is that when i now try to start a flight the sim crashes while loading into the flight
And nothing showing in the event viewer
Yes, you are right. All through these many years, we flight simmers have been learning about our computers so we could fly our sims. Computer hardware learning curve, learning about operating system, about file structure, even about modifying configuring files. All of that along with learning about airplanes and the Simulator settings, so yesā¦lots to learn.
I had stated in another thread that, for me, that has all been part of the hobby. And yes, MSFS all through the years has been a hobby for me.
I found out that MSFS doesnāt like if you choose 10bit instead of 8 regarding colour depth. Changed back to 8, all is working now.
Also noticed that the graphic seetings doesnāt have much of an effect.
The frametime for GPU in my case is allways around 25-30ms
CPU around 10ms
Just to prove that the VSync 30 smoothness I was seeing held up, I took the Vertigo (freeware, small & fast turbo prop) over manhattan last night. Other than the very occasional slight dip to 28-29 FPS it was overall a smooth experience cruising above & between buildings. Another worst case scenario graphically. Overall very happy with FS on this setting as most times I wonāt be requiring that kind of graphical load. Had another smooth descent/approach over central London into Heathrow this morning too. Itās definitely the way to run FS smoothly. Iām officially stopping the framerate chase game. I also have set a max FPS capped at 40 in nvcp, so that if I want a higher framerate in FS I can just jump into FS graphic options and toggle VSync in FS to 60 and I get closer to my capped 40FPS, but I havenāt felt the need tbh. VSync 30 runs so smooth. (along with the other suggested options in that video), so to summarise thatās -
NVCP (3D Settings)
Low Latency Mode ā ON
Power management Mode ā MAX PERFORMANCE
Preferred refresh rate ā HIGHEST AVAILABLE
Texture Filtering Quality ā HIGH PERFORMANCE
VSync ā USE 3D APP SETTING
NVCP (Change Resolution)
Set res of display at 60Hz (or 30Hz) for 30fps
IN FS (Graphics Options)
VSync ā ON
Frames ā 30
I try all settings like in the Video, my monitor even had a native 30hz option, it works, but 30 fps is still bad when panning fast, so I went back to 75hz Vsync 30 and 37.5 fps which gives a noticeably smoother flow when I pan around the cockpit, but I gain a couple of extra fps with the other settings in NVP.
Iām running mine at 4K on a 48" LG OLED TV. There is a 30Hz option but I havenāt tried it. 60Hz seems fine though. The TV does have NVidia G-Sync, not sure if that makes any difference though. For me itās all about optimising CPU/GPU load from a dev mode FPS counter perspective. Iām now all green/yellow with in game V-Sync set at 30. All smooth and Iām very happy.
@BragRaindrop933 I never really have looked closely at the dev mode counter, kind of hard to see all those items monitored, though I did know that there was info about cpu, gpu, and ram loads being monitored. So I will check for those green and yellow (I assume meaning āgoodā and ācautionā but better than red). By the way, thanks very much for posting the information gleaned from the video. That is a great reference tool to go back to, or for those just beginning to tune their pc for smooth 30 fps flying.
@NFGoose very sorry to hear that. Hopefully you can follow the suggestion at the beginning of the video, revert back to default settings in nvcp. Then, if you are up for troubleshooting, try introducing one change at a time to try identifying the setting that your pc is rejecting. There are only four changes, and @BragRaindrop933 has listed those in a nice and easy visual in his post near the end of this thread.
I occasionally check dev mode FPS, but for rudimentary FPS I use M/S XBox Gamebar (On PC) which has an excellent small sized (unlike the more unruly dev mode one) counter that you can pin/unpin while running FS. For more detailed timing and red/yellow warnings I use dev mode (although as noted in the video there are also other tools available for this purpose). I also note that when I use nvcp to limit FPS to 40FPS the dev mode shows me as GPU limited and colours red. Obviously I am forcing that condition, but Iām not sure if FS like having that set externally or not, but itās a great way of limiting FPS in FS menus for example. 30Hz to me is too slow for a monitor/TV refresh rate so 60Hz seems like where I need to be. I do suggest everyone watches the video for a good explanation of the advised settings though.
I have a G-Synch monitor capable of 2560x1440@240Hz, and I keep that as my Windows resolution and refresh rate. I donāt want to limit myself when Iām not simming.
To those who say that 60 (or even 30) is more than enough my response is that the difference is very noticeable in the desktop, not least when moving the mouse around. Actually, I find the videoās piece of advice about reducing the monitorās refresh rate in Windows Display Settings somewhat misguided, not least because it seems totally unnecessary as long as you understand how V-Synch in the sim relates to the monitorās refresh rate.
Using the native monitor settings does not inhibit my capability of optimizing the GPU latency in MSFS in any way. Because I use G-Sync, setting the FPS cap in NVCP allows me to choose any FPS I find optimal in relation to balancing GPU and CPU load. Currently I have it at 39 FPS in NVCP, but I think may turn it down a little when I get around to optimizing again.
I also have V-Sync off because it gives me no additional control or benefits. Tearing is not an issue because of G-Sync, and the FPS is limited by NVCP.
In the end, itās all about getting rid of that āMainthread Limitedā plague by a sensible margin, and everybody should use what works for them. I just wanted to share my own findings.
That means if i cap the frames to 30 in ncp and turn gsync on, vsync off in game, the screen should adjust it self to 60hz (because itās the lowest possible for my Monitor)
Is it a issue if i have a second Monitor which has no gsync which i use for example for Navigraph?
Iām no expert in G-Sync, but my understanding is that a G-Sync monitor will synchronize with whatever the graphics card sends it, only limited by its maximum rate. So if your monitor is G-Sync capable, I think it will gladly go below 60Hz, and if not, G-Sync will do nothing for you. But I may certainly have gotten this wrong.
You limit the FPS in NVCP for MSFS only, so it has no impact on anything else. Remember, itās the graphics cardās 3D output rate you limit, not any monitorās.
You have to optimise for the mainthread certainly. That has to happen anyway , balancing graphics settings, renderscales (for GPU), and LODās & traffic etc (for CPU), please donāt mistake/confuse whatās happening here. This tweak is for smoothness/reducing stuttering during heavy scenery etc. Itās really smooths things out limiting to 30FPS with VSync.
My TV refresh rates are 120Hz, 60Hz, 30Hz. I find that it sits quite happily at 60Hz with a smooth flicker free output. I expect 30Hz would be too low.
Agree though, the correct solution is as always what works for you. I was just surprised at how smooth the fix in this video was. So much so thereās no point in me trying to optimise things any further.
Lots of good input in here, I am very excited to see so many people finding ways to get their CPU loads down and getting the most from their GPUs.
I only dropped in to clarify that the frame limit/vsync/refresh rate impact goal is to reduce the number of frames that the CPU has to queue, which reduces itās overall load and reduces render latency spike on the main thread.
If whatever method you choose isnāt noticeably reducing the amount of jagged latencies on the main thread, or improving frame pacing, I would definitely try another and see if it works better for you. Looking at things like the 99% fps scale, or 1% lows should help you decide. The closer your 99% is to your average fps, the better the experience should be.
I donāt have time to test and report on all of them (nvcp vsync vs in-game vsync vs nvcp fps limiter vs refresh rate limiting) right now unfortunately, but thought it might be a fun thing for someone to test and report if they have the time. Iām sure the results for syncing monitors vs fixed hz will be different, and would be interesting to explore.
Thanks!