CVSROOT:        /home/cvs
Module name:    freesci
Changes by:     cvsuser 01/05/12 18:51:02

Modified files:
        .              : ChangeLog TODO 
        src/engine     : kgraphics.c scriptdebug.c 
        src/gfx        : gfx_tools.c 
        src/gfx/resource: sci_pic_0.c 
        src/include    : soundserver.h 
        src/sound      : sound.c soundserver.c soundserver_unix.c 

Log message:
* (a) We now implicitly issue note-offs if the number of voices promised for
a channel has been exceeded
* (b) In 1x1 mode, the auxmap drawing functions are now used for priority/
visual map when drawing circles
* (c) InitBresen() now initializes b-movCnt to the number of steps required
* (d) DoBresen() now /de/crements b-movCnt
* (e) sci_sched_yield() is now called every 30th fill command in pic
drawing

(a) fixes a TODO item. It didn't help on my box; does it change anything
anywhere else?
(b) closes #191.
(c) and (d) fix monster chases in HQ.

New bug: #192: Severe performance/sound speed issues on Win32. Matt has a
patch for this, but it might be slightly sub-optimal on Linux due to its low-
resolution timers.

-- Christoph


Reply via email to