CVSROOT:        /home/cvs
Module name:    freesci
Changes by:     cvsuser 01/05/12 11:41:56

Modified files:
        .              : ChangeLog THANKS acinclude.m4 aclocal.m4 
                         configure configure.in freesci.spec 
                         freesci.spec.in 
        src            : main.c 
        src/gfx/drivers: ggi_driver.c 
        src/gfx/resource: sci_pic_0.c 
        src/include    : resource.h 
        src/scicore    : decompress0.c tools.c 

Log message:
* Added Nikita's patch to improve broken resource detection in decrypt1()
* (a) GGI driver now works on arbitrary resolutions
* Added --without-sdl and --without-ggi options
* Added sci_sched_yield() function
* (b) Added sci_malloc(), sci_realloc(), sci_calloc(), sci_free() functions

(a) will not scale the picture, but, rather, center it. It's relevant for
fb consoles which can't run arbitrary resolutions.

(b) hasn't been tested yet, but it should suspend execution if insufficient
memory is available and try again each second, making sure the function
either does not terminate or terminates successfully.

-- Christoph


Reply via email to