[Scummvm-cvs-logs] CVS: scummvm/scumm sound.cpp,1.215,1.216
Travis Howell
kirben at users.sourceforge.net
Mon Sep 1 20:22:10 CEST 2003
Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1:/tmp/cvs-serv28606/scumm
Modified Files:
sound.cpp
Log Message:
Fix from Hibernatus, correct start position for sfx in Amiga maniac/zak.
Index: sound.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/sound.cpp,v
retrieving revision 1.215
retrieving revision 1.216
diff -u -d -r1.215 -r1.216
--- sound.cpp 1 Sep 2003 17:11:09 -0000 1.215
+++ sound.cpp 2 Sep 2003 03:21:14 -0000 1.216
@@ -459,14 +459,14 @@
// Some very basic sound effects support
if (READ_BE_UINT16(ptr + 14) == 0x0880) {
size = READ_BE_UINT16(ptr + 6);
- // Not sure if this is correct start point
int start = READ_BE_UINT16(ptr + 8);
+ start +=10;
rate = 11000;
sound = (char *)malloc(size);
memcpy(sound,ptr + start,size);
// Experimental sound looping support
- if (start == 98 | start == 96)
+ if (start == 108 | start == 106)
_scumm->_mixer->playRaw(NULL, sound, size, rate,
SoundMixer::FLAG_AUTOFREE | SoundMixer::FLAG_LOOP, 127, 0, soundID,
start,size);
More information about the Scummvm-git-logs
mailing list