CVSROOT:        /home/cvs
Module name:    freesci
Changes by:     cvsuser 00/12/30 19:12:07

Modified files:
        .              : ChangeLog 
        src/engine     : kgraphics.c kmenu.c said.c said.y scriptdebug.c 
        src/gfx        : gfx_test.c operations.c sci_widgets.c widgets.c 
        src/gfx/resource: sci_pic_0.c 
        src/include    : gfx_state_internal.h 
        src/sfx        : fake_glib.h main.c midi.c midi.h midi_mt32.c 
                         midi_mt32.h midiout.c midiout.h 
                         midiout_alsaraw.c midiout_alsaraw.h 
                         midiout_unixraw.c midiout_unixraw.h 
        src/sfx/lists  : gm_patches.c mt32_timbres.c 
        src/sfx/mt32_GM_mapping: gm_patches.c main.c mt32_timbres.c 

Log message:
* Fixed missing copyright notices in sfx/ files
* Fixed pic drawing bug relevant to sq3 in 1x1 mode
* Enabled all Graph() commands
* Added Anyword (wordgroup 0xfff) support to Said()

Warning: The Graph() stuff still is pretty broken and needs more work. See
CB1 and ARTHUR for good examples for this.

SQ3: Noticed leftover graphics when leaving the Aluminium Mallard's control
screen. Also, the thrust button doesn't blink. Finally, there's a case of
kmem() dereferencing something invalid.

My TODO list (in order of priority):

Fix Graph()
Add support for alternative invocation of DrawPic()
Add Menubar stuff
Fix menubar stuff
Add Savegames
Fix savegames
Handle remaining bugs
Fix config.l
Update Documentation

Sound code status check -> Freeze -> 0.3.1 release

New GFX subsystem config option
Add On-screen display
Add DoAvoider()

-- Christoph


Reply via email to