[Scummvm-cvs-logs] scummvm-tools master -> b7772d6b48d52dc0d300f27caa565f5b7980e5d4

Kirben kirben at optusnet.com.au
Sat Aug 6 12:16:20 CEST 2011


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm-tools' repo located at https://github.com/scummvm/scummvm-tools .

Summary:
b7772d6b48 TOOLS: Add extra arrayOps case for Moonbase Commander.


Commit: b7772d6b48d52dc0d300f27caa565f5b7980e5d4
    https://github.com/scummvm/scummvm-tools/commit/b7772d6b48d52dc0d300f27caa565f5b7980e5d4
Author: Travis Howell (kirben at optusnet.com.au)
Date: 2011-08-06T03:14:58-07:00

Commit Message:
TOOLS: Add extra arrayOps case for Moonbase Commander.

Changed paths:
    engines/scumm/descumm6.cpp



diff --git a/engines/scumm/descumm6.cpp b/engines/scumm/descumm6.cpp
index f818ff7..9188641 100644
--- a/engines/scumm/descumm6.cpp
+++ b/engines/scumm/descumm6.cpp
@@ -1236,7 +1236,7 @@ void ext(char *output, const char *fmt) {
 	byte cmd, extcmd;
 	const char *extstr = NULL;
 	const char *prep = NULL;
-	StackEnt *args[10];
+	StackEnt *args[20];
 	int numArgs = 0;
 	char *e = (char *)output;
 
@@ -1548,8 +1548,12 @@ void next_line_HE_V100(char *output) {
 			ext(output, "lppppv|writeListIntoArray");
 			break;
 		case 131:
-			// TODO: Add support for writeRangeIntoArray
-			ext(output, "ppppppv|writeRangeIntoArray");
+			// TODO: Add support for copyArray
+			ext(output, "ppppvppppv|copyArray");
+			break;
+		case 132:
+			// TODO: Add support for math operations
+			ext(output, "pppppppppppppvvv|mathOpsInArray");
 			break;
 		case 133:
 			// TODO: Add support for writeRangeIntoArray






More information about the Scummvm-git-logs mailing list