Feature Requst: Max FPS

This forum is the ideal place for all discussion relating to X4. You will also find additional information from developers here.

Moderator: Moderators for English X Forum

User avatar
Axeface
Posts: 3034
Joined: Fri, 18. Nov 05, 00:41
x4

Feature Requst: Max FPS

Post by Axeface »

Theres a few games that have an option for max fps, that limits the game to specific fps values without the performance cost of vsync. My system is quite old so I use this all the time to reduce load and heat and often to find a perfect performance vs visuals sweet spot (its does wonders in some games, limiting KCD to 45 fps makes it feel like another game on my system), and when it isnt an option I use 3rd party software to do it. I do worry when using 3rd party software that they might cause some kind of unseen issues though.
Is this something thats possible in X4's engine and easy to impliment? Ide certainly appreciate it.
Can limiting fps in 3rd party apps like Nvidia Inspector perhaps cause some issues with the simulation?

The witcher 3 is an example of a game that has the option - Unlimited, 30 and 60. Having 144fps option might be a good idea these days considering newer monitors.

Edit: Forgot to ask, maybe theres an config file somewhere are a launch command I can use to do this?
Gallery of my X ships and fanart eg, Boron Megalodon
My wishlist
Disclaimer: Axeface will ignore 'don't like it don't use it' responses :wink:
tomchk
Posts: 1294
Joined: Mon, 26. Jan 15, 19:55
x4

Re: Feature Requst: Max FPS

Post by tomchk »

I'd also love this.
Care to see what I've been creating? https://www.youtube.com/user/ytubrute
User avatar
ballti
Posts: 245
Joined: Wed, 29. May 13, 11:50
x4

Re: Feature Requst: Max FPS

Post by ballti »

Ingame Vsync ON + make custom refresh rate profil in Nvidia control panel (YT: NVIDIA Control Panel custom refresh rate).
Wargasm
burger1
Posts: 3273
Joined: Fri, 21. Aug 09, 22:51
x3tc

Re: Feature Requst: Max FPS

Post by burger1 »

The new nvidia driver has a frame rate limiter in the nvidia control panel. 3d settings/Manage 3d settings/max frame rate (minimum is 40 fps). Turn vsync off or you get the vsync frame rate cap (60 fps in my case). The adaptive half vsync (30 fps in my case) runs terrible just an fyi. Currently playing at 40 fps cap.

I get screen tearing around the middle of the screen ( 60 Hz monitor) but the game uses less resources and is much easier to run.
Imperial Good
Moderator (English)
Moderator (English)
Posts: 4933
Joined: Fri, 21. Dec 18, 18:23
x4

Re: Feature Requst: Max FPS

Post by Imperial Good »

Axeface wrote: Fri, 24. Jan 20, 23:11 hat limits the game to specific fps values without the performance cost of vsync
Vertical sync has no direct performance cost. At worst it costs idle time which is what you are after anyway.

Any potential frame rate reduction is either due to a lack of triple buffering (bad for frame latency) or that the GPU is no longer able to keep itself busy all the time. The main reduction often comes from frame time consistency, since if it is unable to hit a stable 60 Hz it may fall back to 30 Hz to keep a stable consistency and low latency even if the GPU barely misses this target such as 59.5 Hz which can result in the GPU wasting a lot of its time idle. Variable refresh rate displays (Gsync or freesync) were created to counter act a lot of these bad elements.
pref
Posts: 5625
Joined: Sat, 10. Nov 12, 17:55
x4

Re: Feature Requst: Max FPS

Post by pref »

No vsync causes me real bad tearing, no matter if i get 100+ fps or below 60. It's next to unplayable on a 144hz screen without.
Game could use some extra screen buffers, really seemed like it draws half rendered frames.

With vsync If your FPS is usually closer to 30 then 60 then you could try to limit to 30 so you never experience the worst switch (60->30).
The real solution though is a gsync or amd equivalent display that can adapt to gpu rendering speed.

Also if your CPU is overloaded, that will affect how well the game reacts (rendering included), and if your bottleneck is the CPU then changing max frames won't help much.
I think it's a safe assumption that those "some other games" don't stress your CPU much, and they can do a stable 30 in any situation with appropriate gfx settings. X4 won't behave like that.

Return to “X4: Foundations”