[Scummvm-cvs-logs] CVS: scummvm/scumm script_v6.cpp,1.293.2.18,1.293.2.19

Travis Howell kirben at users.sourceforge.net
Sat Jul 24 01:56:12 CEST 2004


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

Modified Files:
      Tag: branch-0-6-0
	script_v6.cpp 
Log Message:

Revert opcode E4 back to warning.


Index: script_v6.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/script_v6.cpp,v
retrieving revision 1.293.2.18
retrieving revision 1.293.2.19
diff -u -d -r1.293.2.18 -r1.293.2.19
--- script_v6.cpp	24 Jul 2004 07:14:26 -0000	1.293.2.18
+++ script_v6.cpp	24 Jul 2004 08:55:37 -0000	1.293.2.19
@@ -3077,43 +3077,7 @@
 }
 
 void ScummEngine_v6::o6_setBoxSet() {
-	// Disable for now, crashes fbear.
-	return;
-
-	int arg = pop();
-	const byte *room = getResourceAddress(rtRoom, _roomResource);
-	const byte *boxd = NULL, *boxm = NULL;
-	int32 dboxSize, mboxSize;
-	int i;
-
-	ResourceIterator boxds(room, false);
-	for (i = 0; i < arg; i++)
-		boxd = boxds.findNext(MKID('BOXD'));
-
-	if (!boxd)
-		error("ScummEngine_v6::o6_setBoxSet: Can't find dboxes for set %d", arg);
-
-	dboxSize = READ_BE_UINT32(boxd + 4);
-	byte *matrix = createResource(rtMatrix, 2, dboxSize);
-
-	assert(matrix);
-	memcpy(matrix, boxd, dboxSize);
-
-	ResourceIterator boxms(room, false);
-	for (i = 0; i < arg; i++)
-		boxm = boxms.findNext(MKID('BOXM'));
-
-	if (!boxm)
-		error("ScummEngine_v6::o6_setBoxSet: Can't find mboxes for set %d", arg);
-
-	mboxSize = READ_BE_UINT32(boxm + 4);
-	matrix = createResource(rtMatrix, 1, mboxSize);
-
-	assert(matrix);
-	memcpy(matrix, boxm, mboxSize);
-
-	if (_version == 7)
-		putActors();
+	warning("o6_unknownE4(%d) stub", pop());
 }
 
 void ScummEngine_v6::decodeParseString(int m, int n) {





More information about the Scummvm-git-logs mailing list