CVSROOT: /var/cvs/freesci
Module name: freesci
Tesing username:
Changes by: freesci 01/12/28 07:43:54
Modified files:
. : BUGS-IN-GAMES
doc : freesci.sgml
src/gfx/drivers: sdl_driver.c
src/include : resource.h soundserver.h
src/scicore : tools.c
src/sound : midiout_win32mci.c polled_ss_win32.c
src/win32 : freesci.def fsci_dll.dsp sciv.dsp usleep.c
Log message:
2001-12-27 Matt Hargett <[EMAIL PROTECTED]>
* BUGS-IN-GAMES: Add mention of benign LSL2 warning.
* freesci.sgml: Remove deprecated debugger commands. Add new parameters
to list command.
* usleep.c: Go back to old usleep implementation that uses high
resolution timers now that we know Sleep is not accurate.
* resource.h: Define sleep to increase timer accuracy, Sleep(),
then give up the rest of the quantum on win32.
* tools.c: Ditto.
* sdl_driver.c (sdl_usec_sleep): Use usleep() on win32, then
sci_sched_yield().
* soundserver.h: extern print_channels_any() to avoid linking error.
* midiout_win32mci.c (midiout_win32mci_flush): Increase timer
accuracy before Sleep. sci_sched_yield() after Sleeping.
* polled_ss_win32.c (sound_win32p_get_command): sci_sched_yield()
if queue is empty.
* freesci.def: Add exports for script_set_gamestate_save_dir and usleep.
* freesci.dsp, sciv.dsp: Remove explicit linking against C Runtime libs,
as this could cause problems if people switched CRTs.