Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Chasing Stuttering Red Herrings...and then Eureka!

Featured Replies

Just now, Sethos said:

So it's both something that has been suggested for years and a placebo, interesting 🤔

Disabling fullscreen optimizations and Auto-fill main view are two different things.

  • Replies 67
  • Views 9.1k
  • Created
  • Last Reply
  • Author
7 minutes ago, Tomaz Drnovsek said:

I'm using unlimited/vsync but at 60Hz. I already have "Disable fullscreen optimizations" checked. Maybe it's a v5 thing?

Tomaz, unless in what you're flying and where you're flying you're able to ALWAYS maintain a frame rate of 60 you should have ample stuttering happening on a regular basis whenever you dip below 60 either from too much load on the CPU and/or GPU.  For many the addition of complex planes and scenery obviate that so even people w/ the highest end hardware will have vsync to 30 to get that ultra fluid performance.

Noel

System:  9900X3D Noctua NH-D15 G2, MSI Pro 650-P WiFi, G.SKILL  64GB (2 x 32GB) 288-Pin PC RAM DDR5 6000, WD NVMe 2Tb x 1, Sabrent NVMe 2Tb x 1, RTX 4090 FE, Corsair RM1000W PSU, Win11 Home, LG Ultra Curved Gsync Ultimate 3440x1440, Phanteks Enthoo Pro Case, TCA Boeing Edition Yoke & TQ, Cessna Trim Wheel, RTSS Framerate Limiter w/ Front Edge Sync.

Aircraft used in MSFS 2024:  Fenix A320,  Aerosoft CRJ, FBW, WT 787X, I-Fly 737 MAX 8, Citation Longitude.

 

1 minute ago, Noel said:

Tomaz, unless in what you're flying and where you're flying you're able to ALWAYS maintain a frame rate of 60 you should have ample stuttering happening on a regular basis whenever you dip below 60 either from too much load on the CPU and/or GPU.  For many the addition of complex planes and scenery obviate that so even people w/ the highest end hardware will have vsync to 30 to get that ultra fluid performance.

Not with TrackIR. Using TrackIR with 30Hz is not fluid at all. 

Just now, Boomer said:

Is this "game bar" a P3D or a Windows 10 setting?

Windows 10 thing, if you look in your settings panel and under "Gaming", first entry is called "Xbox Game Bar"

[MSI MPG X870E Carbon | 9800X3D (PBO +200Mhz / -20 Offset) | Corsair 64GB DDR5 (Custom Timings) | RTX 4090 Founders Edition (Undervolted) | WD SNX 850X 4TB + 4TB | Antec Flux Pro]

 

  • Author
1 minute ago, Boomer said:

Is this "game bar" a P3D or a Windows 10 setting?

It's a Windows 10 thing.  Go to Settings in Windows 10, then Gaming/Games, then deselect Game Bar.  It turned out this was not influencing the stuttering issue for me, but the disabling FS optimizations in Prepar3D.exe properties has.  

Noel

System:  9900X3D Noctua NH-D15 G2, MSI Pro 650-P WiFi, G.SKILL  64GB (2 x 32GB) 288-Pin PC RAM DDR5 6000, WD NVMe 2Tb x 1, Sabrent NVMe 2Tb x 1, RTX 4090 FE, Corsair RM1000W PSU, Win11 Home, LG Ultra Curved Gsync Ultimate 3440x1440, Phanteks Enthoo Pro Case, TCA Boeing Edition Yoke & TQ, Cessna Trim Wheel, RTSS Framerate Limiter w/ Front Edge Sync.

Aircraft used in MSFS 2024:  Fenix A320,  Aerosoft CRJ, FBW, WT 787X, I-Fly 737 MAX 8, Citation Longitude.

 

  • Author
2 minutes ago, Tomaz Drnovsek said:

Not with TrackIR. Using TrackIR with 30Hz is not fluid at all. 

I don't use TIR so can't comment on that.

Noel

System:  9900X3D Noctua NH-D15 G2, MSI Pro 650-P WiFi, G.SKILL  64GB (2 x 32GB) 288-Pin PC RAM DDR5 6000, WD NVMe 2Tb x 1, Sabrent NVMe 2Tb x 1, RTX 4090 FE, Corsair RM1000W PSU, Win11 Home, LG Ultra Curved Gsync Ultimate 3440x1440, Phanteks Enthoo Pro Case, TCA Boeing Edition Yoke & TQ, Cessna Trim Wheel, RTSS Framerate Limiter w/ Front Edge Sync.

Aircraft used in MSFS 2024:  Fenix A320,  Aerosoft CRJ, FBW, WT 787X, I-Fly 737 MAX 8, Citation Longitude.

 

8 hours ago, Noel said:

Yes this seems to have fixed the issue in the test flight I just did in the Dash 8 in a complex scene.  I can enable auto-fill and the stuttering issue remains resolved.  This was corroborated by LM on their forum when I posted the issue there.   He also said leaving game bar enabled could also contribute to this problem for some.

We had a similar issue for a few people during testing for the MV KA350i  with the screen flashing etc, disabling that also corrects that problem.

Steve McNitt
21 hours ago, PurdueKev said:

Limiting fps that low won't work for me and disables Gsync anyway. I am running my monitor at 50Hz for P3D with Gsync enabled - my monitor is not capable of 30 Hz. If you aren't seeing these stutters in your setup in the first place, this won't have any effect.

Your monitor doesn't HAVE to support 30 Hz, it just has to use that nifty Gsync function that factors fps. In other words, if you lock at 30 and your monitor will only go down to 50Hz, gsync will produce two refresh cycles for each frame and refresh at 60Hz (30fps x 2 = 60Hz) = perfectly smooth locked 30fps.

Steven_Miller.png?dl=1

i7-6700k Gigabyte GA-Z170X-UD5 32GB DDR4 2666 EVGA FTW ULTRA RTX3080 12GB

2 hours ago, somiller said:

Your monitor doesn't HAVE to support 30 Hz, it just has to use that nifty Gsync function that factors fps. In other words, if you lock at 30 and your monitor will only go down to 50Hz, gsync will produce two refresh cycles for each frame and refresh at 60Hz (30fps x 2 = 60Hz) = perfectly smooth locked 30fps.

Gsync isn't working that way on my monitor.  Locking at 30 disables the variable refresh rate adjustments because you are below the threshold, and I have had no success with half-refresh-rate vsync at fixed 60 Hz while locking frames at 30.  The scenario you painted doesn't yield "smooth" 30 fps anyway - each frame has to be duplicated to generate the extra refresh cycles (your gpu is not magically generating new unique frames twice as fast) which leads to a pronounced flickering, and if the frame timing does not match the multiplier perfectly the majority of the time you will get stutters.

Edited by PurdueKev

- Kevin

Windows 11 / Ryzen 7 9800X3D / MSI RTX-4080 Super 16G Ventus 3X / Gigabyte B850 Aorus Elite WiFi 7 / Arctic Liquid Freezer III Pro / 64GB Lexar ARES Gen2 RGB DDR5 6000Mhz CL30 RAM / Dell Alienware AW3418DW WQHD 3440x1440 GSync / Samsung 970 EVO Plus M.2 2TB (OS) & 860 EVO 4TB SDD / WD Caviar Black 4TB HDD  / EVGA Supernova 850 G5 PSU / Be Quiet Light Base 600 LX case / Virpil Warbird base with Constellation Alpha grip / MFG Crosswind rudder pedals / Virtual-Fly TQ6+ throttle quadrant / Winwing Orion HOTAS F-18 Throttle / Virpil TCS+ collective base with Hawk-60 grip / Saitek Trim Wheel / Saitek Radio and Switch Panels / Winwing Combat Ready Panel / Tobii 5

10 minutes ago, PurdueKev said:

Gsync isn't working that way on my monitor.  Locking at 30 disables the variable refresh rate adjustments because you are below the threshold, and I have had no success with half-refresh-rate vsync at fixed 60 Hz while locking frames at 30.  The scenario you painted doesn't yield "smooth" 30 fps anyway - each frame has to be duplicated to generate the extra refresh cycles (your gpu is not magically generating new unique frames twice as fast) which leads to a pronounced flickering, and if the frame timing does not match the multiplier perfectly the majority of the time you will get stutters.

I never said the GPU was magically generating new unique frames twice as fast...I said the monitor will refresh twice for each frame generated by the gpu. GPU outputting 30 fps; monitor refreshes each frame twice@60Hz. Sorry for you that it doesn't work on your system, but fps factoring has been a function of Gsync for at least a couple of years, so maybe you have an older Gsync monitor.

Steven_Miller.png?dl=1

i7-6700k Gigabyte GA-Z170X-UD5 32GB DDR4 2666 EVGA FTW ULTRA RTX3080 12GB

Initial tests do not seem to indicate that disabling "Auto Fill Main View" or "Full Screen Optimisations" makes much of a difference to the stuttering issue on my PC.

Christopher Low

AMD Ryzen 7 9800X3D CPU / 64GB DDR5-6000 RAM / 12GB Nvidia RTX 4070 Super GPU / Gigabyte X870E Aorus Elite Wifi 7 / 1+2TB Samsung Evo Plus M2 Nvme

UK2000 Beta Tester

  • Author
6 hours ago, Christopher Low said:

Initial tests do not seem to indicate that disabling "Auto Fill Main View" or "Full Screen Optimisations" makes much of a difference to the stuttering issue on my PC.

Are you using UNLIMITED/vsync to 30Hz refresh?  The stuttering I get w/o disabling either of those is a kind of stutter that comes in waves about every 6-14 seconds constantly, and each event last about 1 to 1.5 seconds and that was in the context if perfectly smooth video and regardless of having major CPU/GPU headroom so it was very atypical for me.  As I say it was unlimited/vsync to 30Hz that really became the basis of glassy smooth video unless you have settings adjusted such that your CPU or GPU are getting too close to 100% then seriously poor video ensues and stays that way until you're back under 100% CPU/GPU load.  Turning while taxiing would make it more apparent sometimes.  

Noel

System:  9900X3D Noctua NH-D15 G2, MSI Pro 650-P WiFi, G.SKILL  64GB (2 x 32GB) 288-Pin PC RAM DDR5 6000, WD NVMe 2Tb x 1, Sabrent NVMe 2Tb x 1, RTX 4090 FE, Corsair RM1000W PSU, Win11 Home, LG Ultra Curved Gsync Ultimate 3440x1440, Phanteks Enthoo Pro Case, TCA Boeing Edition Yoke & TQ, Cessna Trim Wheel, RTSS Framerate Limiter w/ Front Edge Sync.

Aircraft used in MSFS 2024:  Fenix A320,  Aerosoft CRJ, FBW, WT 787X, I-Fly 737 MAX 8, Citation Longitude.

 

My target framerate setting is Unlimited, but I have VSync disabled. My monitor is not capable of a 30Hz refresh rate, and there is no way that I can keep framerates above 30fps everywhere with the detail settings that I use in the simulator.

Edited by Christopher Low

Christopher Low

AMD Ryzen 7 9800X3D CPU / 64GB DDR5-6000 RAM / 12GB Nvidia RTX 4070 Super GPU / Gigabyte X870E Aorus Elite Wifi 7 / 1+2TB Samsung Evo Plus M2 Nvme

UK2000 Beta Tester

I can’t believe in this modern era, that people even contemplate suggesting using 30HZ or 30FPS and proclaim its smooth. It’s very well may be smooth but, it’s just headache inducing. Especially using track IR or a decent G-Sync monitor. 
The minimum hertz I’m willing  to go is 60 and that’s bad enough. Never mind ANYTHING below 30fps. 
 

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.