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
1 hour ago, daztheman70 said:

Hi All,

 

I have recently had to reformat my PC so need to install this again and went back to the start of this thread and the original download link is not working please could someone kindly post the link to download this again please.

 

Thanks

 

Daz

I just checked and the link on the first page does still work, taking you to an redirect webpage which does contain the link to the latest app version here.

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

I have a question. I hav RTSS Framerate Limit set to 40. In the sim I don't set max framerate but have Dynamic Settings also set to 40. autoFPS is showing a framerate of 45 (this is in VR). So why, if RTSS has a framerate limit set to 40, am I getting 45 fps? In autoFPS I have it set to use RTSS for framerate.

Thanks.

Case: (Lian Li PC-011 Dynamic XL), PSU: (MEG Ai300p pcie 5 & ATX 3.0), Motherboard: (ASUS TUF Gaming x670E-PLUS WIFI 6E), CPU: (AMD Ryzen 7 7800-X3D) 

Memory: (G.Skill Trident Z5 NEO RGB Series 64GB DDR5 6000), GPU: (Zotac Gaming GeForce RTX 4090 AMP Extreme Airo). CPU Cooler: (ASUS ROG Strix LC RGB 360) 

Fans: (7 Corsair LL Series 120mm RGB)

  • Author
1 hour ago, Rob G said:

I have a question. I hav RTSS Framerate Limit set to 40. In the sim I don't set max framerate but have Dynamic Settings also set to 40. autoFPS is showing a framerate of 45 (this is in VR). So why, if RTSS has a framerate limit set to 40, am I getting 45 fps? In autoFPS I have it set to use RTSS for framerate.

Thanks.

When set to use RTSS as the source, AutoFPS shows the FPS that RTSS is telling it, without alteration for everything except LSFG. If you can decipher it, the display code is simply this:

                if (serviceModel.fpsSourceRTSS)
                {
                    if (serviceModel.LsModeEnabled) return serviceModel.fpsAverage * serviceModel.LsModeMultiplier;
                    else return (float)Math.Round(serviceModel.fpsAverage);
                }

 

This strongly suggests that your RTSS framerate limit is not currently active. You can verify by using another FPS reporting source, such as the FPS overlay with the OpenXRToolkit, the MSFS in-game FPS view or even the the nVidia overlay. With the latter two methods, you will obviously need to lift your headset off to see them.

My recommendation, for VR in particular and is what I do, is to set Max Frame Rate in MSFS to 40 and remove all doubt about whether the frame rate limit is active or not and also for the optimal experience with having Dynamic Settings set to the same value, which in my testing results in expected behaviour when used in conjunction with AutoFPS.

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

Ok I will switch over. I have one more question. If I didn’t want to limit the maximum frame but just wanted action taken if it got too low, would it be as simple as just removing the max frame rate or is there something else I would have to do. 

Case: (Lian Li PC-011 Dynamic XL), PSU: (MEG Ai300p pcie 5 & ATX 3.0), Motherboard: (ASUS TUF Gaming x670E-PLUS WIFI 6E), CPU: (AMD Ryzen 7 7800-X3D) 

Memory: (G.Skill Trident Z5 NEO RGB Series 64GB DDR5 6000), GPU: (Zotac Gaming GeForce RTX 4090 AMP Extreme Airo). CPU Cooler: (ASUS ROG Strix LC RGB 360) 

Fans: (7 Corsair LL Series 120mm RGB)

  • Author
7 minutes ago, Rob G said:

Ok I will switch over. I have one more question. If I didn’t want to limit the maximum frame but just wanted action taken if it got too low, would it be as simple as just removing the max frame rate or is there something else I would have to do. 

I am not understanding what you are trying to achieve. Can you please clarify.

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

29 minutes ago, Reset XPDR said:

I am not understanding what you are trying to achieve. Can you please clarify.

I want to not limit frame rate upper limit but take action if it falls below a certain limit with your tool. So if I can get say 45 for, great, but if it falls below 35, take action. I know your tool works that way but will it work if I don’t set any max framerate in the sim and just set dynamic settings to say 35. 

Case: (Lian Li PC-011 Dynamic XL), PSU: (MEG Ai300p pcie 5 & ATX 3.0), Motherboard: (ASUS TUF Gaming x670E-PLUS WIFI 6E), CPU: (AMD Ryzen 7 7800-X3D) 

Memory: (G.Skill Trident Z5 NEO RGB Series 64GB DDR5 6000), GPU: (Zotac Gaming GeForce RTX 4090 AMP Extreme Airo). CPU Cooler: (ASUS ROG Strix LC RGB 360) 

Fans: (7 Corsair LL Series 120mm RGB)

  • Author
48 minutes ago, Rob G said:

I want to not limit frame rate upper limit but take action if it falls below a certain limit with your tool. So if I can get say 45 for, great, but if it falls below 35, take action. I know your tool works that way but will it work if I don’t set any max framerate in the sim and just set dynamic settings to say 35. 

OK, in that case don't set MSFS Max Frame Rate and just use Manual Target FPS and set it to say 40 FPS so that it takes action before getting to your Dynamic Settings 35 FPS threshold. Just be aware that with 0.5.0.0-RC that if you are capping frame rate to 45 somewhere, even it is only in your VR headset, and your FPS sits locked at that FPS because performance conditions are so good, then to the app it is indistguishable from a Fixed FPS and it may warn you via changing the background of affected settings to orange to 30 seconds and providing corrective advice in the tooltip. You can just ignore it of course, as it is not a common occurrence, and you probably won't see it in VR anyway, unless you have AutoFPS visible by something like OpenKneeboard. 

In short, yes what you are suggesting should work 😊

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

  • Author

MSFS_AutoFPS 0.5.0.0‑RC (currently RC6) is now very close to release. The README has already been updated with all new and changed features, and recent commits have mostly been final polish. This version was previously tagged as 0.4.6.8‑RC, but the scope and significance of the update — including Fixed Target FPS in FPS Sensitivity mode, Free TLOD in expert mode, update channels, and non‑expert mode improvements — justified rolling the version number forward to 0.5.0.0.

I’m now waiting for the formal release of MSFS 2024 SU5 so I can rebaseline the app, remove SU4 compatibility, and have everything ready for the SU6 beta. In the meantime, if anyone encounters any notable issues with 0.5.0.0‑RC, please report them and I’ll attempt to resolve them before the final 0.5.0.0 release. Thanks.

 

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

  • Author

MSFS_AutoFPS v0.5.0.0 has just been formally released, available either through auto update in the app or from here. My thanks goes out to all who provided valuable feedback during the test phase.

This major release introduces a new Fixed Target FPS system and FreeTLOD in FPS Sensitivity and Tolerance modes, delivers major improvements to Fixed FPS detection, TLOD/LOD logic, cloud automation and UI behaviour, enhances non‑expert and Auto Target FPS handling, simplifies the non‑expert UI, rebaselines to MSFS 2024 SU5 and prepares for SU6 beta, and includes targeted update, stability, logging, configuration and session‑management improvements across the app.

Untitled.png

 

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

Using 0.5.0.0

Triple monitor setup. 
tLOD 200 / Olod 100 / Dyn settings enabled

With AutoFPS

IMG-3059.jpg
 

Without AutoFPS

IMG-3060.jpg
 

Shortly said : without AutoFPS I am seeing a higher framerate and less load on the RenderThread. And tLOD then is 100 and Olod then is 100.

This behavior I am seeing the last 6 weeks. I also tried another MSFS optimizer tool (Aero….. ) and the results were the same.

AutoFPS without Dyn Settings gives better performance and smoothness than MSFS without Dyn Settings and not using AutoFPS. That is good.

But no AutoFPS and MSFS with Dyn Settings looks superior here.

Has Dynamic Settings become so much better ?

 

 

 

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

 

  • Author
1 hour ago, GSalden said:

Using 0.5.0.0

Triple monitor setup. 
tLOD 200 / Olod 100 / Dyn settings enabled

With AutoFPS

IMG-3059.jpg
 

Without AutoFPS

IMG-3060.jpg
 

Shortly said : without AutoFPS I am seeing a higher framerate and less load on the RenderThread. And tLOD then is 100 and Olod then is 100.

This behavior I am seeing the last 6 weeks. I also tried another MSFS optimizer tool (Aero….. ) and the results were the same.

AutoFPS without Dyn Settings gives better performance and smoothness than MSFS without Dyn Settings and not using AutoFPS. That is good.

But no AutoFPS and MSFS with Dyn Settings looks superior here.

Has Dynamic Settings become so much better ?

 

 

 

Have you tried disabling the MSFS Performance Optimiser feature of AutoFPS? It does not always deliver better performance and in some cases it can be worse. If the latter, stop using it. The app now warns you about this the first time you enable or reenable the feature from now on, but not if you are already using it.

Re Dynamic Settings versus AutoFPS, per the Readme FAQ, they manage TLOD quite differently and, if configured correctly, they are actually complimentary. I use Dynamic Settings with AutoFPS all the time and nothing I have seen changes that assessment, including with SU5.

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

spacer.png

 

I just tried the new settings with SU5, and the results were astonishing.  I used to have the TLOD tied to altitude, but not with these settings.  AutoFPS started out at DTLOD 50 when I first loaded it up, and it went up to 400 quickly when I was parked at the gate (Fenix A320 at VerticalSim KTPA airport).  I stayed at DTLOD 400 the entire time with no stutters on taxi, takeoff, final approach and rollout.  There was some minor hitching on the ground when doing the snap camera views in the cockpit, but it was very minor.  I don't know what has changed, but even with my powerful CPU I used to have to dial down TLOD quite a bit on the ground because I use a lot of add-ons like the Fenix, Sayintentions ATC, PSXT live traffic and third party airports.

Intel Core Ultra 9 285K | Gigabyte RTX 5090 | 96GB DDR5 | ASUS ROG Swift PG32UCDM

  • Author
41 minutes ago, LVPack said:

spacer.png

 

I just tried the new settings with SU5, and the results were astonishing.  I used to have the TLOD tied to altitude, but not with these settings.  AutoFPS started out at DTLOD 50 when I first loaded it up, and it went up to 400 quickly when I was parked at the gate (Fenix A320 at VerticalSim KTPA airport).  I stayed at DTLOD 400 the entire time with no stutters on taxi, takeoff, final approach and rollout.  There was some minor hitching on the ground when doing the snap camera views in the cockpit, but it was very minor.  I don't know what has changed, but even with my powerful CPU I used to have to dial down TLOD quite a bit on the ground because I use a lot of add-ons like the Fenix, Sayintentions ATC, PSXT live traffic and third party airports.

I am really glad to hear it is running that smoothly for you. The recent tweaks in AutoFPS help with the stability side, but the big jump you are seeing on the ground is probably thanks to SU5. MSFS 2024 is simply much more tolerant of TLOD changes close to the ground now, so AutoFPS benefits from that rather than being the main reason for it.

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

Disregard, trying new settings. I had to update from 4.6.4 because of SU5. SU4 was running perfectly, my performance was incredible but now I’m seeing a hit. I’m using the same settings in both the sim and AutoFPS. When I turn off AutoFPS my FPS hold solid but my LOD remain static. I wish I could have stayed on SU4 with 4.6.4 as it was running perfectly. 

Edited by Wise87

Dan

i9-13900K / Asus Maximus Hero Z790 / RTX 4090 FE / G.Skill Trident Z5 RGB 64 GB DDR5-6400 CL32 / Artic Liquid Freezer II 360 / Samsung 980 PRO SSD 1TB PCIe NVMe M.2 / Samsung 980 PRO SSD 2TB PCIe NVMe M.2 / Samsung 970 EVO Plus SSD 2TB PCIe NVMe M.2 / EVGA 1000W G3, 80+ Gold / Phanteks Eclipse P600S ATX Mid Tower / Arctic P14 PWM Case Fans / LG C2 42 Inch Class 4K OLED TV/Monitor / Windows 11 Pro / 1Ghz AT&T Fiber

On 5/1/2026 at 10:45 AM, Reset XPDR said:

Have you tried disabling the MSFS Performance Optimiser feature of AutoFPS? It does not always deliver better performance and in some cases it can be worse. If the latter, stop using it. The app now warns you about this the first time you enable or reenable the feature from now on, but not if you are already using it.

Re Dynamic Settings versus AutoFPS, per the Readme FAQ, they manage TLOD quite differently and, if configured correctly, they are actually complimentary. I use Dynamic Settings with AutoFPS all the time and nothing I have seen changes that assessment, including with SU5.

Thank you very much 

Disabling the Performance Optimizer did the trick !

I now have tLOD set to 25 on the ground and with almost 40 live parked and moving AC I have a stready 60 fps ( FSR3 2x ) on every screen.

Will try with tLOD set to 50 in AutoFPS later .

Btw oLOD load has dropped too

Edited by GSalden

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

 

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.