CVSROOT:        /home/cvs
Module name:    freesci
Changes by:     cvsuser 01/04/18 19:31:49

Modified files:
        src/gfx/drivers: sdl_driver.c 
        src/include    : engine.h sound.h soundserver.h 
        src/sound      : sound.c soundserver_null.c soundserver_sdl.c 

Log message:
1) gfx/drivers/sdl_driver.c:  use 240 as the base on Win32 Fullscreen.
2) Continued work with the soundserver_sdl and whatnot:

notes:

Now bi-directional event queues are abstracted out.  Song data
and special messages still are NOT.  That's the next step.
The SDL server is temporarily not the default.  have a look at line 81
of sound.c to re-enable it.  It's currently barely usable; I need to
make it run a bit faster before I'll put it back into the main build.
(I need to add some delays to the mix, straightforward..)
There are probably a ton of memory leaks everywhere.  I'll tackle that
later.  Likewise, the sound.h/soundserver.h/sound.c needs to be further
split apart.  Again, I'll tackle this once things are further split
apart logically.

I need people to bang on the sound code for me.  tonight will be more
work along the lines of abstracting bulk data transfers to the
soundserver.  Everything currently builds, and AFAIK both the _null and
_sdl soundservers play games fine.

I go home now.

- Pizza


Reply via email to