DaveC said:
Maybe buffer the sound? I don't recall the sound skipping before in older versions when frameskipping. I just remember the sound getting garbled. If some memory was set aside for a sound buffer it could play the sound from that when it needed then re-fill the buffer when it gets spare cycles in less demanding periods in game. There might be a situation where it completely drains the buffer but at least it would be less frequent. Just a thought, I am no coder so not sure if that would work.
Well, in earlier version, the sound generator (on the 940) and the sound player thread (on the 920) weren't really well synchronized, and so the sound could became garbled. Now, the synchronization is better in normal condition, but when there is too much frameskip you can notice the sound pausing so that the 2 core can be resynchronized.
Hmm makes sense that way why it happens. I wish I was a dev and could give a hint on how to fix but I can't
I can just test it and report. Hopefully you can find a way around that. The pauses are kind of distracting but better than garbled I think. Thanks for the improvements.