[Scummvm-cvs-logs] CVS: tools descumm.cpp,1.55,1.56

Max Horn fingolfin at users.sourceforge.net
Thu May 22 16:21:04 CEST 2003


Update of /cvsroot/scummvm/tools
In directory sc8-pr-cvs1:/tmp/cvs-serv10038

Modified Files:
	descumm.cpp 
Log Message:
fixed more V2 clear/set state opcodes

Index: descumm.cpp
===================================================================
RCS file: /cvsroot/scummvm/tools/descumm.cpp,v
retrieving revision 1.55
retrieving revision 1.56
diff -u -d -r1.55 -r1.56
--- descumm.cpp	22 May 2003 22:48:57 -0000	1.55
+++ descumm.cpp	22 May 2003 22:56:06 -0000	1.56
@@ -1673,6 +1673,11 @@
 		// clearState01
 		do_tok(buf, "clearState01", ((opcode & 0x80) ? A1V : A1W));
 		break;
+	case 0x57:
+	case 0xD7:
+		// clearState02
+		do_tok(buf, "clearState02", ((opcode & 0x80) ? A1V : A1W));
+		break;
 	case 0x67:
 	case 0xE7:
 		// clearState04
@@ -1865,7 +1870,6 @@
 	case 0x5F:
 	case 0xDF:
 		//ifNotState02
-	case 0x27:
 	case 0x2F:
 	case 0xAF:
 		//ifNotState04
@@ -2058,17 +2062,16 @@
 		break;
 		
 	case 0x37:
+	case 0xB7:
 		//setState01
 		do_tok(buf, "setState01", A1W);
 		break;
-	case 0x57:
+	case 0x17:
 	case 0x97:
-	case 0xB7:
-	case 0xD7:
 		//setState02
 		do_tok(buf, "setState02", A1W);
 		break;
-	case 0x17:
+	case 0x27:
 	case 0xA7:
 		//setState04
 		do_tok(buf, "setState04", A1W);





More information about the Scummvm-git-logs mailing list