CVSROOT:        /home/cvs
Module name:    freesci
Changes by:     cvsuser 01/04/03 06:44:30

Modified files:
        .              : ChangeLog 
        src            : config.c config.l main.c 
        src/engine     : game.c kgraphics.c klists.c scriptdebug.c 
        src/gfx        : gfx_line.c gfx_tools.c 
        src/gfx/resource: sci_pic_0.c 
        src/include    : console.h gfx_tools.h midi_device.h midiout.h 
                         script.h vocabulary.h 
        src/scicore    : console.c old_objects.c script.c tools.c 
                         vocab_debug.c 
        src/sfx        : patch.001 
        src/sound      : makefile.dos midi_device.c midi_mt32.c 
                         midi_mt32gm.c midiout.c 
        src/tools      : listwords.c makefile.dos scidisasm.c 
                         sciunpack.c 
        src/win32      : freesci.def freesci.dsp freesci.dsw 
                         scidisasm.dsp sciunpack.dsp 

Log message:
2001-04-01  Dmitry Jemerov <[EMAIL PROTECTED]>

* src/scicore/old_objects.c, src/scicore/script.c,
src/engine/scriptdebug.c, src/engine/vm.c, include/script.h:
Brought back the once-lost changes (introduction of new opcode
types Script_Local and Script_Temp).

* src/tools/scidisasm.c: Brought back the once-lost miscellaneous
changes.

* src/scicore/console.c, src/include/console.h: New functions
open_console_file and close_console_file. (Working with con_file
across DLL boundaries didn't work right).

* src/tools/sciunpack.c: open_console_file and close_console_file
are used instead of working directly with con_file.

* src/main.c: Ditto.

* src/win32/*.dsp: Updated project files.

* src/config.l: Modified the OPT_* macros to use the offsetof
macro (ANSI compatible). The old macros didn't work with Visual
C++.

* src/gfx/drivers/dd_driver.cpp, src/gfx/drivers/dd_driver_line.cpp:
Renamed from *.c. Added check to force C++ compile.

* src/include/midiout.h: Disabled midiout_driver_unixraw under
Win32.

* src/sound/midiout.c, src/include/midiout.h: Converted
midiout_drivers to an extern defined only once (in midiout.c).

* src/sound/midi_device.c, src/include/midi_device.h: Ditto with
midi_devices.

* Miscellaneous compile error and warning fixes.


Reply via email to