[Scummvm-cvs-logs] CVS: scummvm/scumm imuse_player.cpp,2.59,2.60 sound.cpp,1.483,1.484

kirben kirben at users.sourceforge.net
Thu Oct 20 07:09:24 CEST 2005


Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10737/scumm

Modified Files:
	imuse_player.cpp sound.cpp 
Log Message:

-Allow no speech in HE games.
-Added extra XMIDI control change cases for HE61 games.


Index: imuse_player.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/imuse_player.cpp,v
retrieving revision 2.59
retrieving revision 2.60
diff -u -d -r2.59 -r2.60
--- imuse_player.cpp	18 Oct 2005 01:30:20 -0000	2.59
+++ imuse_player.cpp	20 Oct 2005 14:08:35 -0000	2.60
@@ -300,8 +300,11 @@
 		case 93: // Chorus Level
 			part->chorusLevel(param2);
 			break;
-		case 116: // Unknown
-			// FIXME: Often used in puttmoon
+		case 116: // XMIDI For Loop. Not supported
+			// Used in the ending sequence of puttputt
+			break;
+		case 117: // XMIDI Next/Break. Not supported
+			// Used in the ending sequence of puttputt
 			break;
 		case 123: // All Notes Off
 			part->allNotesOff();

Index: sound.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/sound.cpp,v
retrieving revision 1.483
retrieving revision 1.484
diff -u -d -r1.483 -r1.484
--- sound.cpp	19 Oct 2005 05:16:50 -0000	1.483
+++ sound.cpp	20 Oct 2005 14:08:35 -0000	1.484
@@ -671,6 +671,9 @@
 	byte *ptr;
 	int32 size;
 
+	if (ConfMan.getBool("speech_mute"))
+		return;
+
 	if (!_sfxFile->isOpen()) {
 		error("startHETalkSound: Speech file is not open");
 		return;





More information about the Scummvm-git-logs mailing list