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

A new test version 15 fixing issues identified by @Lange_666and @thetford569is available here: https://github.com/ResetXPDR/MSFS_AutoFPS/releases/tag/v0.4.4.2-test

  • Revised camera states that make the session active following changes made by Asobo in MSFS 2024 1.2.8.0 which will now allow the session to commence when the flight starts up in walk around mode as it used to.
    • A side effect of this change is that the session may briefly activate when loading in a flight, due to new MSFS 2024 camera state inconsistencies, however this does not impact correct session commencement when your flight starts.
  • Fixed installer giving error message when configuring MSFS autostart and FSUIPC is not installed.

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

25 minutes ago, Reset XPDR said:

A new test version 15 fixing issues

It seems to be working 🙂

EkABMbL.jpeg

7950X3D | RTX 4090 | 64GB DDR5

  • Author
1 hour ago, Cpt_Piett said:

It seems to be working 🙂

EkABMbL.jpeg

I am glad it is working again for you and hopefully everyone else.

FYI, Asobo decided to change walk around view from camera state 26 to camera state 30 when you first load in your flight just because and, what the heck, let's make it 31 if you reload a flight. Oh and while you are loading in a flight where you are destined for the cockpit, let's throw in a camera state 30 while loading in because everyone likes to walk around before the flight has finished loading then we'll take it away when you are presented with the Fly now button. 😕

Sometimes I wonder if these guys have a randomise button to generate some of the code that goes in to these MSFS updates! 😂

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

14 minutes ago, Reset XPDR said:

Sometimes I wonder if these guys have a randomise button to generate some of the code that goes in to these MSFS updates! 😂

Haha - they probably do!!

7950X3D | RTX 4090 | 64GB DDR5

13 minutes ago, Reset XPDR said:

I am glad it is working again for everyone.

FYI, Asobo decided to change walk around view from camera state 26 to camera state 30 when you first load in your flight just because and, what the heck, let's make it 31 if you reload a flight. Oh and while you are loading in a flight where you are destined for the cockpit, let's throw in a camera state 30 while loading in because everyone likes to walk around before the flight has finished loading then we'll take it away when you are presented with the Fly now button. 😕

Sometimes I wonder if these guys have a randomise button to generate some of the code that goes in to these MSFS updates! 😂

Thanks @Reset XPDR!  Some of their decisions are truly mind boggling!  I almost wonder between things like this and the cryptic message removed from the C208 medevac version in the previous patch if they don’t have some saboteurs working in their midst or at least some people that think it’s funny.

Hallo. Das ist kein Problem, aber ich finde keinen Button, wo ich dir eine Nachricht senden kann. Echt tolles Programm. Kleine Frage. Kannst du vielleicht eine Transparenz mit einem Art Schieberegler erstellen? Viele Grüße, Oliver

  • Author
54 minutes ago, fliegeroli said:

Hi. That's not a problem, but I don't find a button where I can send you a message. Really great program. Small question. Can you perhaps create a transparency with a kind of slider? Many greetings, Oliver

Per my reply on my github issues page, there will be no transparency feature added as there is already a collapsible UI feature that offers similar decluttering of the app window as described in the readme here:

  • The user can progressively hide parts of the UI when the app window is double clicked anywhere that is not a control. The first double click will hide the expert settings section (if applicable), the second will hide the general settings section and a third double click will restore all hidden settings sections. The last state in use will be restored when next starting the app.

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

Also gonna test. Near KJFK, KLAS and.....anyone want to pick another location?

EGLC!!! Full AI traffic running in the sim (default, no AIG stuff).

 

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.

 

Default EGLC to EGNM in the AvroRJ was flawless. Very little stutter. Pretty much everything at Ultra settings.

Expert Settings with 50fps as my target (my monitor is only 60hz gsync, capped to 57fps in NVCP) and Vsync enable (I think lol).

FPS Senstivity is 2, TLOD min is 45 with the check box for additional. And max is 250 plus mountains. Approach to EGNM was pretty chill. Little stutters.

AutoLOD 200max, 20 lowest

Scenery/building popping in the background so i bumped it to 300 tlod but they were still popping into existence.

only complaint was that I could not...for the life of me...start the engines. Odd.

 

How to stop the stuff popping in ???

Edited by Sonosusto

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.

 

  • Author

I've got one more robustness improvement idea to potentially put in to the 0.4.4.2 update before I formally release it and that is to limit TLOD increases when GPU memory is near full (eg. 95%+) and possibly to reduce them if GPU memory use gets past a certain threshold (eg. 98%+). The reason I want to do this is because MSFS 2024 is DX12 only and it has been known to overflow VRAM at times, causing a significant performance drop, and this might be a way of avoiding it if users get too keen with their app settings or, even if their settings are reasonable but MSFS 2024 just decides to break the memory levy anyway.

I've managed to be able to detect which GPU is in use by MSFS via the UserCfg.opt file, to ask Windows to tell me how much VRAM that particular adapter is packing and, finally, to get GPU-Z (required to get this working) to tell me what is the current VRAM use. From there I can calculate current VRAM load and use it to manage TLOD Max if things get close to overflowing.

There would be no UI changes as the UI is cluttered enough as it is, so the thresholds would be hard coded, or maybe a config file setting at most, and all the user would have to do to have VRAM overflow protection is to be running the GPU-Z companion app at windows startup or at the very least when this app is running, which is easy enough to do. If GPU-Z isn't running, VRAM overflow protection is inactive ie. the app works as it currently does.

It's experimental at this time, and may not make the 0.4.4.2 release cut if it doesn't come to fruition within a few days, so I thought I'd throw it out there and see what others think of the idea before I go too much further on it.

Example log file lines from what I have already coded:

2024-12-30 16:10:33.593 [INF] [ MemoryManager:GetUserOptCfgSetti ] configGPUModel NVIDIA GeForce RTX 4090
2024-12-30 16:10:33.596 [INF] [ MemoryManager:GetUserOptCfgSetti ] Successfully read required settings from UserOpt.cfg

2024-12-30 16:10:49.160 [INF] [ LODController:gpuzRunning        ] GPU-Z companion app running
2024-12-30 16:10:49.161 [INF] [ LODController:gpuzRunning        ] GPU-Z GPU Load sensor found
2024-12-30 16:10:49.161 [INF] [ LODController:gpuzRunning        ] GPU-Z GPU Memory Used sensor found
2024-12-30 16:10:49.161 [INF] [ LODController:gpuzRunning        ] GPU-Z Initial Memory Used: 17766 MB
2024-12-30 16:10:49.184 [INF] [ LODController:gpuzRunning        ] System Reported Total GPU Memory: 24142 MB
2024-12-30 16:10:49.184 [INF] [ LODController:gpuzRunning        ] GPU Initial Memory Usage: 73%

Example VRAM usage display, only in test version for now:

image.png?ex=67738662&is=677234e2&hm=ee7

Let me know what you think.

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

I'm in. At first I though that launching GPU-Z was one-more-stuff-to-launch but the benefit could be higher. If GPU-Z is not launch, there's no drawback and the user doesn't benefit from the feature, right?

Edited by vbazillio

Vincent B.
Check my free MSFS sceneries : https://flightsim.to/profile/vbazillio/trending and my hardware configuration.

  • Author
30 minutes ago, vbazillio said:

I'm in. At first I though that launching GPU-Z was one-more-stuff-to-launch but the benefit could be higher. If GPU-Z is not launch, there's no drawback and the user doesn't benefit from the feature, right?

That's right. Same as if you want to use GPU Load for cloud reduction you have to have GPU-Z running but if you don't it just doesn't get presented as an option. I'm basically offering optional VRAM overflow protection, which IMO is useful if running MSFS 2024 and using reasonably high settings that sometimes overflow their available VRAM, which will just be inactive if you aren't running GPU-Z.

The prototype is working pretty well, in fact too well which makes me think I've missed something 😄

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

I am all in for this, let's give a test.

CPU: AMD Ryzen 7 9800X3D | GPU: NVIDIA GeForce RTX 4080 Super | MoBo:  ASUS Prime X670-P WIFI | OS: Windows 11 Home 64bit| RAM: 64GB 6000 MHz DDR5 | HD: 2TB Samsung 990 PRO M.2 PCIe SSD, 1TB Samsung 990 PRO M.2 PCIe SSD | MSFS 2024

8 hours ago, Sonosusto said:

Scenery/building popping in the background so i bumped it to 300 tlod but they were still popping into existence.

I also see this and have no clue if there's anything that can be done about it...

3 hours ago, Reset XPDR said:

I've got one more robustness improvement idea to potentially put in to the 0.4.4.2 update before I formally release it and that is to limit TLOD increases when GPU memory is near full (eg. 95%+) and possibly to reduce them if GPU memory use gets past a certain threshold (eg. 98%+).

Great idea. If a test version it out I'll be able to test it this evening CET. 

7950X3D | RTX 4090 | 64GB DDR5

5 hours ago, Reset XPDR said:

I've got one more robustness improvement idea to potentially put in to the 0.4.4.2 update before I formally release it and that is to limit TLOD increases when GPU memory is near full (eg. 95%+) and possibly to reduce them if GPU memory use gets past a certain threshold (eg. 98%+). The reason I want to do this is because MSFS 2024 is DX12 only and it has been known to overflow VRAM at times, causing a significant performance drop, and this might be a way of avoiding it if users get too keen with their app settings or, even if their settings are reasonable but MSFS 2024 just decides to break the memory levy anyway.

Let me know what you think.

Okay.

Remember what the doctor said ?

Those crazy ideas ! You have to stop ! The time has come to say enough is enough ! I have to put you into a retirement home !

😁🤣

 

 

 

Edited by deepstar

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.