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

Reply via email to