SCI: Add a more detailed explanation about kernelSetZoomZone

This commit is contained in:
Filippos Karapetis 2016-02-20 14:52:52 +02:00
parent 5a99bef4f1
commit d0ef09d17a

View file

@ -453,7 +453,12 @@ void GfxCursor::kernelClearZoomZone() {
void GfxCursor::kernelSetZoomZone(byte multiplier, Common::Rect zone, GuiResourceId viewNum, int loopNum, int celNum, GuiResourceId picNum, byte zoomColor) {
kernelClearZoomZone();
// This function is a stub in Mac versions
// This function is a stub in the Mac version of Freddy Pharkas.
// This function was only used in two games (LB2 and Pharkas), but there
// was no version of LB2 for the Macintosh platform.
// CHECKME: This wasn't verified against disassembly, one might want
// to check against it, in case there's some leftover code in the stubbed
// function (although it does seem that this was completely removed).
if (g_sci->getPlatform() == Common::kPlatformMacintosh)
return;