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.

FPS Loss- Unlimited vs. Locked FPS- P3dv4.x

Featured Replies

Does anyone know why there is an fps drop in p3dv4 when switching from "unlimited" to say, locked 30?

I know, I know, the obvious answer is "because you changed the setting to a lower fps." 😄 Ha, yes. True. But I mean something different. 

I'll illustrate by using an example... Last week, I did a flight into Flightbeam's KMSP. While on the ground, sitting at the gate, with an "unlimited" frame rate set, I was getting about 35-40 fps. It consistently stayed over 35 fps. When I changed that setting to lock it at 30 fps, it actually dropped to about 25 fps, was more choppy and would never touch 30 fps anymore. 

Why could I get a buttery smooth 35-40 fps with an unlimited setting, but by changing to a locked 30fps, I could only get a choppy 25ish? Does anyone know the reason? 

This is a known issue in P3dv4 as I have read in various places and I can replicate similar results all the time. For another example, right now, I am cruising at FL370 over Missouri, USA in the PMDG 737. With an unlimited setting and vsync off, I am getting 58-62 fps in the cockpit. But the second I change to lock the fps at 60, my fps drops to 44-45. 

Can someone explain to me why that happens? Just curious...

i5 12600K, RTX 2070, 32 GB DDR4 Ram, MSI Z690 Pro-A WIFI Motherboard

  • Replies 103
  • Views 22.2k
  • Created
  • Last Reply

With Locked FPS, the FFTF kicks in, which is fixed at 30% in standard unless specified in P3D.cfg.

With unlimited FPS, there is no FFTF.

This is my understanding.

Personally I never use Unlimited, blurries come in a very short time and then, no chance to get a clear scenery except by reloading the scenery (I mean Photo based scenery with lots of 3D objects/autogen, like France VFR regional sceneries).

 

Edited by patrice_bambou

Patrice Dubois

17 minutes ago, tomcatman24 said:

Can someone explain to me why that happens? Just curious...

Many, many posts on the P3D forum regarding this.

Simply put, when you lock frames in P3D you force the sim to use FFTF (Fiber_Frame_Time_Fraction) to use a value of 0.33 instead of 0.1 for unlimited.

Why does this matter? By increasing the FFTF value, the sim is devoting more of the CPU resource to drawing scenery and rendering textures instead of just pumping out a high framerate.

AMD Ryzen 5800X3D; MSI RTX 3080 Ti ; 32GB Corsair 3200 MHz; ASUS VG35VQ 35" (3440 x 1440)
Fulcrum One yoke; Thrustmaster TCA Captain Pack Airbus edition; MFG Crosswind rudder pedals; miniCockpit FCU; CPFlight MCP 737; Logitech FIP x3; TrackIR

MSFS; Fenix A320; A2A PA-24; HPG H145; PMDG 737-600; AIG; RealTraffic; PSXTraffic; FSiPanel; REX AccuSeason Adv; FSDT GSX Pro; FS2Crew RAAS Pro; FS-ATC Chatter

  • Author
9 minutes ago, patrice_bambou said:

With Locked FPS, the FFTF kicks in, which is fixed at 30% in standard unless specified in P3D.cfg.

With unlimited FPS, there is no FFTF.

This is my understanding.

 

8 minutes ago, F737NG said:

Simply put, when you lock frames in P3D you force the sim to use FFTF (Fiber_Frame_Time_Fraction) to use a value of 0.33 instead of 0.1 for unlimited.

Okay, thanks guys! I didn't realize that it adjusted the FFTF by changing that setting. That makes sense. Thanks!

I usually switch back and forth between unlimited and a locked 30 depending on the situation and the type of flight I am doing. I keep it at unlimited as often as possible because it is so much smoother and the higher frames are super smooth especially when panning the view. However, if scenery starts lagging behind, I will usually then switch to a locked 30. This system has worked well for me and I will probably continue to use it. 

But thanks for the answer. I did not realize that's what was happening. Thanks!

Edited by tomcatman24

i5 12600K, RTX 2070, 32 GB DDR4 Ram, MSI Z690 Pro-A WIFI Motherboard

If you set it to unlimited in P3D and then lock it at 30 with an external limiter like RTSS, you'll get the best of both.

Regards

Bob Scott | President and CEO, AVSIM Inc
ATP Gulfstream II-III-IV-V

Sys1 (MSFS20+24/XPlane12+11): AMD 9800X3D, water 2x240mm, MSI MPG X670E Carbon, 64GB GSkill 6000/30, nVidia RTX4090FE
Alienware AW3821DW 38" 21:9 GSync, 2x4TB Crucial T705 PCIe5 + 2x2TB Samsung 990 SSD, EVGA 1000P2 PSU, 12.9" iPad Pro
Thrustmaster TCA Boeing Yoke, TCA Airbus Sidestick, Twin TCA Airbus Throttle quads, PFC Cirrus Pedals, Coolermaster HAF932 case

Sys2 (P3Dv5/v4): i9-13900KS, water 2x360mm, ASUS Z790 Hero, 32GB GSkill 7800MHz CAS36, ASUS RTX4090
Samsung 55" JS8500 4K TV@60Hz,
3x 2TB WD SN850X 1x 4TB Crucial P3 M.2 NVME SSD, EVGA 1600T2 PSU
Fiber link to Yamaha RX-V467 Home Theater Receiver, Polk/Klipsch 6" bookshelf speakers, Polk 12" subwoofer, 12.9" iPad Pro
PFC yoke/throttle quad/pedals with custom Hall sensor retrofit, Thermaltake View 71 case, Stream Deck XL button box

Sys3 (DCS/P3Dv4/ATS/ETS): AMD 7800X3D, MSI MPG X870E Carbon, Noctua NH-D15S, 64GB GSkill 6000/30, EVGA RTX3090
Alienware AW3420DW 34" 21:9 GSync, Corsair HX1000i PSU, 4TB Crucial T705 PCIe5 + 2TB Samsung 970Evo Plus,
TM TCA Officer Pack
, Saitek combat pedals, TM Warthog, TM RS300 FF wheel/pedals, Coolermaster HAF XB case

9 minutes ago, Bert Pieke said:

FFTF Dynamic is currently on sale and will essentially do this for you, in the background.. well worth a try!

https://secure.simmarket.com/fsps-fftf-dynamic-p3d4.phtml

Totally agree with Bert.

Myself I use Unlimited ( displays 25 hertz ) with Locked 26

FFTF on the ground : 0.01

4000 ft and up : 0.25

5950x3d 5.4-5.7 GHz - Asus ROG 870 Crosshair Apex - GSkill Neo 2x 24 Gb 6000 mhz / cas 26 -  MSI RTX 5090 Gaming Trio OC - 1x SSD M2 6000 2TB - 1x SSD M2 2800/1800 1Tb -  Corsair 5400  case - Corsair 360 liquid cooling set  - 3x 75’ TCL tv.

13600  6 cores @ 5.1 GHz / 8 cores @ 4.0 GHz (hypterthreading on) - Asus ROG Strix Gaming D - GSkill Trident 4x Gb 3200 MHz cas 15 - Asus TUF RTX 4080 16 Gb  - 1x SSD M2 2800/1800 2TB - 2x  Sata 600 SSD 500 Mb - Corsair D4000 Airflow case - NXT Krajen Z63 AIO liquide cooling - 

FOV : 200 degrees

My flightsim vids :  https://www.youtube.com/user/fswidesim/videos?shelf_id=0&sort=dd&view=0

 

26 minutes ago, patrice_bambou said:

With Locked FPS, the FFTF kicks in, which is fixed at 30% in standard unless specified in P3D.cfg.

With unlimited FPS, there is no FFTF.

This is my understanding.

Personally I never use Unlimited, blurries come in a very short time and then, no chance to get a clear scenery except by reloading the scenery (I mean Photo based scenery with lots of 3D objects/autogen, like France VFR regional sceneries).

 

There is always a FFTF ...

Locked creates a look ahead buffer and  Unlimited not. 

Check your min framerate with Unlimited  in your most detailed scenery. Set your Locked framerate to half of that ..

 

5950x3d 5.4-5.7 GHz - Asus ROG 870 Crosshair Apex - GSkill Neo 2x 24 Gb 6000 mhz / cas 26 -  MSI RTX 5090 Gaming Trio OC - 1x SSD M2 6000 2TB - 1x SSD M2 2800/1800 1Tb -  Corsair 5400  case - Corsair 360 liquid cooling set  - 3x 75’ TCL tv.

13600  6 cores @ 5.1 GHz / 8 cores @ 4.0 GHz (hypterthreading on) - Asus ROG Strix Gaming D - GSkill Trident 4x Gb 3200 MHz cas 15 - Asus TUF RTX 4080 16 Gb  - 1x SSD M2 2800/1800 2TB - 2x  Sata 600 SSD 500 Mb - Corsair D4000 Airflow case - NXT Krajen Z63 AIO liquide cooling - 

FOV : 200 degrees

My flightsim vids :  https://www.youtube.com/user/fswidesim/videos?shelf_id=0&sort=dd&view=0

 

37 minutes ago, GSalden said:

There is always a FFTF ...

Locked creates a look ahead buffer and  Unlimited not. 

Check your min framerate with Unlimited  in your most detailed scenery. Set your Locked framerate to half of that ..

Half of the min framerate using your most intensive scenery?  Half of max might make sense, but half of minimum rate is gonna be pretty underwhelming on most systems.

Regards

Bob Scott | President and CEO, AVSIM Inc
ATP Gulfstream II-III-IV-V

Sys1 (MSFS20+24/XPlane12+11): AMD 9800X3D, water 2x240mm, MSI MPG X670E Carbon, 64GB GSkill 6000/30, nVidia RTX4090FE
Alienware AW3821DW 38" 21:9 GSync, 2x4TB Crucial T705 PCIe5 + 2x2TB Samsung 990 SSD, EVGA 1000P2 PSU, 12.9" iPad Pro
Thrustmaster TCA Boeing Yoke, TCA Airbus Sidestick, Twin TCA Airbus Throttle quads, PFC Cirrus Pedals, Coolermaster HAF932 case

Sys2 (P3Dv5/v4): i9-13900KS, water 2x360mm, ASUS Z790 Hero, 32GB GSkill 7800MHz CAS36, ASUS RTX4090
Samsung 55" JS8500 4K TV@60Hz,
3x 2TB WD SN850X 1x 4TB Crucial P3 M.2 NVME SSD, EVGA 1600T2 PSU
Fiber link to Yamaha RX-V467 Home Theater Receiver, Polk/Klipsch 6" bookshelf speakers, Polk 12" subwoofer, 12.9" iPad Pro
PFC yoke/throttle quad/pedals with custom Hall sensor retrofit, Thermaltake View 71 case, Stream Deck XL button box

Sys3 (DCS/P3Dv4/ATS/ETS): AMD 7800X3D, MSI MPG X870E Carbon, Noctua NH-D15S, 64GB GSkill 6000/30, EVGA RTX3090
Alienware AW3420DW 34" 21:9 GSync, Corsair HX1000i PSU, 4TB Crucial T705 PCIe5 + 2TB Samsung 970Evo Plus,
TM TCA Officer Pack
, Saitek combat pedals, TM Warthog, TM RS300 FF wheel/pedals, Coolermaster HAF XB case

There have been several discussions on the benefits of fps locking vs unlimited, and locking outside P3D vs inside..

The simplest is to use unlimited fps, vsync off  in P3D and use FFTF Dynamic to manage the settings on the fly..

If you do want to lock, do it outside P3D, using either NVI or RTSS.

With RTSS you have the additional option of Scanline X/2 instead of fps lock which works quite well..  read the posts and test it on your system.. :wink:

Bert

Another simple option is to set FFTF=0.01 in your prepar3d.cfg and lock the FPS inside the sim to the lowest value that still gives you the impression of a smooth motion.

That eliminates the FPS loss when locking the FPS inside the sim.

Some users reported blurries / slow texture loading with that setting and thus recommend the FFTF dynamic app to solve this. I never had blurries with this static setting inside the prepar3d.cfg on my system.

Just try it for yourself on your system.

 

Some people keep saying the lowest possible value for FFTF is 0.1. Again, just try 0.01 on your system and only believe what you see yourself.

 

Edited by RALF9636

Riva Tuner Statistics Server -- a graphic utility to manage video card settings, performance testing etc.

That's because of the default fiber frame time fractions settings in p3d. When unlocked the value is set to 0,01. With limited fps the value changes to 0,33. Manly giving more time per frame to the CPU to process the terrain and objects before transferring the frame to the GPU (for a correct explanationsearch in the forum).

Just add this in your prepared.cfg (location: user\your user name\AppData\roaming\lockheed matin\prepar3d v4\) and see what it does:

Go to the entry: [MAIN]

FIBER_FRAME_TIME_FRACTION=0.01

Now you get the same performance with limited fps as without. Have fun, and welcome to the world of cfg tweaks.

 

MCE_banner_272_68.jpg

26 minutes ago, Rasterfahnder said:

That's because of the default fiber frame time fractions settings in p3d. When unlocked the value is set to 0,01. With limited fps the value changes to 0,33. Manly giving more time per frame to the CPU to process the terrain and objects before transferring the frame to the GPU (for a correct explanationsearch in the forum).

Just add this in your prepared.cfg (location: user\your user name\AppData\roaming\lockheed matin\prepar3d v4\) and see what it does:

Go to the entry: [MAIN]

FIBER_FRAME_TIME_FRACTION=0.01

Now you get the same performance with limited fps as without. Have fun, and welcome to the world of cfg tweaks.

 

And if you now start getting blurries, you know what caused it..  :smile:

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.