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.

Question about In-Sim Vsync

Featured Replies

So I was trying to play around with the In-Sim Vsync settings today. I was using the In-Sim Developer FPS counter as a guide. MSFS was on a monitor that was configured to 60Hz so I turned on Vsync and set it to 50% of monitor framerate. However, instead of it indicating something around 30 FPS, which was what I was expecting, the In-Sim framerate counter would not go above 12fps.

 

UPDATE: OK, more information but I am still confused: I have two monitors. One was set to 24Hz for refresh rate and one was set to 60Hz. I had MSFS running on the monitor set to 60Hz. However, when I set the In-Sim Vsync on and set it to 50% of refresh rate, it ended up at 12 FPS, which was half the refresh rate on the monitor it was not running on. I know that's what happened because when I changed the refresh rate of that monitor to 60HZ, the FPS counter in the sim landed on 30FPS.

But why would it be executing Vsync based on the monitor it is not running on? That makes no sense to me.

Edited by Rob G

Case: (Lian Li PC-011 Dynamic XL), PSU: (MEG Ai300p pcie 5 & ATX 3.0), Motherboard: (ASUS TUF Gaming x670E-PLUS WIFI 6E), CPU: (AMD Ryzen 7 7800-X3D) 

Memory: (G.Skill Trident Z5 NEO RGB Series 64GB DDR5 6000), GPU: (Zotac Gaming GeForce RTX 4090 AMP Extreme Airo). CPU Cooler: (ASUS ROG Strix LC RGB 360) 

Fans: (7 Corsair LL Series 120mm RGB)

Perhaps it reads both and chooses the lower one, or perhaps the lower one is set as the main monitor?
Either way, you appear to have found the ideal solution.

 

Yes, so you have found a potential reason for it, so it sounds like you just need to experiment a bit as I have not seen anyone run into this same situation before.

Although MSFS might not be running on the slower one, it is all part of the same overall video output. 
Normally a computer picks a setting that can definitely run on both monitors, so that is probably what has happened. 

I have not seen anyone run a monitor at 24Hz; normally 60Hz is the lowest. Is there a reason for the 24Hz?

Rob (but call me Bob or Rob, I don't mind).

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.

Using VSync and setting my framerate to 50% (30 fps) is smooth enough for me and I can use a higher LOD (300) and ultra settings as the graphics card is only having to produce half as many frames.

 

running msfs at high priority also seems to be helping with smoothness.

Ryzen 5800X3D, Nvidia RTX5080 - 32 Gig DDR4 RAM, 1TB & 2 TB NVME drives - Windows 11 64 bit MSFS 2024 Premium Deluxe Edition Resolution 2560 x 1440 (32 inch curved monitor)

4 hours ago, cianpars said:

Using VSync and setting my framerate to 50% (30 fps) is smooth enough for me

It was smooth enough for me in P3D then MSFS since launch...until I discovered a pathway to essentially zero frametime variance and produced a smoothness in a class of its own, I dare say perfect smoothness, and it is not matched by in-sim or NCP Vsync.  That pathway is RTSS' framerate limit (not scanline sync) with front edge sync.  This method while producing perfect smoothness even at a frame rate of 30 comes with a show-stopping detriment:  it creates a horizontal 'tearline' that migrates up the monitor with each pass.  Oftentimes you won't notice it unless it's in your FOV.   Cpt_Piett kindly did a frametime variance check w/ his Gsync screen and determined you get very decent FTV w/ the Gsync screen.  So I bought a new Gsync screen and discovered using RTSS' framerate limit  w/ front edge sync loses the tearline and retains the smoothness so is the best possible option.   Plus, I really like fact you can alter framerate lock in RTSS w/o stopping the sim.  So my practice involves seeing what unlocked framerate gets to as I'm ready to pushback then setting the lock maybe 6 or so frames below that to give a little headroom.  For example at EDDH this morning unlocked rate was around 41 or so, so set the lock to 35 and had perfect smoothness.  I prefer this to give both CPU and GPU headroom because when you can simulate perfect animation at less then unlocked the CPU/GPU do not need to work as hard, so runs at lower power and temp and there is nothing of substance sacrificed in this versus unlocked.

Edited by Noel

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.

 

5 hours ago, Noel said:

That pathway is RTSS' framerate limit (not scanline sync) with front edge sync

Noel, where exactly does one set 'Front Edge Sync' ?

AMD Ryzen 9900X3D & ASUS X870E Gaming Plus MB, w/64 Gb GSkill DDR5 RAM, PNY RTX 5090 GPU, lots of SSD's and M.2 drives, HAVN  Case, Virpil VPC Panels 2 and 3, Virpil Constellation Alpha Stick, Virpil Rotor TCS Plus w/ Hawk-60 Collective grip, TM TCA Yoke Boeing Edition, TM HOTAS A-10 and F/A-18 Sticks and TM TPR Rudder pedals. Currently on Win11

 

 

Its set in the "Compatibility properties" section in the setup menu. Its the drop down next to "Enable Framerate Limiter".

As an aside this also allows you to use RTSS with frame generation on the 4090 but does induce some noticeable latency.

 

Chris Warner

 

PMDG : JS4100, MD-11, 737 NGX (Soon!)

59 minutes ago, MrRoper said:

Its set in the "Compatibility properties" section in the setup menu. Its the drop down next to "Enable Framerate Limiter".

As an aside this also allows you to use RTSS with frame generation on the 4090 but does induce some noticeable latency.

 

Thank you, I appreciate that. I looked in there but missed the dropdown menu. 

AMD Ryzen 9900X3D & ASUS X870E Gaming Plus MB, w/64 Gb GSkill DDR5 RAM, PNY RTX 5090 GPU, lots of SSD's and M.2 drives, HAVN  Case, Virpil VPC Panels 2 and 3, Virpil Constellation Alpha Stick, Virpil Rotor TCS Plus w/ Hawk-60 Collective grip, TM TCA Yoke Boeing Edition, TM HOTAS A-10 and F/A-18 Sticks and TM TPR Rudder pedals. Currently on Win11

 

 

On 11/24/2022 at 4:13 PM, Rob G said:

OK, more information but I am still confused: I have two monitors.

If I remember correctly.. RTSS would divide the refresh rate by the number of monitors..

If that is still going on, you might have 50% of 60Hz / 2.

Edited by Bert Pieke

Bert

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.