Small JS config file mod to gain 10/15+ FPS in airliners and glass cockpit planes

If I could buy you a beer, I would. You made my 787 flight that much smoother. Now we know that there is a bug in there somewhere and seems that you found it. Is it a fix? No clue, but it definitely fixes a lot of stutter within the airliners that we just did not see in the smaller GA traffic. This improved my frame rates +15 fps at minimum. Cheers!

1 Like

You got a point but when dealing with accumulating dT over 40ms periods of time, it should be enough precision. I’d think it is no less than GetTickCount() precision which is also sufficient for this sort of things, but according to the following, it is even better:

In any case in all my tests so far it is pretty much precise enough to not see any jitter in the EFIS screens at all. And if there is you might want to try another clock source and compare.

There is not much difference between theory and practice in theory but there is much difference between theory and practice in practice… You might just want to try and compare on your system.

I have updated the original post (link: Small JS config file mod to gain 10/15+ FPS in airliners and glass cockpit planes) with an archive containing both options (with several refresh variants) ready to be used in the Community folder: the “original” one with the divider and the new brilliant fixed Hz solution provided by @CptLucky8

Many refresh rate options are included in the ZIP. Please check it out if you want to try the new method, which is much better in my opinion!

Let me know what you think!

7 Likes

And as we all know, the human eye can’t detect anything more than 24GHz. :wink:

1 Like

Thank you so much for this! This really makes it easy and quick to use. Definetly need more people like you in the community! :trophy:

1 Like

You are doing great work, lets hope the devs take note of this thread and implement it officially in the game.

Until then ill be using your Mod.

1 Like

Thanks, great work. Tried 15hz and there was only a very minor degrade in pfd smoothness, but a decent improvement in frame rates. Makes the A320 more usable in larger cities. Saw +10fps in regional areas and +6fps in a major city.

Edit - While this worked well on the A320 it made the TMB’s airspeed display too jerky even on 25hz or half display hz.

Is there any way to make this aircraft specific?

5 Likes

This is true BUT, you can still notice a huge difference between 30Hz or a 60Hz on your desktop monitor especially with scrolling pages, dragging mouse…

I linked to this thread in my performance guide.

Thanks for sharing this tweak with the community :smiley:

1 Like

Hmm… I tried a few of the options provided in the download (20Hz, 15Hz, 10Hz) but I did not see any fps gains in the Cirrus SR22. Perhaps more vigorous experimentation is needed, like with the TBM, which I fly more often.

You should see a lot of improvement with the airliners. If you have a super powerful CPU you may already have good FPS and the fix will not do much.

I was just making a joke about the use of the unit of measurement i.e. GHz rather than Hz. But I do agree with you, all the same. :slight_smile:

Well, interesting: Didn’t know that the logic of the displays was implemented in JavaScript. Then again, it makes total sense, as it makes scripting (sic!) for add-ons way easier (no need to re-compile code etc.).

And if the drawing would also be done using HTML/CSS, that is, on the CPU… well, attention yo all! Incoming DOOM port in 3… 2… 1… :slight_smile:

1 Like

I have an i7-6700K, which is still a decent CPU, I guess, but I wouldn’t call it “super powerful”. My FPS is okay, but not great. (20~30 fps taxiing around most metropolitan airports, even with steam gauge airplanes.) I don’t fly the airliners, at least not yet, but I did some extensive testing in the TBM and I didn’t see any improvement there either. Oh well. :expressionless: :neutral_face:

What graphics settings do you have?

“High” settings or “Ultra” settings are not the best options.

There are options that you need disable, for example V-Sync; you must use Rendering Scaling, Terrain Level of Detal and Objects Level of Detail in 100 or lower.

There are options that won’t add better quality in “Ultra”, but decrease performance, for example “Ambient Occlusion”, “Windsueld Effects”, “Trees”, “Buildings”, “Terrain Vector Data”.

Did you follow the instructions carefully? You probably copied the fix in the wrong folder at this point…

Try the 5Hz option to understand if the fix is actually working (you will notice the textual parts and gauges in the Garmin instruments much choppier than before)

Seems to gain me around 5-6 fps. Every little helps! Nice find

1 Like

pmdg has an option the lower the panel refresh rates

Yeah, I think so, I mean it’s not tricky and I’m no stranger to modding games and whatnot. I have the Steam version so my Community folder is located in X:\SteamLibrary\steamapps\common\MicrosoftFlightSimulator\Community
and I just drop the appropriate “FPS fix” folder into that location like this, right?

image

I think 15Hz was the lowest I tried, and I thought I saw a difference in the fluidity of the MFD’s, but maybe I was mistaken. I’ll try it with the 5Hz option later when I get home from work.

1 Like

Fantastic fix, I cant upvote this enough. Even if its just temporary until the devs do something deeper its made a huge difference. Gone from having to play 1440p on my 4K screen to native 4K while holding 40-50fps. Thank you!

2 Likes