1
Bug Reports & Support (modded) / [0.98a-RC7] How can I find out what is limiting my game performance?
« on: April 21, 2025, 07:56:15 AM »
(btw. just bought the game after being a freeloader for some time; came up with a payment error, but then jumped to order being processed; if I'm not billed/don't get a key I'll try again)
The last time I played was with version 0.96. There I could play many hours to the point where I had a dozen colonies of my own at which point the game got slow (i. e. low FPS). That was a heavily modified game (but only Roider Union as extra faction, no other ship packs). I have an i7-3770, a GTX 680 2GB and 16GB system RAM. Not new, but enough in previous versions and according to system requirements.
But with version 0.98 it got way worse. After about 2 hours (maybe one cycle of game time) the game starts to slow down more and more where I can't even get 60 FPS (time speedup key does almost nothing anymore). At that point invasions haven't even started yet, let alone colonizations. I've increased the memory limit and VRAM usage is at 80% (so no low VRAM messages). Restarting the game and loading the save doesn't fix it.
This is still a modded game. But considering it takes a few hours to get to that point I'm reluctant to try with fewer mods or vanilla, where it might still happen, just a bit later. That's too much time not really playing, but rather waiting for a problem.
So my question is: is there a way to find out where the game is spending its CPU cycles? In other games that can be heavily modded, like Factorio or Rimworld for example, there's the possibility to profile the game (often through mods themselves) while running to see which functions are using how much processor time. Maybe it's just one option of one mod? Maybe it's something in vanilla?
The last time I played was with version 0.96. There I could play many hours to the point where I had a dozen colonies of my own at which point the game got slow (i. e. low FPS). That was a heavily modified game (but only Roider Union as extra faction, no other ship packs). I have an i7-3770, a GTX 680 2GB and 16GB system RAM. Not new, but enough in previous versions and according to system requirements.
But with version 0.98 it got way worse. After about 2 hours (maybe one cycle of game time) the game starts to slow down more and more where I can't even get 60 FPS (time speedup key does almost nothing anymore). At that point invasions haven't even started yet, let alone colonizations. I've increased the memory limit and VRAM usage is at 80% (so no low VRAM messages). Restarting the game and loading the save doesn't fix it.
This is still a modded game. But considering it takes a few hours to get to that point I'm reluctant to try with fewer mods or vanilla, where it might still happen, just a bit later. That's too much time not really playing, but rather waiting for a problem.
So my question is: is there a way to find out where the game is spending its CPU cycles? In other games that can be heavily modded, like Factorio or Rimworld for example, there's the possibility to profile the game (often through mods themselves) while running to see which functions are using how much processor time. Maybe it's just one option of one mod? Maybe it's something in vanilla?