aboutsummaryrefslogtreecommitdiff
path: root/engines/cine
diff options
context:
space:
mode:
authorMax Horn2007-03-19 22:30:28 +0000
committerMax Horn2007-03-19 22:30:28 +0000
commiteb6318e9fa951b5568846fc2fb20b4d7a09fda64 (patch)
tree2160b426bd885c6c0797de349fe1c4a42f86e45a /engines/cine
parent33f827c83e0b047b4dcbffc9355fc6bc5fc02038 (diff)
downloadscummvm-rg350-eb6318e9fa951b5568846fc2fb20b4d7a09fda64.tar.gz
scummvm-rg350-eb6318e9fa951b5568846fc2fb20b4d7a09fda64.tar.bz2
scummvm-rg350-eb6318e9fa951b5568846fc2fb20b4d7a09fda64.zip
Added FIXME comment to CINE regarding an odd warning in processSeqListElement
svn-id: r26248
Diffstat (limited to 'engines/cine')
-rw-r--r--engines/cine/various.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/engines/cine/various.cpp b/engines/cine/various.cpp
index c892e07ef7..92a38f969b 100644
--- a/engines/cine/various.cpp
+++ b/engines/cine/various.cpp
@@ -2979,8 +2979,13 @@ void processSeqListElement(SeqListElement *element) {
param1 = ptr1[1];
param2 = ptr1[2];
- if (element->varC != 255)
+ if (element->varC != 255) {
+ // FIXME: Why is this here? Fingolfin gets lots of these
+ // in his copy of Operation Stealth (value 0 or 236) under
+ // Mac OS X. Maybe it's a endian issue? At least the graphics
+ // in the copy protection screen are partially messed up.
warning("processSeqListElement: varC = %d", element->varC);
+ }
if (globalVars[VAR_MOUSE_X_POS] || globalVars[VAR_MOUSE_Y_POS]) {
computeMove1(element, ptr1[4] + x, ptr1[5] + y, param1, param2, globalVars[VAR_MOUSE_X_POS], globalVars[VAR_MOUSE_Y_POS]);