Jump to content
Sign in to follow this  
boez

v1.13.16.0 - screen tearing not a bug but a design change

Recommended Posts

I can confirm, I now have the smoothest experience I have ever had in any sim. 
Silky smooth frame rate, no stutters or skips, no tearing (which I did have initially with the update).
Inside or outside the cockpit, I am really impressed.  I have checked it - it is definitely only 30 FPS, but it feels like more due to the smoothness.

My experience and the settings changes I have had to make are below.  It didn't take long.
This relates to a 1080Ti at a mix of high / ultra settings, 4k (60Hz) at 75% scaling (2880 pixels) set from the user config file.
I set sharpening at 50% (and no film grain) form Nvidia control panel, and it is so sharp with this and TAA you wouldn't think it was scaled at 75%.
Sharpening is off in user config as I think it is too much.
The only other setting I now have in NCP is Vsync to application controlled.  Everything else is off or app controlled.  Power is performance setting of course.

Firstly, Riva Tuner SS has done brilliantly over the years, but it is now retired and no longer needed!  I tried to reintroduce it afterwards with a lock of 30 and screen sync of x/2, but it introduced a slight skip occasionally, so it is now rested and totally not needed.

So, the 'secret' setting for me - in sim, vsync on, and 30 FPS.  Absolutely brilliant and nothing else is needed!  I tried 60 FPS, but as my GPU can't match that, it does introduce some stuttering due to frame rate inconsistency I think.  I also tried 60 FPS in sim with RTSS at locked 30 FPS, slight skipping still.  So back to 30 in the sim, and perfect.  I am impressed with this change.

This was for a mixture of low load and City settings (London).  Note my GPU is also running cool and quiet at this 30 FPS setting.  Fan is locked at 50%, and temp is 74C, power tends to be 70%, and GPU load between 70 and high 90's.

All in all, I am really happy with this part of the update. :smile: I am struggling to know how this 30FPS seems so much smoother than my previous 30 FPS settings - it seems really Different. 

Just to add as well - not seen any spikes yet, coastlines much better, the lighting and clouds do seem somewhat different in a good way.
Morphing / shape-shifting of hills and mountains is still there, and I checked Flagstaff  - the ridges are still across the runway and cause a performance hit, same as Bradenton.
Going in the right direction though!

Edited by bobcat999
  • Like 8
  • Upvote 2

Call me Bob or Rob, I don't mind, but I prefer Rob.

I like to trick airline passengers into thinking I have my own swimming pool in my back yard by painting a large blue rectangle on my patio.

Intel 14900K in a Z790 motherboard with water cooling, RTX 4080, 32 GB 6000 CL30 DDR5 RAM, W11 and MSFS on Samsung 980 Pro NVME SSD's.  Core Isolation Off, Game Mode Off.

Share this post


Link to post
Share on other sites
13 hours ago, DylanM said:

So just to confirm - with a Gsync monitor, Gsync enabled in NVCP and vsync off in NVCP / in-sim? or does vsync need to be enabled as well?

I use G-sync on and V-sync to application controlled in NVCP, and V-sync on to 30fps in the game to avoid flickering, but 30 fps setting in game gives me about 40-45 fps in real life, if I set it to 20 it gives me 30+ fps, something is still wrong with this settings.

Edited by Ixoye
  • Like 1
  • Upvote 1

System: I ASRock X670E | AMD 7800X3D | 32Gb DDR5 6000 | RTX 4090 | 2TB NVMe | LG Ultra Gear 34* UW |

Share this post


Link to post
Share on other sites

Another new improvement I found thanks to this is that setting the resolution to anything other than native, either a lower one or a higher one using DRS or VSR, no longer uses nearest-neighbour sampling, which yields a much cleaner and smoother image. This could create some interesting combinations, like setting the screen resolution higher than native and then scaling it back using the resolution scaler to enable TAAU, which might yield a cleaner picture at nearly the same performance.

Those oddities before the swap chain change (V-Sync always on, poor frame limiter, nearest-neighbour sampling) were all reported by Digital Foundry at launch. Considering that this is a massive improvement that fixes all those issues, I really don't see why they wouldn't mention that in the patch notes. Well, at least it's good that we have some highly-knowledgeable people in this community to give us a better understanding of the inner workings of the application.

Share this post


Link to post
Share on other sites
2 hours ago, bobcat999 said:

The only other setting I now have in NCP is Vsync to application controlled.  Everything else is off or app controlled.  Power is performance setting of course.

I'm struggling to locate the executable file for this in the Nvidia Control Panel. Where did you find yours? (Steam version here, can't locate in main directory or the 'base' directory.)

Share this post


Link to post
Share on other sites

If you right click on your desktop, it should be in the pop-up menu.  A green icon.

  • Like 1

Call me Bob or Rob, I don't mind, but I prefer Rob.

I like to trick airline passengers into thinking I have my own swimming pool in my back yard by painting a large blue rectangle on my patio.

Intel 14900K in a Z790 motherboard with water cooling, RTX 4080, 32 GB 6000 CL30 DDR5 RAM, W11 and MSFS on Samsung 980 Pro NVME SSD's.  Core Isolation Off, Game Mode Off.

Share this post


Link to post
Share on other sites
3 minutes ago, bobcat999 said:

If you right click on your desktop, it should be in the pop-up menu.  A green icon.

Hehe! I know how to open the NCP, I just can't find the executable for FS 😁

  • Like 1

Share this post


Link to post
Share on other sites

Edited double post.

@Ixoye

Yes I can't explain it.  30 in game seems so much smoother than my old method with Riva Tuner.  But my GPU utilisation, power, and temperature readings are the same as before - strange! Maybe it is just the way the screen is refreshing.  The new system they introduced is supposed to reduce lag - could it be as simple as that?

Edited by bobcat999
  • Like 1

Call me Bob or Rob, I don't mind, but I prefer Rob.

I like to trick airline passengers into thinking I have my own swimming pool in my back yard by painting a large blue rectangle on my patio.

Intel 14900K in a Z790 motherboard with water cooling, RTX 4080, 32 GB 6000 CL30 DDR5 RAM, W11 and MSFS on Samsung 980 Pro NVME SSD's.  Core Isolation Off, Game Mode Off.

Share this post


Link to post
Share on other sites
5 minutes ago, spacedyemeerkat said:

Hehe! I know how to open the NCP, I just can't find the executable for FS 😁

Ah!  Right. 😀  From the 3D global setting, click on the next tab along and it will have a drop down list of installed games / applications.

You will find it under Microsoft Flight Simulator when you scroll down.

Edited by bobcat999

Call me Bob or Rob, I don't mind, but I prefer Rob.

I like to trick airline passengers into thinking I have my own swimming pool in my back yard by painting a large blue rectangle on my patio.

Intel 14900K in a Z790 motherboard with water cooling, RTX 4080, 32 GB 6000 CL30 DDR5 RAM, W11 and MSFS on Samsung 980 Pro NVME SSD's.  Core Isolation Off, Game Mode Off.

Share this post


Link to post
Share on other sites
7 minutes ago, bobcat999 said:

Ah!  Right. 😀  If you come away from the global setting, click on the next tab and it will have a drop down list of installed games / Aplications.

You will find it under Microsoft Flight Simulator

It's not in the list and not in the recently used applications, either. Frustrating! But I've found it now, tracked it down via the task manager. Thanks for the responses.

  • Like 1

Share this post


Link to post
Share on other sites
7 minutes ago, spacedyemeerkat said:

It's not in the list and not in the recently used applications, either. Frustrating! But I've found it now, tracked it down via the task manager. Thanks for the responses.

Glad you found it.  I wonder if it is a bit of a Steam thing with yours not showing.  As long as you have it though.  Good luck with the experimentation! 


Call me Bob or Rob, I don't mind, but I prefer Rob.

I like to trick airline passengers into thinking I have my own swimming pool in my back yard by painting a large blue rectangle on my patio.

Intel 14900K in a Z790 motherboard with water cooling, RTX 4080, 32 GB 6000 CL30 DDR5 RAM, W11 and MSFS on Samsung 980 Pro NVME SSD's.  Core Isolation Off, Game Mode Off.

Share this post


Link to post
Share on other sites
32 minutes ago, bobcat999 said:

Yes I can't explain it.  30 in game seems so much smoother than my old method with Riva Tuner.  But my GPU utilisation, power, and temperature readings are the same as before - strange! Maybe it is just the way the screen is refreshing.  

It's due to whats called frame pacing. Frames per second (fps) is an average represention of the time that each individual frame takes to be displayed (called Frametime). You can be averaging 30fps but if that average is the result of very fast then very slow frametimes it will not seem smooth. 

 

e.g. assume 30fps is the target so that needs an average frametime of 1/30 = 33msecs.

frametime of 1st frame is 27.2msecs 

frametime of 2nd frame is 34.2msecs

frametime of 3rd frame is 33.4msecs

frametime of 4th frame is 28.2msecs

frametime of etc.etc.etc. to a total of 30 frames.

 

Now this may average over 1 second of counting to 30fps but it will not seem smooth.

 

Whereas:

frametime of 1st frame is 32.99msecs

frametime of 2nd frame is 33.01msecs

frametime of 3rd frame is 33.00msecs

frametime of etc.etc.etc. to a total of 30 frames. 

 

This also averages to 30fps but is much smoother. Of course CPU/GPU usage is identical (more or less!).

 

In-game settings, swap chain modes, coding techniques all contribute to this variation.

 

Edited by boez
Correction
  • Upvote 1

Share this post


Link to post
Share on other sites

I should add that like my orignal post I've greatly simplified these explanations. There is masses of information that has been written on the subject and I've tried to just include the salient points.

 

Remember any fps over the refresh rate of your monitor are wasted! You wont see them 🙂

Edited by boez
Spelling!
  • Like 2
  • Upvote 1

Share this post


Link to post
Share on other sites

Thanks for the explanations Boez.  That may well be what I am seeing.


Call me Bob or Rob, I don't mind, but I prefer Rob.

I like to trick airline passengers into thinking I have my own swimming pool in my back yard by painting a large blue rectangle on my patio.

Intel 14900K in a Z790 motherboard with water cooling, RTX 4080, 32 GB 6000 CL30 DDR5 RAM, W11 and MSFS on Samsung 980 Pro NVME SSD's.  Core Isolation Off, Game Mode Off.

Share this post


Link to post
Share on other sites

Thanks all for sharing your insights and knowledge. I'll add my experience that enabling the in-sim Vsync and frame limiter really did the trick, with no impact on performance (gave it test in London and NY and it was butter). Funny how we have to unlearn all these old assumptions from the other sims...😉

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Tom Allensworth,
    Founder of AVSIM Online


  • Flight Simulation's Premier Resource!

    AVSIM is a free service to the flight simulation community. AVSIM is staffed completely by volunteers and all funds donated to AVSIM go directly back to supporting the community. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. Thank you for your support!

    Click here for more information and to see all donations year to date.
×
×
  • Create New...