Taylor (and anyone else who is brave),

Try this new build @
http://www.clock.org/~matt/tmp/freesci-win32.zip

I removed a Sleep in the win32mci code that was just dumb of me to leave
in there, and I added an experimental Sleep into the sdl_driver.
Chris/Solomon helped me figure out on IRC that I wasn't specifying the
right parameters to midiOutPrepareHeader, though it wouldn't have made a
different forthe mt32gm driver.

On my machine, this makes the sound play at normal speed at all times,
even when it's changing scenes. Please give it a try and give me your
feedback!

If you have problems, please observer the per-thread CPU usage on win9x
using the WinTop tool I mentioned in a previous email. If you figure out
the PerfMon stuff on NT/2k and can give me the same info, that would be
awesome as well.




--
http://www.clock.org/~matt


Reply via email to