> Modified files:
>       src/scicore    : tools.c
>       src/sound      : soundserver_sdl.c
>
> Log message:
> 1) revert out the sched_yield() changes; they caused odd delays and
> stuff in the game at inopportune times.
> 2) add a #define for win32 in the sched_yield
> 3) make the sdl_soundserver use its own sleep/yield semantics.
>
> Both the _unix and _sdl soundservers seem to work fine now on ia32
> linux; with any luck they'll be good in win32 as well.

The instruments are screwed up -- the opening notes are usually birds
chirping (in LSL3). Other than that, CPU usage is okay. I'll test HQ1 and
SQ3 as we talked about on IRC.

I tried reverting back to the previous soundserver_sdl.c that worked
perfectly on win32, and it doesn't work anymore. Could the tools.c changes
be the cause?

I'll investigate this further and reply with any results.


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


Reply via email to