[Scummvm-cvs-logs] CVS: tools descumm6.cpp,1.34,1.35
Max Horn
fingolfin at users.sourceforge.net
Sun Dec 22 18:24:03 CET 2002
Update of /cvsroot/scummvm/tools
In directory sc8-pr-cvs1:/tmp/cvs-serv30284
Modified Files:
descumm6.cpp
Log Message:
and more V8...
Index: descumm6.cpp
===================================================================
RCS file: /cvsroot/scummvm/tools/descumm6.cpp,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -d -r1.34 -r1.35
--- descumm6.cpp 23 Dec 2002 02:17:25 -0000 1.34
+++ descumm6.cpp 23 Dec 2002 02:23:55 -0000 1.35
@@ -1211,7 +1211,6 @@
int cur = get_curoffs() + 2;
int offset = get_signed_word();
int to = cur + offset;
- printf("jumpif: %d, %d, %d\n", cur, offset, to);
char *e = output;
if (!dontOutputElseif && pendingElse) {
@@ -1326,6 +1325,12 @@
case 0x6D:
writeVar(get_word(), pop());
break;
+ case 0x6E:
+ addVar(get_word(), +1);
+ break;
+ case 0x6F:
+ addVar(get_word(), -1);
+ break;
case 0x79:
ext("lpp|startScript");
@@ -1366,6 +1371,31 @@
"\xD2|wrap"
);
break;
+ case 0x96:
+ ext("m" "printSystem_\0"
+ "x" "printSystem\0"
+ "\xC8|baseop,"
+ "\xC9|end,"
+ "\xCApp|XY,"
+ "\xCBp|color,"
+ "\xCC|center,"
+ "\xCD|charset," // ???
+ "\xCE|left,"
+ "\xCF|overhead,"
+ "\xD0|mumble,"
+ "\xD1s|msg,"
+ "\xD2|wrap"
+ );
+ break;
+
+ case 0xB3:
+ ext("x" "system\0" "\x28|restart," "\x29|quit");
+ break;
+
+ case 0xD3:
+ ext("rp|isScriptRunning");
+ break;
+
default:
invalidop(NULL, code);
break;
@@ -1641,7 +1671,7 @@
ext("rp|getActorMoving");
break;
case 0x8B:
- ext("rp|getScriptRunning");
+ ext("rp|isScriptRunning");
break;
case 0x8C:
ext("rp|getActorRoom");
More information about the Scummvm-git-logs
mailing list