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