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
57 minutes ago, History said:

Hello. Curious if it is normal for fps to decrease a bit when the app starts? For a comparison, it doesnt happen when using the MSFS 2024 dynamic setting. And all of this is even before applying Lossless Scaling frame gen. Thank you

If you are using the Start Max option in the app, then yes your FPS could start lower because of the higher starting level of TLOD. If not using that option and your FPS drops, that implies your minimum TLOD is too high and should be no different than if you manually set this TLOD in MSFS without using this app. Dynamic Settings may not decrease your FPS because it is brutally fast at butchering both TLOD and OLOD, so choose your poison wisely.

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 715.4k
  • 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

36 minutes ago, Reset XPDR said:

If you are using the Start Max option in the app, then yes your FPS could start lower because of the higher starting level of TLOD. If not using that option and your FPS drops, that implies your minimum TLOD is too high and should be no different than if you manually set this TLOD in MSFS without using this app. Dynamic Settings may not decrease your FPS because it is brutally fast at butchering both TLOD and OLOD, so choose your poison wisely.

Okay. I am still learning this amazing and powerful tool, never flown without it since 2023. I seem unable to find Start Max option, or probably "Recover" option? Thank you again

DA B760M PRO4 | i5-13400F | RTX 3060 12 GB | G.Skills Ripjaws 32GB | MSI MAG A550BN | Ace Power 1 TB NVMe  | Cooler Master Hyper 212

  • Author
5 minutes ago, History said:

Okay. I am still learning this amazing and powerful tool, never flown without it since 2023. I seem unable to find Start Max option, or probably "Recover" option? Thank you again

If by "recovery" option, you mean something that resets all settings in the app, just rerun the installer, select Reset Configs then Update. Warning, this will reset all app profiles to default for MSFS 2020 and 2024, not just the current profile, so make sure you really want to do this.

Untitled.png

Start Max is shown here:

Untitled.png

It defaults to disabled, so if you are unaware of it you likely don't have it enabled.

Just leave it unchecked and set a reasonable TLOD min and you should be right.

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

10 minutes ago, Reset XPDR said:

Start Max is shown here:

Untitled.png

It defaults to disabled, so if you are unaware of it you likely don't have it enabled.

Just leave it unchecked and set a reasonable TLOD min and you should be right.

Thank you so much.

It seems this fps drop is also due to FSLTL injected by my BATC + GSX. It is no way those do not affect performance. Previously I exclusively flew helicopters and warbirds.

Thank you again for the amazing app.

DA B760M PRO4 | i5-13400F | RTX 3060 12 GB | G.Skills Ripjaws 32GB | MSI MAG A550BN | Ace Power 1 TB NVMe  | Cooler Master Hyper 212

I think I have indentified the culprits. I ticked the Autofps MSFS 2024 performance mode which might not work well on my system. Secondly, I did unclean reinstall (leave the cloud data and configurations uninstalled). The last time reinstalling the sim was SU Beta 3 :D. I also reinstalled AutoFps. And the sim is now super smooth

Edited by History

DA B760M PRO4 | i5-13400F | RTX 3060 12 GB | G.Skills Ripjaws 32GB | MSI MAG A550BN | Ace Power 1 TB NVMe  | Cooler Master Hyper 212

  • 2 weeks later...

Just saw this vid and I find it a good one :

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

 

@Reset XPDR
I have an issue with AutoFPS, that I'm not sure whether its me or the app.
This is in the Fenix at EGLL Inibuilds with pretty much max settings.

autofps-issue.jpg

This image shows AutoFPS active and some metrics through rivatuner.
Notice the frame-time spikes and the 1% and 0.1% lows, which are linked. Table of results with varying TLOD/OLOD values is below.

TLOD OLOD 1% low 0.1% low
50 50 64 60
80 50 48 40
80 200 46 43
150 50 16 15
300 200 18 18

What this means in practice is that higher TLOD values specifically result in these approx 1hz frame-time spikes. That correlates with the fps drops, and results in stutters in the sim, destroying smoothness. The depth of the spikes, and the drop in 1% and 0.1% lows, scales consistently up to a point with varying TLOD values.

Now, AutoFPS doesn't seem to care about this, and monitors fps values overall, thinks everything is fine and ramps up the TLOD, causing the stutters.
[This is not evident at other airports I've tested, presumably because the TLOD load at those locations isn't great enough to have resulted in whatever causes the 1Hz cycling and the consequent frame-time and stutter problem.]
Further tests reveal a correlation with photogrammetry on/off as well. High photogrammetry locations exhibit a much lower TLOD threshold for appearance of the frametime-spikes and resultant stutters.

image.png?ex=6a3f9097&is=6a3e3f17&hm=be338910ccf522d48c011142affbd6ff1724daf3d015174ee12bf3d78aa6a6dd&

Questions:
1. Is the 1hz cycle related to AutoFPS? I've eliminated pretty much every other possible causality with no joy.
2. Am I using AutoFPS wrong to be getting this result? Would different settings eliminate or reduce this problem?
3. If not, could AutoFPS target 1% lows rather than the headline fps? Or photogrammetry?

Many thanks for your consideration.

Cheers K

Edited by kevinfirth

Kevin Firth - AMD 9800X3D; Asus Prime X670E; 64Gb Cas30 6000 DDR5; RTX5090; AutoFPS

  • Author
13 hours ago, kevinfirth said:

1. Is the 1hz cycle related to AutoFPS? I've eliminated pretty much every other possible causality with no joy.

AutoFPS does work on two asynchronous 1Hz cycles, one for the automation logic and one for the UI display updating, but I can get those 1Hz spikes in MSFS if I set the TLOD high enough, beyond what is settable in MSFS settings eg 1000, in the UserCfg.opt file and not have AutoFPS running. Also, if you are not seeing any changing values in AutoFPS when these spikes occur, which it looks like you weren't with your TLOD sitting at TLOD max and being displayed green, then AutoFPS is not injecting anything into MSFS and hence is likely not the cause.

13 hours ago, kevinfirth said:

2. Am I using AutoFPS wrong to be getting this result? Would different settings eliminate or reduce this problem?

You are using FreeTLOD with a high TLOD max and a complex aircraft at a complex airport surrounded by complex photogrammetery, so I would say your AutoFPS settings are too aggressive for this scenario. I would be using TLOD Min 50 and TLOD Extra, not Free TLOD, here and limiting it to TLOD 100 (ie. x2 multiplier) for better results on the ground here.

13 hours ago, kevinfirth said:

3. If not, could AutoFPS target 1% lows rather than the headline fps? Or photogrammetry?

I'd have to think about this some more but my gut feeling is no as the app doesn't have access to 1% low FPS like RTSS can produce and I'm not sure how I would use this without dumbing down the experience for everyone for what is really an edge case that could easily be spoofed by quick view changes.

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

10 hours ago, Reset XPDR said:

You are using FreeTLOD with a high TLOD max and a complex aircraft at a complex airport surrounded by complex photogrammetery, so I would say your AutoFPS settings are too aggressive for this scenario. I would be using TLOD Min 50 and TLOD Extra, not Free TLOD, here and limiting it to TLOD 100 (ie. x2 multiplier) for better results on the ground here.

Before you posted this I'd re-assessed and changed settings to TLOD Min 70, extra x1.5 😁

10 hours ago, Reset XPDR said:

I'd have to think about this some more but my gut feeling is no as the app doesn't have access to 1% low FPS like RTSS can produce and I'm not sure how I would use this without dumbing down the experience for everyone for what is really an edge case that could easily be spoofed by quick view changes.

Understand completely, its easier for edge cases users like me to just limit settings themselves, I get it!

10 hours ago, Reset XPDR said:

AutoFPS does work on two asynchronous 1Hz cycles, one for the automation logic and one for the UI display updating, but I can get those 1Hz spikes in MSFS if I set the TLOD high enough, beyond what is settable in MSFS settings eg 1000, in the UserCfg.opt file and not have AutoFPS running. Also, if you are not seeing any changing values in AutoFPS when these spikes occur, which it looks like you weren't with your TLOD sitting at TLOD max and being displayed green, then AutoFPS is not injecting anything into MSFS and hence is likely not the cause.

Understood, thanks for the info! Independent tests without AutoFPS show the same cyclic rythym. I experience the same, just was hoping to see AutoFPS manage the increase in TLOD and stop at the point the the 1hx cycle inherent in MSFS2024 becomes apparent.
I also reported this at: 1hz stutter caused by photogrammetry and TLOD - Bug Reporting Hub / Install, Performance & Graphics - Microsoft Flight Simulator Forums

Kevin Firth - AMD 9800X3D; Asus Prime X670E; 64Gb Cas30 6000 DDR5; RTX5090; AutoFPS

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.