[Scummvm-cvs-logs] CVS: tools descumm6.cpp,1.151,1.152
Travis Howell
kirben at users.sourceforge.net
Fri Jun 25 04:21:06 CEST 2004
Update of /cvsroot/scummvm/tools
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23807
Modified Files:
descumm6.cpp
Log Message:
Add a few more cases
Index: descumm6.cpp
===================================================================
RCS file: /cvsroot/scummvm/tools/descumm6.cpp,v
retrieving revision 1.151
retrieving revision 1.152
diff -u -d -r1.151 -r1.152
--- descumm6.cpp 25 Jun 2004 10:50:14 -0000 1.151
+++ descumm6.cpp 25 Jun 2004 11:20:19 -0000 1.152
@@ -1910,9 +1910,9 @@
break;
case 0x4:
//FIXME
- if (HumongousFlag)
+ if (HumongousFlag) {
ext(output, "ssss|unknown04");
- else
+ } else
invalidop(NULL, code);
break;
case 0x6:
@@ -2214,26 +2214,49 @@
ext(output, "|createBoxMatrix");
break;
case 0x9B:
- ext(output, "x" "resourceRoutines\0"
- "\x64p|loadScript,"
- "\x65p|loadSound,"
- "\x66p|loadCostume,"
- "\x67p|loadRoom,"
- "\x68p|nukeScript,"
- "\x69p|nukeSound,"
- "\x6Ap|nukeCostume,"
- "\x6Bp|nukeRoom,"
- "\x6Cp|lockScript,"
- "\x6Dp|lockSound,"
- "\x6Ep|lockCostume,"
- "\x6Fp|lockRoom,"
- "\x70p|unlockScript,"
- "\x71p|unlockSound,"
- "\x72p|unlockCostume,"
- "\x73p|unlockRoom,"
- "\x75p|loadCharset,"
- "\x76p|nukeCharset,"
- "\x77z|loadFlObject");
+ if (HumongousFlag)
+ ext(output, "x" "resourceRoutines\0"
+ "\x64p|loadScript,"
+ "\x65p|loadSound,"
+ "\x66p|loadCostume,"
+ "\x67p|loadRoom,"
+ "\x68p|nukeScript,"
+ "\x69p|nukeSound,"
+ "\x6Ap|nukeCostume,"
+ "\x6Bp|nukeRoom,"
+ "\x6Cp|lockScript,"
+ "\x6Dp|lockSound,"
+ "\x6Ep|lockCostume,"
+ "\x6Fp|lockRoom,"
+ "\x70p|unlockScript,"
+ "\x71p|unlockSound,"
+ "\x72p|unlockCostume,"
+ "\x73p|unlockRoom,"
+ "\x75p|loadCharset,"
+ "\x76p|nukeCharset,"
+ "\x77z|loadFlObject,"
+ "\x78p|queueload resource 2");
+ else
+ ext(output, "x" "resourceRoutines\0"
+ "\x64p|loadScript,"
+ "\x65p|loadSound,"
+ "\x66p|loadCostume,"
+ "\x67p|loadRoom,"
+ "\x68p|nukeScript,"
+ "\x69p|nukeSound,"
+ "\x6Ap|nukeCostume,"
+ "\x6Bp|nukeRoom,"
+ "\x6Cp|lockScript,"
+ "\x6Dp|lockSound,"
+ "\x6Ep|lockCostume,"
+ "\x6Fp|lockRoom,"
+ "\x70p|unlockScript,"
+ "\x71p|unlockSound,"
+ "\x72p|unlockCostume,"
+ "\x73p|unlockRoom,"
+ "\x75p|loadCharset,"
+ "\x76p|nukeCharset,"
+ "\x77z|loadFlObject");
break;
case 0x9C:
if (HumongousFlag)
@@ -2489,13 +2512,24 @@
ext(output, "s|talkEgo");
break;
case 0xBC:
- ext(output, "x" "dimArray\0"
- "\xC7pw|dimType5,"
- "\xC8pw|dimType1,"
- "\xC9pw|dimType2,"
- "\xCApw|dimType3,"
- "\xCBpw|dimType4,"
- "\xCCw|nukeArray");
+ if (HumongousFlag)
+ ext(output, "x" "dimArray\0"
+ "\x5pw|dimTypeUnk,"
+ "\xC7pw|dimType5,"
+ "\xC8pw|dimType1,"
+ "\xC9pw|dimType2,"
+ "\xCApw|dimType3,"
+ "\xCBpw|dimType4,"
+ "\xCCw|nukeArray");
+ else
+ ext(output, "x" "dimArray\0"
+ "\xC7pw|dimType5,"
+ "\xC8pw|dimType1,"
+ "\xC9pw|dimType2,"
+ "\xCApw|dimType3,"
+ "\xCBpw|dimType4,"
+ "\xCCw|nukeArray");
+
break;
case 0xBD:
if (HumongousFlag)
More information about the Scummvm-git-logs
mailing list