Hello,
I’ve been playing and enjoying Last Epoch since December 2020. What concerns me is that I’ve had stutters and freezes during playing ie my game will freeze for a few seconds during every 1-5 min minutes of playing. I’m playing on high settings, while my framerates are at stable 60 fps. With 0.8.2 patch my stutters were gone and I could enjoy the game without them. Sadly, the next patch introduced them back and I’ve been playing the game with them ever since.
While it’s not something that absolutely ruins the fun for me, it can make it difficult and punishing when I have to react fast and there’s a lot going on on my screen. I would appreciate it if you could help me with this issue.
Obviously you know the game is in beta & has performance optimisation issues that we cannot do anything about until the devs dedicate time to dealing with them.
That aside, I have found that stuttering / Freezing in game is mainly caused by the game overreaching or not having enough limits in place to give the hardware some headroom to handle things… In-game settings play a large part in mitigating the impact of this.
For example, I can get the game to run at 100fps on my old 1060 GPU with very low settings @ 1080p… But… I will get fps spikes of over 60fps and constant freezes (if the game doesnt crash) for a second or two… My GPU runs at 100% usage all the time while playing.
If I set the framerate limit to 55-60ish… I then stop getting the freezes and any spikes I get are less than 10-15fps… The game never crashes… My GPU runs at 70% usage only maxing out for short periods during busy play moments.
Without knowing more about your setup and the game settings you are using, I would suggest you look at testing similarily on your setup and seeing if you notice any improvement.
Note: Resolution & quality settings make a HUGE difference. I have also found that the visual quality between settings like High/Medium is very little, but the stability and performance can be very different. The key is to keep your GPU usage down so that it has enough headroom to spike up when it needs to. Framerate limiting is the best way to do this.