Jump to content
Sign in to follow this  
vcaptain747

Suggestion for FPS

Recommended Posts

Hi Nico,

This idea came while I was debugging my FPS issues. It's not a big deal, but it might be nice to have.

The idea is to add an option that allows the user to set an in-cockpit Target FPS. When injecting traffic, PSXT would monitor the current FPS reading from the sim and limit the injected traffic as soon as the FPS drops bellow the target threshold. 

I know that we have the parked % already, but we know also that the FPS depends on many changing factors such the user aircraft being used, the injected models complexity and the number of live aircrafts at a given moment. This might be useful especially when arriving to a busy airport and would relief pilots from playing around with the percentage chasing optimal FPS.

Thanks,

Amine. 

Edited by vcaptain747

Share this post


Link to post
Share on other sites
13 hours ago, vcaptain747 said:

 in-cockpit Target FPS.

PSXT cannot detect the user being in in-cockpit view...

Furthermore, an algorithm for such a target can be very tricky  with risks off oscillations, extra stutters because of aircraft swapping in and out,  and so on.

Not a good idea, imo. You as user have all the controls. But don't stop coming up with ideas, very much appreciated!

BTW. In the past I have tried to reduce the update frequency for aircraft further away from the user then 8 nm to once a second, but that did not help much, and then I also faced the problem how to detect the user being in the cockpit.

 

Edited by kiek

Share this post


Link to post
Share on other sites

FSPS is working an a dynamic LOD tool where you can set a minimum lOD and maximum LOD depending on altitude.

Eg : on the ground LOD of just 50 and at 20000 + ft a LOD of 150-200

This will help with more FPS on the ground and when flying at lower altitudes.

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
Share on other sites

Thanks for the feedback Nico.

13 hours ago, kiek said:

PSXT cannot detect the user being in in-cockpit view...

I beg to differ 🙂 . The CAMERA STATE simvar gives you that information when requested for the user aircraft . if it reads 2 then cockpit camera is selected. The real issue though is that there is no simvar for FPS . I wrongly assumed that the SIM RATE simvar was for FPS, but in reality it refers to time acceleration within the sim .. so that's a dead end.

EDIT: turns out the CAMERA STATE was newly introduced in MSFS SDK and did not exist in FSX/P3D SDK. 

13 hours ago, kiek said:

urthermore, an algorithm for such a target can be very tricky  with risks off oscillations, extra stutters because of aircraft swapping in and out,  and so on.

I agree. For what it's worth, I thought of it as a way to calculate a dynamic parked% based on FPS during the initial load and then PSXT would use it as it would use the static one from the airport file.. but I agree that FPS also depends of many other factors that could cause it to go wild and end up impacting PSXT performance.

 

13 hours ago, kiek said:

But don't stop coming up with ideas, very much appreciated!

I won't 🙂  . As a matter of fact, I recently started to explore the world of simconnect and the more I read, the more questions pop to my head, some out of curiosity and some could turn into suggestions for improvement. If you don't mind the curiosity of a simmconnect newbie , then I'll be happy to share them with you for sure.

Thanks!

Amine.

Edited by vcaptain747

Share this post


Link to post
Share on other sites
10 hours ago, GSalden said:

FSPS is working an a dynamic LOD tool where you can set a minimum lOD and maximum LOD depending on altitude.

Thanks for bringing that up.. it sure will help with FPS.  I used to have FFTF dynamic P3D from FSPS and it was useful to some extent. 

Share this post


Link to post
Share on other sites

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