[Scummvm-cvs-logs] SF.net SVN: scummvm: [21223] tools/trunk/descumm6.cpp

kirben at users.sourceforge.net kirben at users.sourceforge.net
Sat Mar 11 21:05:03 CET 2006


Revision: 21223
Author:   kirben
Date:     2006-03-11 21:04:44 -0800 (Sat, 11 Mar 2006)
ViewCVS:  http://svn.sourceforge.net/scummvm/?rev=21223&view=rev

Log Message:
-----------
Minor updates to HE opcodes

Modified Paths:
--------------
    tools/trunk/descumm6.cpp
Modified: tools/trunk/descumm6.cpp
===================================================================
--- tools/trunk/descumm6.cpp	2006-03-12 04:19:03 UTC (rev 21222)
+++ tools/trunk/descumm6.cpp	2006-03-12 05:04:44 UTC (rev 21223)
@@ -174,7 +174,7 @@
 	NULL,
 	NULL,
 	/* 40 */
-	"VAR_SCRIPT_UNK1",
+	"VAR_SAVELOAD_SCRIPT",
 	"VAR_OPTIONS_SCRIPT",
 	"VAR_RESTART_KEY",
 	"VAR_PAUSE_KEY",
@@ -2058,12 +2058,14 @@
 		ext(output, "rpppp|getDistPtPt");
 		break;
 	case 0xC8:
-		ext(output, "rl|kernelGetFunctions");
+		ext(output, "ry" "kernelGetFunctions\0"
+				"\x1|virtScreenSave"
+				);
 		break;
 	case 0xC9:
 		ext(output, "y" "kernelSetFunctions\0"
 				"\x1|virtScreenLoad,"
-				"\x14|eraseAuxActor,"
+				"\x14|queueAuxBlock,"
 				"\x15|pauseDrawObjects,"
 				"\x16|resumeDrawObjects,"
 				"\x17|clearCharsetMask,"
@@ -2124,7 +2126,7 @@
 		ext(output, "p|closeFile");
 		break;
 	case 0xDA:
-		ext(output, "rhp|openFile");
+		ext(output, "rph|openFile");
 		break;
 	case 0xDB:
 		ext(output, "rx" "readFile\0" 
@@ -2135,10 +2137,10 @@
 		break;
 	case 0xDC:
 		ext(output, "x" "writeFile\0" 
-				"\x4|writeByte,"
-				"\x5|writeWord,"
-				"\x6|writeDWord,"
-				"\x8i|writeArrayToFile");
+				"\x4pp|writeByte,"
+				"\x5pp|writeWord,"
+				"\x6pp|writeDWord,"
+				"\x8ppi|writeArrayToFile");
 		break;
 	case 0xDD:
 		ext(output, "rp|findAllObjects");
@@ -2156,7 +2158,9 @@
 				"\x42pppppp|wizImage");
 		break;
 	case 0xE1:
-		ext(output, "ripp|getPixel");
+		ext(output, "rx" "getPixel\0" 
+				"\xDApp|background,"
+				"\xDBpp|foreground");
 		break;
 	case 0xE2:
 		ext(output, "p|localizeArrayToScript");
@@ -3741,6 +3745,7 @@
 		break;
 	case 0xDC:
 		if (HumongousFlag)
+
 			ext(output, "ppp|writeFile");
 		else
 			invalidop(NULL, code);


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.





More information about the Scummvm-git-logs mailing list