diff options
author | Travis Howell | 2005-03-28 13:17:46 +0000 |
---|---|---|
committer | Travis Howell | 2005-03-28 13:17:46 +0000 |
commit | 1b940f9811eba6abb143741f5442ff1f8a04c8d0 (patch) | |
tree | 7bb2505e82c0b4e90c29f9054a59b94203341b6d | |
parent | 22affb0382ead2fed3bf44111320aa85d4d510f3 (diff) | |
download | scummvm-rg350-1b940f9811eba6abb143741f5442ff1f8a04c8d0.tar.gz scummvm-rg350-1b940f9811eba6abb143741f5442ff1f8a04c8d0.tar.bz2 scummvm-rg350-1b940f9811eba6abb143741f5442ff1f8a04c8d0.zip |
Update HE issues
svn-id: r17273
-rw-r--r-- | TODO | 3 | ||||
-rw-r--r-- | scumm/wiz_he.cpp | 8 |
2 files changed, 10 insertions, 1 deletions
@@ -264,6 +264,7 @@ SCUMM - Add support for displayWizComplexImage 0x80000 flag (Used in ff5demo/freddicove) - Add support for drawWizComplexPolygon (For Ski Ride & Credits of pajama3) - Add support for processWizImage mode 7 (For soccer2004) + - Add support for processWizImage mode 10 (For footdemo) - Add support for RMAP/XMAP resources in drawWizImage (Used by akos codec 32 too) - Add support for arrayOps case 127 (For chase/lost/smaller/bb2demo/footdemo). - Add support for o90_sortArray (Used in bb2demo/footdemo/lost/smaller). @@ -274,7 +275,7 @@ SCUMM - Add support for o80_unknownE0 type1 (For binoculars in pajama2) - Add support for o80_unknownE0 type2 (For black board in freddi2 and paper in spyfox) - Add support for o80_readConfigFile (For loading map.ini details in mustard) - - Add support for U32 code, triggered by case 2001 of kernelGet/Set (For soccer2004) + - Add support for U32 code, triggered by case 2001 of kernelGet/Set (For footdemo/soccer2004) - Fix actor parts disappearing in pajama2/racedemo (Related to XMAP support?) - Fix cursor transparency in puzzle of pajama2 (Related to floodState support?) - Fix sprites graphical glitches diff --git a/scumm/wiz_he.cpp b/scumm/wiz_he.cpp index 0a02724db7..8cb06a8f3f 100644 --- a/scumm/wiz_he.cpp +++ b/scumm/wiz_he.cpp @@ -1378,6 +1378,9 @@ void ScummEngine_v90he::fillWizRect(const WizParameters *params) { void ScummEngine_v90he::processWizImage(const WizParameters *params) { debug(1, "processWizImage: processMode %d", params->processMode); switch (params->processMode) { + case 0: + // Used in racedemo + break; case 1: displayWizComplexImage(params); break; @@ -1465,6 +1468,7 @@ void ScummEngine_v90he::processWizImage(const WizParameters *params) { // HE 99+ case 7: // Used in soccer2004 + // TODO break; case 8: createWizEmptyImage(params); @@ -1472,6 +1476,10 @@ void ScummEngine_v90he::processWizImage(const WizParameters *params) { case 9: fillWizRect(params); break; + case 10: + // Used in footdemo + // TODO + break; default: error("Unhandled processWizImage mode %d", params->processMode); } |