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.

MSFS Auto FPS App

Featured Replies

  • Author
33 minutes ago, Fiorentoni said:

I tried KJFK from iniBuilds with 100% AIG traffic (~ 250 aircraft over/at New York), I had 25 FPS with OLOD 10 and 18 FPS with OLOD 200. This might of course vary with hardware and other factors, so I'm not sure you can replicate it with your top notch system (I have a 3600X and a 1080ti for that matter...). And obviously it's not the case with less AI traffic (e.g. FSLTL injects MUCH less traffic by defalt), it's more a border case in that regard. Still I'll probably stick with the original tool for now because of that, because I fly with 100% AIG traffic all the time.

That's a pretty extreme case (250 aircraft in near vicinity!!) and an extreme OLOD range, which the new app was never intended to cover. As you say, you can always use the original tool and try and kill your computer that way 😄

Edited by Reset XPDR

9800X3D | 4090 | 64GB | 2+1TB NVME | 2TB SSD | 2TB HDD | 85/50/43” TVs | Quest 3 | DOF H3 Motion Rig | Buttkicker | T.16000M Flight Kit

MSFS @ 4K Ultra DLSS Performance FG 80 FPS |  VR VDXR Godlike 80Hz SSW | MSFS VR DLSS Quality, Ultra Preset - Windows 11

Acer Nitro 5 | i5-11400H | RTX 3060 6 GB | 32GB DDR4 | 15.6" FHD IPS 144Hz | 2 x 512 GB SSD | Windows 11

  • Replies 4.3k
  • Views 700.9k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Developing this app has reignited a joy of coding I haven't experienced for many years. I benefit from the app too, so there is a bit of self interest going on. Also, yours, and others, feedback has h

  • Reset XPDR
    Reset XPDR

    Following no major issues being identified in the test phase that haven't already been resolved, I have just formally released MSFS_AutoFPS v0.4.2.16 here. Thank you to everyone who participated in th

  • Ray Proudfoot
    Ray Proudfoot

    Are you aware this is how FSUIPC was created many years ago? It takes a very clever person to disassemble a executable and analyse the contents. The original UIPC was created by Adam Zofran and then P

Posted Images

  • Author

Now that I've stopped dedicated testing and started actually flying again, I've got a few auto TLOD Min tweaking ideas I will float here as a sanity check:

- Allow cloud quality recovery if TLOD Min on Ground/Landing and FPS raises a good amount over FPS target eg. 10-20% because at the moment a cloud quality drop does not cancel until you are in the air.
- TLOD Min on Ground/Landing behaviour when descending below 2000 ft, consider only allowing TLOD reductions from then on as approach is considered locked in. Maybe a descent phase state variable, enabled but not set to trigger above 2000 ft and then triggered descending below 2000 ft.
- With TLOD Min on Ground/Landing consider automatically extending trigger altitude above 2000 ft when TLOD delta to get to TLOD Min is significant and also engage aforementioned descent TLOD lock so that TLOD works down in reasonably small increments.

9800X3D | 4090 | 64GB | 2+1TB NVME | 2TB SSD | 2TB HDD | 85/50/43” TVs | Quest 3 | DOF H3 Motion Rig | Buttkicker | T.16000M Flight Kit

MSFS @ 4K Ultra DLSS Performance FG 80 FPS |  VR VDXR Godlike 80Hz SSW | MSFS VR DLSS Quality, Ultra Preset - Windows 11

Acer Nitro 5 | i5-11400H | RTX 3060 6 GB | 32GB DDR4 | 15.6" FHD IPS 144Hz | 2 x 512 GB SSD | Windows 11

26 minutes ago, Reset XPDR said:

Allow cloud quality recovery if TLOD Min on Ground/Landing and FPS raises a good amount over FPS target eg. 10-20% because at the moment a cloud quality drop does not cancel until you are in the air.

I can't think of any negative effects doing this. 

26 minutes ago, Reset XPDR said:

TLOD Min on Ground/Landing behaviour when descending below 2000 ft, consider only allowing TLOD reductions from then on as approach is considered locked in. Maybe a descent phase state variable, enabled but not set to trigger above 2000 ft and then triggered descending below 2000 ft.

Would this mean that TLOD min will be locked below 2000ft and not change at all on the ground / approach / take-off? And then gradually increase above 2000 AGL?

26 minutes ago, Reset XPDR said:

With TLOD Min on Ground/Landing consider automatically extending trigger altitude above 2000 ft when TLOD delta to get to TLOD Min is significant and also engage aforementioned descent TLOD lock so that TLOD works down in reasonably small increments.

Not sure what you mean by this - isn't it the same as the sentence above?

7950X3D | RTX 4090 | 64GB DDR5

8 hours ago, Reset XPDR said:

Further to discussion of the concept demonstration version of the MSFS2020_AutoFPS starting here, the app has now matured to a point to where I am happy to formally release it.

I have said this before and will say it again,

You Sir are a blessing to the community. Thank you for your non stop efforts to make a better experience for all of us. It is greatly appreciated.

Just booting up my rig now and will test your latest release 🙂

 

Richard

i7-12700K | Noctua NH-D15S Black Version | MSI Pro Z690 - A | 32 GB DDR4 3600 | Gigabyte Gaming OC 4090 | 1TB WD Blue NMVe (MSFS 2020) | 500 GB WD Black Gen 4 NVMe | 4TB WD Black Conventional | Fractal Design Torrent Case | Seasonic 1000W Gold Plus PSU | Thrustmaster Boeing Yoke | Honeycomb Throttle | Airbus Side Stick | Virpil Rudder Pedals | Sony X90K 55 Inch TV |

mmBbmS1.png

 

  • Author
33 minutes ago, Cpt_Piett said:

Would this mean that TLOD min will be locked below 2000ft and not change at all on the ground / approach / take-off? And then gradually increase above 2000 AGL?

Not quite. Just to summarise, current functionality is as follows:

  • TLOD will immediately change to TLOD minimum when your flight is loaded and will stay that way any time you are on the ground. Once you take off and start climbing, auto TLOD will kick in gradually on a sliding scale up to 1000 ft AGL, then normal range auto operation above that. On descent to landing, when you cross 2000 ft AGL, the app will progressively adjust your TLOD down so that as you cross 1000 ft AGL it will be at TLOD minimum and there it will stay locked all the way to the ground, taxi and shutdown at the gate. If you are level below 1000 ft AGL, then commence descending, TLOD will rapidly switch to TLOD minimum with no stepping as it thinks you are landing imminently.

What this doesn't say (because I thought it was already getting too wordy) is that if you are level and low during the approach phase, like in a traffic pattern, TLOD will normally hold where it is but if the terrain drops below you and AGL goes up this can trigger TLOD to start rising again because it thinks you are climbing. What I am proposing is that once you have crossed 2000 ft going up, the next time you cross 2000 ft on descent the app will lock out any such TLOD increases and will only ever hold or decrease towards TLOD Min as scheduled above, to avoid these up and down TLOD changes near the ground. It doesn't happen very often, but when it does it is quite noticeable.

33 minutes ago, Cpt_Piett said:

Not sure what you mean by this - isn't it the same as the sentence above?

They are my dev notes, so a little sloppy with wording sorry. No it isn't the same, rather it is an extension of it. I am essentially saying that if you have a high TLOD delta to get down to TLOD minimum and are descending quite quickly, the rate of TLOD change per second can go over the default 5 and potentially introduce stutters by doing so. The app has all this data so it could calculate what altitude it needs to start reducing TLOD, perhaps by an even lower rate than 5 per second, which could be more than the 2000 ft currently hard coded. This is a bit like the predictive code I built into the DynamicLOD app where it anticipates and leads an upcoming LOD table change. That's what I was trying to say. 

Anyway, it's late where I am so I'm off to bed now 🙂

 

Edited by Reset XPDR

9800X3D | 4090 | 64GB | 2+1TB NVME | 2TB SSD | 2TB HDD | 85/50/43” TVs | Quest 3 | DOF H3 Motion Rig | Buttkicker | T.16000M Flight Kit

MSFS @ 4K Ultra DLSS Performance FG 80 FPS |  VR VDXR Godlike 80Hz SSW | MSFS VR DLSS Quality, Ultra Preset - Windows 11

Acer Nitro 5 | i5-11400H | RTX 3060 6 GB | 32GB DDR4 | 15.6" FHD IPS 144Hz | 2 x 512 GB SSD | Windows 11

9 hours ago, Cpt_Piett said:

I’d just like to take this opportunity to commend you for your tireless work in creating this app. I’ve participated in the demo stages and can wholeheartedly say that it’s an invaluable tool that has transformed my flight simming experience.

Now, how can we donate to contribute something in return for your contribution to the community?

here here! Even though FG seems to be turned off automatically right now, this app is providing me such an improved...and invaluable....experience to flight simming again.

7800+4090+64ram

Just Flight RJ, 146 and F28, Piper Arrows ---A2A Aerostar and Comanche---Black Square Starship, Duke(s), TBM, Bonanza/BaronV2, KingAir---FSReborn FSR500---COWS Da42---FX P180, HJet & VJet---FlySimWare Chancellor and LearJet---FlightSimStudio EMB175 &P2006T---Fenix 320---PMDG DC6, 737(700+900), 777---C22J---Milviz Cessna 310 & Porter---SimWorksStudios Kodiak, PC12, Zenith & RV14---BigRadials Goose---IndiaFoxEcho MB3339+F35.

 

20 minutes ago, Sonosusto said:

here here! Even though FG seems to be turned off automatically right now, this app is providing me such an improved...and invaluable....experience to flight simming again.

Is this something that is added to the community folder so it can easily be removed if it causes issues, or does it become part of MSFS?

Edited by Bobsk8

 

 

 

9 minutes ago, Bobsk8 said:

Is this something that is added to the community folder so it can easily be removed if it causes issues, or does it become part of MSFS?

It’s an app that runs externally.

7950X3D | RTX 4090 | 64GB DDR5

13 minutes ago, Bobsk8 said:

Is this something that is added to the community folder so it can easily be removed if it causes issues, or does it become part of MSFS?

It's better than sliced bread.

7800+4090+64ram

Just Flight RJ, 146 and F28, Piper Arrows ---A2A Aerostar and Comanche---Black Square Starship, Duke(s), TBM, Bonanza/BaronV2, KingAir---FSReborn FSR500---COWS Da42---FX P180, HJet & VJet---FlySimWare Chancellor and LearJet---FlightSimStudio EMB175 &P2006T---Fenix 320---PMDG DC6, 737(700+900), 777---C22J---Milviz Cessna 310 & Porter---SimWorksStudios Kodiak, PC12, Zenith & RV14---BigRadials Goose---IndiaFoxEcho MB3339+F35.

 

How this would work regarding the FPS if your sim is using V-Sync and frames locked to 30?.

Edited by edpatino

Cheers, Ed

MSFS2020 Steam  // Rig: Corsair Graphite 760T Full Tower - ASUS MBoard Maximus XII Hero Z490 - CPU Intel i9-10900K - 64GB RAM - MSI RTX2080 Super 8GB - [1xNVMe M.2 1TB + 1xNVMe M.2 2TB (Samsung)] + [1xSSD 1TB + 1xSSD 2TB (Crucial)] + [1xSSD 1TB (Samsung)] + 1 HDD Seagate 2TB + 1 HDD Seagate External 4TB - Monitor LG 29UC97C UWHD Curved - PSU Corsair RM1000x // Thrustmaster FCS & MS XBOX Controllers

15 minutes ago, edpatino said:

How this would work regarding the FPS is your sim is using V-Sync and frames locked to 30?.

It will work with locked fps, but it’s recommended to set target fps in the app 5% lower than locked fps. 

7950X3D | RTX 4090 | 64GB DDR5

1 hour ago, edpatino said:

How this would work regarding the FPS if your sim is using V-Sync and frames locked to 30?.

Better use the DynamicLOD app in this case:

 

Edited by RALF9636

I see in the readme , it shows Uninstall , but I see nothing about uninstalling it if the users runs into a problem with it. That's kind of scary. I looked all over and can't find anyway to uninstall it. So once you install it, you are stuck with it??

Edited by Bobsk8

 

 

 

3 hours ago, Reset XPDR said:

Not quite. Just to summarise, current functionality is as follows:

  • TLOD will immediately change to TLOD minimum when your flight is loaded and will stay that way any time you are on the ground. Once you take off and start climbing, auto TLOD will kick in gradually on a sliding scale up to 1000 ft AGL, then normal range auto operation above that. On descent to landing, when you cross 2000 ft AGL, the app will progressively adjust your TLOD down so that as you cross 1000 ft AGL it will be at TLOD minimum and there it will stay locked all the way to the ground, taxi and shutdown at the gate. If you are level below 1000 ft AGL, then commence descending, TLOD will rapidly switch to TLOD minimum with no stepping as it thinks you are landing imminently.

What this doesn't say (because I thought it was already getting too wordy) is that if you are level and low during the approach phase, like in a traffic pattern, TLOD will normally hold where it is but if the terrain drops below you and AGL goes up this can trigger TLOD to start rising again because it thinks you are climbing. What I am proposing is that once you have crossed 2000 ft going up, the next time you cross 2000 ft on descent the app will lock out any such TLOD increases and will only ever hold or decrease towards TLOD Min as scheduled above, to avoid these up and down TLOD changes near the ground. It doesn't happen very often, but when it does it is quite noticeable.

These rules sound like made for IFR flights in tubeliners. With GA aircraft on VFR flights (or aerobatic, helicopter, ornithopter, ..., you name it) you can't easily determine from the altitude profile if the pilot is going to land. So, there should be some dynamic behaviour for low'n slow flyers, if possible. Maybe, even a simple option "flying low" that activates another ruleset would be cool. Just my 2 cents, many thanks anyway for this great tool!

Edited by meerkat

Create an account or sign in to comment

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.