CVSROOT: /home/cvs
Module name: freesci
Changes by: cvsuser 00/01/04 10:22:59
Modified files:
. : AUTHORS ChangeLog aclocal.m4 config.h configure
doc/misc : bytecode.htm fonts.html kernfunc.htm
objstruc.htm overview.html patch.txt pq2map.txt
scivariables.html scr000.txt scr_code.cpp
scrstruc.htm tables.html wordfile.htm
src : README config.c main.c
src/core : Makefile.am cfsml.pl kernel.c kfile.c
kgraphics.c kmenu.c ksound.c kstring.c
old_objects.c savegame.c savegame.cfsml
script.c scriptdebug.c tools.c vm.c vocab.c
src/graphics : Makefile.am con_io.c engine_graphics.c font.c
graphics.c graphics_ddraw.c graphics_ggi.c
graphics_png.c input.c menubar.c
src/include : Makefile.am console.h engine.h graphics.h
kernel.h resource.h script.h sound.h
soundserver.h uinput.h versions.h vocabulary.h
src/sound : Makefile.am midi.c sfx_save.c sound.c
soundserver_null.c
src/tools : scidisasm.c sciunpack.c
src/win32 : classes.dsp console.dsp freesci.dsw
scidisasm.dsp sciunpack.dsp sciv.dsp
scriptdump.dsp vocabdump.dsp
Added files:
src/core : sci_dos.c
src/graphics : graphics_dgfx.c
src/include : sci_dos.h
src/sound : soundserver_dos.c
Log message:
* Checked in Rink's DOS port:
---
FreeSCI now has a DOS port! There are a few glitches tho:
1> The keyboard repeat rate is WAY to high
2> I think the music player literally races through the music, is that true?
3> The port is INCREDIBLY slow! This is caused by all the sleep(1)s.
If you prefer binaries, they are at http://www.rink.cx/freesci/dos_bins.zip.
Have fun!
Rink
---
* Added new midi.c from Rickard
The DOS sound server appears to calculate events each time the sound event cue is read.
This works without requiring a separate process, so it might work for the Win32 port,
too...
-- Christoph