aboutsummaryrefslogtreecommitdiff
path: root/engines/sci
diff options
context:
space:
mode:
authorFilippos Karapetis2016-02-20 14:52:52 +0200
committerFilippos Karapetis2016-02-20 15:30:39 +0200
commitd0ef09d17a8a4b9023e4b16751a81d5193115ee8 (patch)
tree1f8b649ca3553fc4ae1e301c1daf0fb55548b3da /engines/sci
parent5a99bef4f175a5864bc7c10db4a03e01947638d5 (diff)
downloadscummvm-rg350-d0ef09d17a8a4b9023e4b16751a81d5193115ee8.tar.gz
scummvm-rg350-d0ef09d17a8a4b9023e4b16751a81d5193115ee8.tar.bz2
scummvm-rg350-d0ef09d17a8a4b9023e4b16751a81d5193115ee8.zip
SCI: Add a more detailed explanation about kernelSetZoomZone
Diffstat (limited to 'engines/sci')
-rw-r--r--engines/sci/graphics/cursor.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/engines/sci/graphics/cursor.cpp b/engines/sci/graphics/cursor.cpp
index 4f08bc3599..e8496b96e5 100644
--- a/engines/sci/graphics/cursor.cpp
+++ b/engines/sci/graphics/cursor.cpp
@@ -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;