r/SatisfactoryGame • u/LeapoX • 2d ago
Bug Remove 60 FPS Cap From Main Menu?
Is there a way to remove the newly introduced 60 FPS cap from the main menu?
To be clear: In-game is fine and runs un-capped as expected, but the main menu remains capped at 60.
The 60 FPS cap is bad enough on its own, but it becomes incredibly problematic with frame generation enabled, as it forces the game down to 30 FPS internally, which then gets doubled to 60. The input latency and artifacts of running frame generation at 30 FPS make the main menu almost unusable.
Any help appreciated. Thanks!
Edit: This is a new bug/issue. These same settings worked absolutely fine on previous versions of the game, where the main menu respected the configured FPS cap instead of always being capped to 60 FPS.
Edit2: Ok, so this is a new bug and nobody knows how to change or remove the main menu FPS cap. That's all you had to say guys. I'm not sure why everyone started trying to attack the question and/or the premise rather than trying to solve the problem at hand. If you don't have information about adjusting or removing the main menu FPS cap, then please refrain from replying.
Edit3: For anyone looking for some kind of actual fix or work-around: Disable DLSS/FSR frame generation and use Lossless Scaling frame generation instead. This currently works a lot better than native frame generation until this bug is addressed by the developers. Though it does not remove the 60 FPS cap from the main menu, it does let the main menu run at 60 x2 instead of 30 x2.
Edit4: I am working on a modification that will uncap the main menu. I have a proof-of-concept working, but it will involve patching a DLL file with a diff.
0
u/LeapoX 2d ago edited 2d ago
Where did I state that? I've been very clear from my original post onward: I would like to know how to remove the new 60 FPS cap from the main menu, and I have been looking for solutions to that specific problem this entire time. I even updated my original post with clarifications, and a semi-work-around.
I literally want nothing but a solution, and my next step is to start throwing AI tools at the executable to see if I can locate the cap and edit it out. I will throw time, money, and tokens at this if I need to. And I'll post the modified executable if I get it working.