Jump to content
Sign in to follow this  
GSalden

FFPS:FFTF question

Recommended Posts

"- Administrator privileges removed"

I think worth mentioning.

If the app that communicates with the sim is not also at the same privilege level the value cannot be changed by the app. Starting FFTFd in admin and then starting the sim without admin would result in no changes to the value taking place.

If FFTFd is started for example from exe.xml it automatically runs at the matching privilege of the sim and the value will be changed reliably.

If the sim is started with admin privileges, and FFTFd is started from the desktop make sure also to set it to Run as.

 

  • Upvote 1

Steve Waite: Engineer at codelegend.com

Share this post


Link to post

Go to

"C:\ProgramData\Lockheed Martin\Prepar3D v4"

open exe.xml and add a section like this:

 

 <Launch.Addon>
  <Name>FFTF Dynamic P3Dv4</Name>
  <Disabled>False</Disabled>
  <Path>C:\Program Files\FSPS LTD\FFTF Dynamic P3Dv4\FFTF Dynamic P3Dv4.exe</Path>
  <CommandLine></CommandLine>
 </Launch.Addon>


Path must reflect your system.

  • Like 1
  • Upvote 1

Steve Waite: Engineer at codelegend.com

Share this post


Link to post

I've been testing the app. Works nicely, in fact it's pretty sweet.


Steve Waite: Engineer at codelegend.com

Share this post


Link to post

Does this App let you change the FFTF manually on the fly? In other words, can I pause the sim, use it to change the FFTF value, then unpause the sim and continue to fly? My understanding is that to change the FFTF value in the Prepare3d.cfg you have to restart the sim. I realize it changes the value automatically as you fly, but I would like to do it first manually to determine the settings I want to use.

Thanks,

Ted

  • Like 1

3770k@4.5 ghz, Noctua C12P CPU air cooler, Asus Z77, 2 x 4gb DDR3 Corsair 2200 mhz cl 9, EVGA 1080ti, Sony 55" 900E TV 3840 x 2160, Windows 7-64, FSX, P3dv3, P3dv4

Share this post


Link to post

Hi Ted,

There is no FFTF entry in Prepar3D.cfg unless you have added it yourself. The value assumed by Prepar3D is 0.33 and this will remain the case throughout a flight irrespective of altitude.

FFTF Dynamic allows this value to be adjusted automatically based on your preferred settings within the App. Therefore no requirement for that manual entry in the cfg. Since this happens on the fly while the sim is running during initial testing, I expect to be able to pause at any time and make adjustments to my preferred settings within the App to suit the prevailing circumstances until I achieve a good compromise. The App offers 2 Modes of operation and it’s up to you to discover which delivers the best results on your setup.

Regards,

Mike

 

  • Like 1

Share this post


Link to post
5 hours ago, SteveW said:

Go to

"C:\ProgramData\Lockheed Martin\Prepar3D v4"

open exe.xml and add a section like this:

 

 


 <Launch.Addon>
  <Name>FFTF Dynamic P3Dv4</Name>
  <Disabled>False</Disabled>
  <Path>C:\Program Files\FSPS LTD\FFTF Dynamic P3Dv4\FFTF Dynamic P3Dv4.exe</Path>
  <CommandLine></CommandLine>
 </Launch.Addon>

 


Path must reflect your system.

Hi,

I will force the installer to add the above lines inside exe.xml and control the false and true flag from inside application in order to have the ability to start or not the application when p3d starts.

 

I have also some requests to add ground speed as an extra scenario. What community think?

 

Regards,

Achilles

Edited by Achilles Philippopoulos
  • Like 2

Achilles

Flight Simulator Plaform Solutions

Share this post


Link to post
11 minutes ago, Achilles Philippopoulos said:

Hi,

I will force the installer to add the above lines inside exe.xml and control the false and true flag from inside application in order to have the ability to start or not the application when p3d starts.

 

I would not like to have this mandatory. I prefer to start FFTF Dynamic (and some other tools) using SimStarter instead.

Making the exe.xml entry as an option, that would be okay.

Kind regards, Michael

  • Like 1

MSFS, Beta tester of Simdocks, SPAD.neXt, and FS-FlightControl

Intel i7-13700K / AsRock Z790 / Crucial 32 GB DDR 5 / ASUS RTX 4080OC 16GB / BeQuiet ATX 1000W / WD m.2 NVMe 2TB (System) / WD m.2 NVMe 4 TB (MSFS) / WD HDD 10 TB / XTOP+Saitek hardware panel /  LG 34UM95 3440 x 1440  / HP Reverb 1 (2160x2160 per eye) / Win 11

Share this post


Link to post
42 minutes ago, Achilles Philippopoulos said:

Hi,

I will force the installer to add the above lines inside exe.xml and control the false and true flag from inside application in order to have the ability to start or not the application when p3d starts.

 

I have also some requests to add ground speed as an extra scenario. What community think?

 

Regards,

Achilles

 

Can I chip in there to explain the reason why I made this request and hopefully gain support: it's given that the terrain engine has to load a certain number of scenery tiles per frame and that this number depends upon ground speed, i.e. while stationary there would be zero tiles/frame needed whereas high ground speed needs more tiles/frame as we are covering more ground. We know that FTFF controls the proportion of CPU time given to the terrain engine so surely when travelling fast we should raise FTFF so that this increased number of tiles can be loaded by the engine in the longer time it is now being allocated.

Of course using altitude also results in this increase but by a second order effect as generally when altitude increases then we also increase ground speed...however what if I'm in a fast-jet at 700 feet travelling at 700 knots? Using the AGL Height Scenario your app may be starving the terrain engine of CPU cycles as FTFF will still be set at a low value...

...that's my 2c anyways.

Share this post


Link to post

After a certain altitude and speed you can't do anything with ever higher FFTF, it's saturated. You have to be able to rob Peter to pay Paul.


Steve Waite: Engineer at codelegend.com

Share this post


Link to post

Hi Boez,

I think we have to accept that there are limits as to what can be achieved by using this App. If you are seeing problems now while speeding at low altitude over the landscape then raising the FFTF value higher than 0.33 will run the risk of inducing major stuttering....probably.

Regards,

Mike

  • Like 1

Share this post


Link to post

Honestly , I think that the program is now good as it should be.

 

Edited by GSalden

13900 8 cores @ 5.5-5.8 GHz / 8 cores @ 4.3 GHz (hyperthreading on) - Asus ROG Strix Gaming D4 - GSkill Ripjaws 2x 16 Gb 4266 mhz @ 3200 mhz / cas 13 -  Inno3D RTX4090 X3 iCHILL 24 Gb - 1x SSD M2 2800/1800 2TB - 1x SSD M2 2800/1800 1Tb - Sata 600 SSD 500 Mb - Thermaltake Level 10 GT case - EKWB Extreme 240 liquid cooling set push/pull - 2x 55’ Sony 4K tv's as front view and right view.

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 - 1x 65” Sony 4K tv as left view.

FOV : 190 degrees

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

 

Share this post


Link to post
9 minutes ago, Cruachan said:

....probably.

Heh. That's a get out clause I often use Mike!

E&OE


Steve Waite: Engineer at codelegend.com

Share this post


Link to post
55 minutes ago, SteveW said:

After a certain altitude and speed you can't do anything with ever higher FFTF, it's saturated. You have to be able to rob Peter to pay Paul.

I'm not suggesting both at same time but an alternative scenario...you choose either on height or speed.

Share this post


Link to post
1 hour ago, Cruachan said:

Hi Boez,

I think we have to accept that there are limits as to what can be achieved by using this App. If you are seeing problems now while speeding at low altitude over the landscape then raising the FFTF value higher than 0.33 will run the risk of inducing major stuttering....probably.

Regards,

Mike

Where in my post did I say I was seeing any problems? I'm well aware that this app is just balancing the load between CPU cycles being expended on terrain loading and other CPU tasks such as physics, avionics systems, etc.

My argument is that the same number of terrain tiles/frame need loading for a given ground speed whether you are at 700 ft or 35000 ft so why base FTFF on altitude? Surely it makes more sense to base it on speed (as an alternative option)?

 

Edited by boez

Share this post


Link to post
5 minutes ago, boez said:

I'm not suggesting both at same time but an alternative scenario...you choose either on height or speed.

Going faster means you will need a lower FFTF to keep the framerate as high as possible and avoid stutters. Flying faster means a lower framerate.

However , you will need more loading time as you are flying faster , to avoid blurries.

You probably end up with a higher FFTF value and use less 3D objects.

 

 

  • Like 1

13900 8 cores @ 5.5-5.8 GHz / 8 cores @ 4.3 GHz (hyperthreading on) - Asus ROG Strix Gaming D4 - GSkill Ripjaws 2x 16 Gb 4266 mhz @ 3200 mhz / cas 13 -  Inno3D RTX4090 X3 iCHILL 24 Gb - 1x SSD M2 2800/1800 2TB - 1x SSD M2 2800/1800 1Tb - Sata 600 SSD 500 Mb - Thermaltake Level 10 GT case - EKWB Extreme 240 liquid cooling set push/pull - 2x 55’ Sony 4K tv's as front view and right view.

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 - 1x 65” Sony 4K tv as left view.

FOV : 190 degrees

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

 

Share this post


Link to post

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...