[Scummvm-cvs-logs] CVS: scummvm/scumm/insane insane.cpp,1.38,1.39 insane_scenes.cpp,1.20,1.21

Travis Howell kirben at users.sourceforge.net
Fri Aug 6 18:01:40 CEST 2004


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

Modified Files:
	insane.cpp insane_scenes.cpp 
Log Message:

More PC FT demo INSANE differences (Sounds)


Index: insane.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/insane/insane.cpp,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -d -r1.38 -r1.39
--- insane.cpp	6 Aug 2004 14:43:43 -0000	1.38
+++ insane.cpp	7 Aug 2004 00:59:56 -0000	1.39
@@ -764,9 +764,6 @@
 
 // smlayer_stopSound
 void Insane::smlayer_stopSound(int idx) {
-	if ((_vm->_features & GF_DEMO) && (_vm->_features & GF_PC))
-		return;
-
 	_vm->_imuseDigital->stopSound(readArray(idx));
 }
 

Index: insane_scenes.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/insane/insane_scenes.cpp,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -d -r1.20 -r1.21
--- insane_scenes.cpp	6 Aug 2004 09:27:53 -0000	1.20
+++ insane_scenes.cpp	7 Aug 2004 00:59:56 -0000	1.21
@@ -235,13 +235,18 @@
 		_actor[1].defunct = 0;
 		_actor[1].scenePropSubIdx = 0;
 		_actor[1].field_54 = 0;
-		smlayer_stopSound(89);
-		smlayer_stopSound(90);
-		smlayer_stopSound(91);
-		smlayer_stopSound(92);
-		smlayer_stopSound(93);
-		smlayer_stopSound(95);
-		smlayer_stopSound(87);
+		if ((_vm->_features & GF_DEMO) && (_vm->_features & GF_PC)) {
+			smlayer_stopSound(59);
+			smlayer_stopSound(63);
+		} else {
+			smlayer_stopSound(89);
+			smlayer_stopSound(90);
+			smlayer_stopSound(91);
+			smlayer_stopSound(92);
+			smlayer_stopSound(93);
+			smlayer_stopSound(95);
+			smlayer_stopSound(87);
+		}
 		break;
 	case 4:
 	case 5:





More information about the Scummvm-git-logs mailing list