[Scummvm-cvs-logs] CVS: scummvm/simon items.cpp,1.35,1.36

Travis Howell kirben at users.sourceforge.net
Wed Dec 11 07:03:05 CET 2002


Update of /cvsroot/scummvm/scummvm/simon
In directory sc8-pr-cvs1:/tmp/cvs-serv6817/simon

Modified Files:
	items.cpp 
Log Message:

Simon 2 music correction


Index: items.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/simon/items.cpp,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -d -r1.35 -r1.36
--- items.cpp	7 Dec 2002 13:05:58 -0000	1.35
+++ items.cpp	11 Dec 2002 15:02:12 -0000	1.36
@@ -1516,23 +1516,20 @@
 		if (_debugMode)
 			warning("o_unk_127(%d,%d,%d) not implemented properly", a, b, c);
 
-		//FIXME simon 2 attempts to use music track 93 in ending sequences 
-		// which doesn't exist so prevent that happening
-		if ((a != _last_music_played) && (a < 93)) {
+		if (a != _last_music_played) {
 			_last_music_played = a;
-			playMusic(a);
+			playMusic(a - 1);
 		}
 	} else {
 		uint a = getVarOrWord();
 		/*uint b = */ getVarOrWord();
 
-		//FIXME music track 12 uses a different and unknown format
+		//FIXME music track 12 isn't be read correctly and produce high pitched noise
 		// Using music in next area as temporary work around
 		if (a == 12)
 			a=0;
 
-		//FIXME simon 1 attempts to use music track 35 in ending sequences 
-		// which doesn't exist so prevent that happening
+		//FIXME simon 1 attempts repeat music track 35 in ending sequences when it should only be played once
 		if ((a != _last_music_played)  && (a < 35)) {
 			_last_music_played = a;
 			playMusic(a);





More information about the Scummvm-git-logs mailing list