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.

FPS limiter help (another one!)

Featured Replies

I've read through every thread I can find on the matter but so far can't seem to get the external limiter working. I'm running dx9, have set up the bat file correctly, and have experimented with various settings (eg deleting the vsync line in the cfg file) in an attempt to get it functioning, but I still have wildly swinging fps from 15 to 90 depending on where I am. The bat file launches fsx fine, and the green OSD is present when the opening window first launches (though it disappears when I load a flight), and then I see no limiting at all. It's driving me nuts as I'd love to implement some of the tweaks on here or even just raise up my AI traffic sliders, but without limiting fps it's just not doable. HELP!Specs:E8400 @ 4.25XFX 5850 @950/12004GB dominator @1066MHzW7 ultimateI think if I could limit fps to 30 I'd be "there" so any ideas, no matter how obscure, are welcome :)Thanks for readingDev

This is from my guide:Limitation of the frame rate fps.It doesn't make sense if the PC calculates and draws the screen content with a rate of 50 fps and more. That is simply a waste of valuable computing power. Hence it's better to limit the frame rate enabling the simulation to run smoother and with better image quality. We don't use the internal FPS limitation, because this function is a bit inefficient and consumes about 5 fps. We rather set the internal limiter to "infinite" and use an external FPS limiter from Marko Ludolph. You can download the file FPS_Limiter_0.2.rar and unpack it. Java should be installed on your computer to use this excellent limiter. You can move the directory FPS_Limiter_0.2 into the FSX-directory (e. g. C:\FSX). Then you start the user interface FPS_Limiter_GUI.jar. You accept the preset maximum fps of 30, select "Search Executable" and point to the FSX.exe file. Pushing "create bat" will create the batch file you need to start the FPS_Limiter_0.2 and the simulator FSX. You can increase and decrease the preset fps-limit on the fly using F12 and F11. This setup should stabilize the frame rate and run the simulation smoother. More CPU power is available to do texture work and thus increase the image quality. Just test it with your test flights.

Best regards from RelaxX

This is from my guide:Limitation of the frame rate fps.It doesn't make sense if the PC calculates and draws the screen content with a rate of 50 fps and more. That is simply a waste of valuable computing power. Hence it's better to limit the frame rate enabling the simulation to run smoother and with better image quality. We don't use the internal FPS limitation, because this function is a bit inefficient and consumes about 5 fps. We rather set the internal limiter to "infinite" and use an external FPS limiter from Marko Ludolph. You can download the file FPS_Limiter_0.2.rar and unpack it. Java should be installed on your computer to use this excellent limiter. You can move the directory FPS_Limiter_0.2 into the FSX-directory (e. g. C:\FSX). Then you start the user interface FPS_Limiter_GUI.jar. You accept the preset maximum fps of 30, select "Search Executable" and point to the FSX.exe file. Pushing "create bat" will create the batch file you need to start the FPS_Limiter_0.2 and the simulator FSX. You can increase and decrease the preset fps-limit on the fly using F12 and F11. This setup should stabilize the frame rate and run the simulation smoother. More CPU power is available to do texture work and thus increase the image quality. Just test it with your test flights.
Tried it, but besides launching fsx and showing the green OSD at the free flight screen it doesn't seem to limit it at all. I still end up at 60fps locked with vsync on, or higher without. Any reasons why it only seems to work at the menu screen?

This is how my fsx.exe.limited.bat file looks like:start C:\"FSX\FPS_Limiter_0.2\"FPS_Limiter.exe /r:D3D9 /f:30 /x:OFF /l:OFF "C:\FSX\fsx.exeIs your file equivalent? Is the parameter f set to 30?Do you use more then one monitor?How do you measure / determine your frame rate?

Best regards from RelaxX

This is how my fsx.exe.limited.bat file looks like:start C:\"FSX\FPS_Limiter_0.2\"FPS_Limiter.exe /r:D3D9 /f:30 /x:OFF /l:OFF "C:\FSX\fsx.exeIs your file equivalent? Is the parameter f set to 30?Do you use more then one monitor?How do you measure / determine your frame rate?
I use two monitors, but have tried the doubling the fps limit to no avail. I get this at startup when I open the bat filelimiter.jpgBut that's the extent of it. The green OSD disappears when I open a flightmy .bat looks like thisstart C:\"Microsoft Flight Simulator X\FPS_Limiter_0.2\"FPS_Limiter.exe /r:D3D9 /f:30 /x:ON /l:OFF "C:\Microsoft Flight Simulator X\fsx.exeThanks for replyingOh yeah, I use fraps to measure fps.

Everything looks fine.FRAPS displays 60 FPS?SHIFT + Z displays what?

Best regards from RelaxX

It also displays 60fps (roughly). Everything "looks" right, it just seems to not work. I've:-updated directx, -tried vsync on and off, -moved both fsx and the limiter out of the program files directory, -played around with UAC before that. -run the .bat from an elevated cmd prompt-made sure I'm in DX9 modeNot sure what else to try.:wacko:It may or may not be worth mentioning that when I run the .bat as admin I get a brief cmd window popping up that says thismessage.jpg

  • Moderator

If you're getting a LoadLibrary error then the limiter is NOT working. Is the Liniter_D3D9.dll in he same folder as the FPS_Limiter.exe file? It should be 168kb in size. If it IS there, you might want to downlod the fles agaion and reinstall.Vic

 

RIG#1 - I9 14900K MSI Pro z790 RTX 5070Ti
40" 4K Monitor 3840x2160 

-moved both fsx and the limiter out of the program files directory, -run the .bat from an elevated cmd promptIt may or may not be worth mentioning that when I run the .bat as admin I get a brief cmd window popping up that says this
Locate the directory FPS_Limiter_0.2 inside the FSX directory. Then create the .bat file again.Run the .bat with a double click, not with a CMD command. This is what I do.

Best regards from RelaxX

Yes it is in the same folder, and I usually run it with a double click (that's the only way that gives the green OSD in the menu), and I only get the load library error when I run it as admin. The limiter directory is in the main FSX directory, though I've experimented with other locations. I've redownloaded the limiter files already (and recreated the bat file several times), and my d3d9.dll file is 168kb as specified. It's driving me mad, as I'd kill for the extra cpu-time to load scenery or to be able to increase AI traffic. KLAX doesn't look right with only one AP in the gates! :(

Yes it is in the same folder, and I usually run it with a double click (that's the only way that gives the green OSD in the menu), and I only get the load library error when I run it as admin. The limiter directory is in the main FSX directory, though I've experimented with other locations. I've redownloaded the limiter files already (and recreated the bat file several times), and my d3d9.dll file is 168kb as specified. It's driving me mad, as I'd kill for the extra cpu-time to load scenery or to be able to increase AI traffic. KLAX doesn't look right with only one AP in the gates! :(
Have also tried disabling secondary montor through CCC but with no effect

Somehow there seems to be a factor 2 in your system. Is SHIFT + Z also showing 60 FPS?What happens if you change the parameter f: to 15?start C:\"Microsoft Flight Simulator X\FPS_Limiter_0.2\"FPS_Limiter.exe /r:D3D9 /f:30 /x:ON /l:OFF "C:\Microsoft Flight Simulator X\fsx.exe

Best regards from RelaxX

Shift z shows 60fps, but only because I have vsync on (I have tried with it off too). setting to 15 fps makes no difference unfortunately. :(

Java should be installed on your computer to use this excellent limiter. Have you installed Java?

Best regards from RelaxX

Java should be installed on your computer to use this excellent limiter. Have you installed Java?
Yeah, needed it to open the GUI.

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.