Change processWizImage() to error on unknown case, to see where additional cases are required.

Update HE issues.

svn-id: r17216
This commit is contained in:
Travis Howell 2005-03-24 04:15:01 +00:00
parent 0030fab85a
commit 50759016b0
2 changed files with 6 additions and 2 deletions

2
TODO
View File

@ -261,6 +261,7 @@ SCUMM
- Add support for displayWizComplexImage 0x10000 flag (Used in bb2demo/footdemo/ff5demo/freddicove)
- 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 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).
@ -271,6 +272,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)
- 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

View File

@ -1449,6 +1449,9 @@ void ScummEngine_v90he::processWizImage(const WizParameters *params) {
}
break;
// HE 99+
case 7:
// Used in soccer2004
break;
case 8:
createWizEmptyImage(params);
break;
@ -1456,8 +1459,7 @@ void ScummEngine_v90he::processWizImage(const WizParameters *params) {
fillWizRect(params);
break;
default:
warning("Unhandled processWizImage mode %d", params->processMode);
break;
error("Unhandled processWizImage mode %d", params->processMode);
}
}