by wildweasel » Tue Jul 04, 2023 7:12 pm
Sunder's a pretty massive system hog, especially if there's a lot of active monsters going on, and if I recall correctly, MAP15 is an especially infamous example of that. Unfortunately, what you're running into is a limitation of the Doom engine itself, since it can only fully use one CPU core (otherwise the deterministic nature of Doom's ticker code no longer applies, breaking multiplayer and demo recording).
Your machine, a third-generation i5, would probably be in about the right bracket for Sunder to be "slow but still playable." If you wanted to improve things, you'd need a CPU with stronger single-core performance. The 25% CPU usage you're seeing is likely one fully-used core out of four available.
To my knowledge, there's no existing Doom port that can fully use all available cores.
Sunder's a pretty massive system hog, especially if there's a lot of active monsters going on, and if I recall correctly, MAP15 is an especially infamous example of that. Unfortunately, what you're running into is a limitation of the Doom engine itself, since it can only fully use one CPU core (otherwise the deterministic nature of Doom's ticker code no longer applies, breaking multiplayer and demo recording).
Your machine, a third-generation i5, would probably be in about the right bracket for Sunder to be "slow but still playable." If you wanted to improve things, you'd need a CPU with stronger single-core performance. The 25% CPU usage you're seeing is likely one fully-used core out of four available.
To my knowledge, there's no existing Doom port that can fully use all available cores.