DolceTriade
DolceTriade
This sounds like it needs some thought in how to implement the UX. Done naively (ie, just allowing building anything despite it being disabled/not allowed/etc) would clearly be a detrimental...
I"m not sure what the actual bug is here. If we can't remember, I'm just going to close it.
> That's bad. For example if you are using a laptop, it can drain the battery quickly. Please don't make a busy loop! To be fair, this is a game...
Also I'm not sure if this is related to this change, but when testing this change, if I change the limit from 125 to 144, the game actually limits me...
Also in my tests, we never actually sleep...
Can you verify if we sleep at all? In my tests we don't, regardless of the FPS limit.
Ok, the weirdness around maxFPS = 144 is around integer division. we do: ``` minMsec = 1000 / maxFPS ``` `1000 / 144 = 6.9` but we truncate it to...
We actually sleep. Nice.
Last thing to mention is that, this PR effectively doubles CPU usage when locked at 125fps for me, but does not affect CPU when maxed out. On master, at 125fps,...
What I meant was instead of waking up every 50ms, we can sleep more at the cost of more variable FPS.