Includes version 1.3
FFTF… What a word. Actually, FFTF stands of the first letters of FIBER FRAME TIME FRACTION.
You want maximum framerates at detailed airports?
You want to avoid blurry terrain and have sharpness while flying?
You want the best value that balances between performance and image quality?
You do not want to change your settings while making a flight?
Well, you can make a lot of tests until you think that you have found it. You are happy, you have no blurries or stutters and frames are good. You start a flight (or you just changed vehicles) and enter another area to find your frame drops and stutters appear, or you see terrain blurries. So, you start all over again and again…
You can turn down your detail settings because of that detailed airport that brings down your frames. You can use less autogen and lower terrain settings when flying to avoid blurry terrain. Experienced simmers know that they can use different FFTF values for maximum frames or avoiding blurries.
What Does FFTF Do?
FFTF actually determines the maximum amount of time per frame that will run fiber jobs on the primary thread. Performance of the Flight Simulator is greatly affected by the amount of time CPU spending between foreground operation and background data scenery loading.
The lower the frame rate is set, the more CPU time is devoted to loading scenery and texture.
FIBER FRAME TIME FRACTION is a direct command that helps tune the amount of time per frame that CPU runs fiber jobs
The default value of it is 0.33, meaning that the CPU will spend 1 millisecond to scenery loading in every 3 milliseconds of rendering. So, the lower the value, the better the frame rate but also the more the blurries.
What if the FIBER FRAME TIME FRACTION is not static, but dynamic?
Sounds great if can be done. It can solve all the above mentioned problems. But can it be done? Of course it can!
We present to you the Dynamic FFTF program
An application which covers every aspect of user configuration, including
- Unlimited frames + VSync enabled + TB enabled
- Unlimited frames + VSync enabled + TB enabled + external limiter
- Unlimited frames + VSync disabled + TB disabled
- Locked frames (VSync + TB settings are ignored )
There are two options for dynamic FFTF calculation. Frames range and AGL height range.
Suggested for unlimited frames + VSync disabled + TB disabled. You set the minimum and the maximum frames + FFTF range + times you want FFTF to be updated per sec to Flight Simulator.
An example can be: Min frames=24, Max Frames=28, FFTF minimum=0.05, FFTF maximum=0.33, times to update per second=1. In this case at 24 frames FFTF will be 0.05, at 26 frames FFTF will be around 0.19 and at 28 frames, FFTF will be 0.33. Below minimum frames set, FFTF will always be 0.05 while above max frames set, FFTF will always be 0.33.
AGL Height Range
Suggested for the rest. You set the minimum and maximum AGL altitude + FFTF range. (Times to update per second is not available for AGL height option).
An example can be: AGL Min=0 feet, AGL Max=5000 feet, FFTF minimum=0.05, FFTF maximum=0.33. In this case at 0 feet FFTF will be 0.05, at 2500 feet FFTF will be 0.19 and at 5000 feet, FFTF will be 0.33. Above 5000 feet FFTF will always be 0.33. Every time that the application calculates the new FFTF, it immediately updates the new FFTF value to Flight Simulator. This is the main reason that we do not need any timer option in this case.
Most simmers now know about FTFF and what it does. Many of them use FFTF values from 0.1 or 0.01, but many of them suffer from blurries when flying as a result.
This program solves it all!
Operating System (64-bit Only)
Windows XP SP3
Windows Win 10
Microsoft's NET Framework 4.6
Up and running internet connection for activation and license checking of the product on each application's start-up.
PDF viewer application for reading the manual.
Changes In Version 22.214.171.124 Include
- Flight Simulator
- Lockheed Martin's Prepar3D v4
Changes In Version 1.3 Include
- Changes In Version 126.96.36.199 Include
- Error Data log added (In case of SimConnect error, a file will be created inside My Documents folder)
- Start speed up process optimized
- Different privileges detector and notified
- .NET updated from 4.6.1 -> 4.6.2
- FFTF Dynamic CTD after P3D close issue resolved
- Auto Shutdown option added (Program will close after P3D shutdown)