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.