CVSROOT:        /home/cvs
Module name:    freesci
Changes by:     cvsuser 00/12/24 19:02:42

Modified files:
        .              : ChangeLog 
        src/engine     : game.c kgraphics.c scriptdebug.c 
        src/gfx        : operations.c sci_widgets.c widgets.c 
        src/gfx/resource: sci_pic_0.c 
        src/include    : gfx_operations.h gfx_system.h gfx_widgets.h 

Log message:
* Merry Christmas everyone!
* Fixed some clipping problems
* Added picview support (newer semantics, old ones still havent' been
implemented)
* Fixed spurious warnings regarding widgets in unsorted containers
* Fixed the control map (both general handling and drawing to it)
* Implemented gfx_show_map command (interim solution until set_vismap is
back)
* Some minor fixes and very minor cleanups

Observations:
+ I'm really starting to like this thing again.
+ With pic views and dyn views (almost) fully operational, many games
should be playable again. Except for savegames and the menubar, the
unimplemented stuff only affects intros and cutscenes in most SCI
games.
- There's an OB1 bug somewhere in view drawing. Views ought to be drawn
one pixel lower than they are. I think we patched over this in the old
graphics subsystem; suggestions? (Otherwise I'll do the same again and
assume Sierra did just that...)

I'll be busy working on some seminar papers for the next three or four days,
so don't expect any updates. Independant of this, I only have half the free
time I hoped I'd have- lectures resume on january 4th.
I'd still like to see FreeSCI become fully operational again before february,
though.

-- Christoph


Reply via email to