[Scummvm-cvs-logs] SF.net SVN: scummvm:[34459] tools/trunk/descumm6.cpp
Kirben at users.sourceforge.net
Kirben at users.sourceforge.net
Tue Sep 9 10:36:03 CEST 2008
Revision: 34459
http://scummvm.svn.sourceforge.net/scummvm/?rev=34459&view=rev
Author: Kirben
Date: 2008-09-09 08:36:02 +0000 (Tue, 09 Sep 2008)
Log Message:
-----------
Additions/Corrections for decompiling HE100 scripts.
Modified Paths:
--------------
tools/trunk/descumm6.cpp
Modified: tools/trunk/descumm6.cpp
===================================================================
--- tools/trunk/descumm6.cpp 2008-09-09 07:05:47 UTC (rev 34458)
+++ tools/trunk/descumm6.cpp 2008-09-09 08:36:02 UTC (rev 34459)
@@ -1810,8 +1810,8 @@
"\x81|dummy,"
"\x84|lockResource,"
"\x85|nukeResource,"
- "\x86|heapUnk1,"
- "\x87|heapUnk2,"
+ "\x86|setOffHeapOn,"
+ "\x87|setOffHeapOff,"
"\x88|queueResource,"
"\x89|unlock");
break;
@@ -1827,9 +1827,10 @@
"\x6pp|setPosition,"
"\x7p|setSourceImage,"
"\xBppppp|setCaptureRect,"
+ "\x12pppp|setClipRect,"
"\x15p|processMode6,"
"\x1D|processMode1,"
- "\x24pppp|setClipRect,"
+ "\x24pppp|setRect,"
"\x27p|setResDefImageHeight,"
"\x2Fh|processMode3,"
"\x35|processMode8,"
@@ -1880,8 +1881,7 @@
"\x19|resumActors,"
"\x1E|actorBottomClipOverride,"
"\x2A|setWizImageClip,"
- "\x2B|setWizImageClipOff,"
- );
+ "\x2B|setWizImageClipOff");
break;
case 0x3D:
se_a = pop();
@@ -1939,7 +1939,7 @@
ext(output, "x" "redim2dimArray\0"
"\x2Appppw|int,"
"\x2Bppppw|dword,"
- "\x2Cppppw|byte");
+ "\x2Dppppw|byte");
break;
case 0x4A:
push(se_oper(pop(), isZero));
@@ -2269,7 +2269,7 @@
"\x5ppi|writeArrayToFile,"
"\x2App|writeWord,"
"\x2Bpp|writeDWord,"
- "\x2Cpp|writeByte");
+ "\x2Dpp|writeByte");
break;
case 0x91:
ext(output, "x" "writeINI\0"
@@ -2436,7 +2436,9 @@
"\x36ppp|block,"
"\x54pp|width,"
"\x55pp|imageSpotX,"
- "\x56pp|imageSpotY");
+ "\x56pp|imageSpotY,"
+ "\x83php|case131,"
+ "\x84pppppp|histogram");
break;
case 0xBB:
ext(output, "rpp|isActorInBox");
@@ -2527,7 +2529,7 @@
case 0xD3:
ext(output, "rx" "readFile\0"
"\x5ppi|readArrayFromFile,"
- "\x29p|readWord,"
+ "\x2Ap|readWord,"
"\x2Bp|readDWord,"
"\x2Dp|readByte");
break;
@@ -2640,6 +2642,15 @@
case 0xEB:
ext(output, "rpp|getVerbEntrypoint");
break;
+ case 0xEC:
+ ext(output, "rx" "getVideoData\0"
+ "\x1Ap|frameCount,"
+ "\x27p|height,"
+ "\x28p|imageNum,"
+ "\x36pp|case54,"
+ "\x49p|curFrame,"
+ "\x54p|width");
+ break;
default:
invalidop(NULL, code);
break;
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