edit: hooray Mrrraou implemented it and added a message that tells you whether you're getting O3DS or N3DS speed https://github.com/Mrrraou/waithax/releases/latest Here's the source for my version: https://github.com/shchmue/waithax Here it is running: Thanks to @Mrrraou for advice on this and for making the awesome tool waithax itself. Thanks to everyone in #3dsdev who helped me fix my noob problems with how I was displaying the timer that messed up the hax itself lul

iirc, it's an approximation, correct? I suppose it counts how much one cycle takes on avg then multiplies it by the number of cycles not taken yet?

It just keeps track of how long it's been running and estimates time remaining based on that and the number of iterations remaining Code: timeLeft = timeElapsed * iterationsLeft / iterationsDone In the code it's actually Code: timeLeft = timeElapsed * (iterationsTotal / iterationsDone - 1) which is the simpler mathematical form of Code: timeLeft = timeElapsed * (iterationsTotal - iterationsDone)/ iterationsDone because Code: iterationsTotal - iterationsDone == iterationsRemaining

wow thanks for your comment that contributed to discussion anyway, now implemented in latest build, thanks @shchmue