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
10 hours ago, Maddormo said:

Hi:
Long user of your app. As others have mentioned before: it's a real game changer. Thank you so much for your dedication.

I have a 'little' request that I think could be useful: I ask you to consider including text boxes, as well as controls, in the excluded elements of the double click tool to hide certain parts of the interface.

When I want to enter a new value in a text box, I usually double-click the previous value and type in the new one. I've done this so often that every time I try to modify a parameter, I end up hiding the expert options, which means I have to double-click twice more to bring them back.

I hope this change won't be very difficult to implement.

Best regards

I think I've got it licked. Try this and let me know how it goes.

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

On 1/6/2025 at 8:04 AM, Reset XPDR said:

I'm pretty sure that's what it will be. I put in the settling period upon returning to FG active because the FPS is not stable for a while after the transition due to the new values being double what the previous FG inactive values were, so it takes a good few seconds for it to settle again.

Anyway, if that's not how it is working, I'm sure you'll let me know, with screenshots to boot! 😂

This doesn't happen very often, but I just encountered a situation where there's a mismatch between FPS detected by AutoFPS and actual FPS. As can be seen by the screenshot (wonky colors due to HDR), the mismatch is there even though AutoFPS is not in "FPS settle" mode. 

x9xeDTf.png

There's a few things going on here though - a VRAM LTD situation amongst other things. I was probably alt-swapping between windows just before it happened - so I don't think it's a huge issue at all. 

And yeah - as always I'm testing the limits of my hardware by using a very high TLOD 🙂

EDIT: Here's another example (AutoFPS window looks different as I did some highly advanced editing in Paint): 

TWgXW5J.jpeg

Edited by Cpt_Piett

7950X3D | RTX 4090 | 64GB DDR5

18 hours ago, Reset XPDR said:

I think I've got it licked. Try this and let me know how it goes.

WOW! super fast! Thank you so much!

  • Author
4 hours ago, Cpt_Piett said:

This doesn't happen very often, but I just encountered a situation where there's a mismatch between FPS detected by AutoFPS and actual FPS. As can be seen by the screenshot (wonky colors due to HDR), the mismatch is there even though AutoFPS is not in "FPS settle" mode. 

x9xeDTf.png

There's a few things going on here though - a VRAM LTD situation amongst other things. I was probably alt-swapping between windows just before it happened - so I don't think it's a huge issue at all. 

And yeah - as always I'm testing the limits of my hardware by using a very high TLOD 🙂

EDIT: Here's another example (AutoFPS window looks different as I did some highly advanced editing in Paint): 

TWgXW5J.jpeg

Interesting. The app gets its FPS readings from SimConnect via MobiSimConnect and averages them over 5 seconds, the same method used all the way back to Dynamic LOD days.  I must admit though that I've experienced it a few times myself while testing the app with FG but it never stays around long enough for me to find out why.

If you can come up with a sure fire way of triggering it, I should be able to find out what is going on. I'll take a look myself as well.

Also, I notice your VRAM+ is always cut off in the screenshots you take, most likely because you use Mtns+ and that status item is pushing it over the edge. I'll have a think about how to declutter so that you see what you need. Losing GPU load comes to mind as you are not using the GPU cloud quality activation method.

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

4 minutes ago, Reset XPDR said:

If you can come up with a sure fire way of triggering it, I should be able to find out what is going on. I'll take a look myself as well.

At the moment I have no idea why it happens - I'll let you know if it starts to make more sense. 

7950X3D | RTX 4090 | 64GB DDR5

  • Author
2 hours ago, Cpt_Piett said:

At the moment I have no idea why it happens - I'll let you know if it starts to make more sense. 

I just tried multiple times myself to trip it up with similar settings to yours but it is behaving itself nicely ie. upon making MSFS the active window again, FPS settle shows until the FPS has stabilised to what RTSS is reading then the automation is allowed to resume. I'll keep an eye on it though.

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

3 hours ago, Reset XPDR said:

Interesting. The app gets its FPS readings from SimConnect via MobiSimConnect and averages them over 5 seconds, the same method used all the way back to Dynamic LOD days.  I must admit though that I've experienced it a few times myself while testing the app with FG but it never stays around long enough for me to find out why.

 

I used the game’s FPS counter and compared it to the FPS in the AutoFPS app, and I got almost identical numbers. It is very accurate in my experience. 

Here the same. The MSFS gramerate shows about the same as AutoFPS and the NV framerate counter.

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

I'm prototyping the idea of presenting users with a "new" TLOD Automation Method called "FPS Cap" to satisfy the desire of some, particularly VR users utilising motion reprojection, to see an FPS cap friendly mode. The reason I wrote "new" is that it is not actually new, rather it is a specific configuration of Auto TLOD that works well with an FPS cap but now with an obvious name.

No, I haven't copied kayjay's idea from his MSFS2024_AutoFPS variant, rather I was bit confused when he felt the need to modify the code and create a VR optimised automation method when my existing code, when configured correctly, effectively does the same thing already.

I've also read comments on Facebook and in forums saying that my app isn't VR friendly because it doesn't support FPS caps. Well it actually does and has done since Oct last year (I use it in VR with an FPS cap for motion reprojection all the time!), so the issue is really that I didn't package it clearly enough for users to realise that it already exists. All I have done is forced that particular configuration when FPS Cap is chosen. No lines of automation have been changed.

Here's how it would look, being the forth item on the Auto Method drop down list. When selected, it will enable TLOD Base + and disable TLOD Top + and disable the user being able to change either of those settings while in this specific mode. The word Cap will be added to the Target FPS label.

image.png?ex=677f72ad&is=677e212d&hm=540

 

 

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

Still amazed by this little tool, but what drives me nuts on a regular basis is the "feature" that the window can be expanded/shrinked by a simple mouse-click somewhere in the window. This happens all the time and is utterly annoying, cant this be made optional?

Greetings, Chris

AMD Ryzen 7 9800X3D, 2x32GB DDR5 6000MT/s RAM, MSI RTX 4090 Ventus 3X, Windows 11 Home, MSFS2024

  • Author
1 hour ago, AnkH said:

Still amazed by this little tool, but what drives me nuts on a regular basis is the "feature" that the window can be expanded/shrinked by a simple mouse-click somewhere in the window. This happens all the time and is utterly annoying, cant this be made optional?

It is caused by a double, not single, mouse click. The latest test version excludes all controls so unless you are double clicking on the window area where there are no controls you will be safe. Give it a try here and see if that is now acceptable.

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

That's exactly what happened before you exluded the controls - I double clicked to select the value in the input field which would then collapse the dialog. Should be fine now, but did not test (yet).

 

Smal information.

v0.4.4.3-test1 gives me allways medium clouds and set my clouds allways to medium.

WIN 11 64 Pro, Gigabyte Z790 Aorus Elite AX, I7 13700K, be-quiet Loop Silent 2 WK, RTX 4080 S, 64 GB DDR5 Kingston Fury Beast EXPO, 4x Nvme Samsung PRO, MS2024, be quiet SP11 850 Watt

Huh. When I use the MSFS (2020) FPS counter it always says its like capped at 20-24 fps which is impossible. The AutoFPS app says what it really should be around 50ish. Not sure if that includes Frame Generation. But my recent CPU and GPU upgrade should NOT mean its getting 20ish FPS. My previous build had better fps than that number.

 

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.

 

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.