freesci-develop
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[freesci-develop] cvs: jameson


From: FreeSCI CVS repository
Subject: [freesci-develop] cvs: jameson
Date: Wed, 20 Nov 2002 02:44:55 +0100

CVSROOT:        /var/cvs/freesci
Module name:    freesci
Changes by:     jameson 2002/11/20 01:44:55 GMT

Modified files:
        .              : Tag: glutton ChangeLog 
        src/engine     : Tag: glutton game.c kemu_old.c kernel.c 
                         klists.c kscripts.c scriptdebug.c seg_manager.c 
                         vm.c 
        src/gfx        : Tag: glutton widgets.c 
        src/include    : Tag: glutton kernel_types.h seg_manager.h vm.h 

Log message:
* Misc. fixes to lock management
* Introduced new type, NULL, for kernel function signatures
* Allowed FirstNode() to accept NULL arguments
* Fixed signature checks wrt the NULL kernel argument type
* Emulation now handles all selectors, not just the first half of them
* Fixed fix to dup
* Removed warning if current object does not exist (happens after objects
dispose themselves)

Known bugs:
- Song cues aren't being propagated, breaking SQ3 post-escape pod
- Some bug in making snapshots, probably because hunk allocation is dis-
abled ATM (SQ3 intro)
- Writing into text boxes (DrawControl()) doesn't work because the
property arguments aren't being handled properly
- Funky kernel oops during startup, due to the emulation PUT_HEAP being
used to a wrong address, in Camelot

I should write commit messages more often, the two theories above came up
while writing this one ;-)

For reference: Yes, this is glutton, and it's starting to move...

-- Christoph





reply via email to

[Prev in Thread] Current Thread [Next in Thread]