CVSROOT: /var/cvs/freesci
Module name: freesci
Changes by: freesci 01/10/30 00:13:03
Modified files:
. : ChangeLog config.h.in configure configure.in
doc : sci.sgml
src/include : sound.h soundserver.h
src/scicore : console.c
src/sound : Makefile.am sound.c soundserver.c
Added files:
src/sound : song_iterator.c
Log message:
* Documentation fixes regarding the description of object and class files
(fixes a few severe bugs)
* Closed a few warnings in console code, as pointed out by Matt
* Initial song_iterator implementation
Currently, the question of what the original song structure will keep doing
and what the song_iterator should handle is still open; as much as possible
should go into the generic song, but as much as neccessary into the iterator.
The SCI0 song iterator includes PCM detection/handling code. Turn
soundserver.c, line 316 into #if 1 to get PCM output (/dev/dsp). Works fine
in KQ1, but I still need to test AmigaOS' SCI0 games.
-- Christoph