aboutsummaryrefslogtreecommitdiff
path: root/engines/tinsel/tinlib.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/tinsel/tinlib.cpp')
-rw-r--r--engines/tinsel/tinlib.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/engines/tinsel/tinlib.cpp b/engines/tinsel/tinlib.cpp
index 54d678c198..3f65bc6d41 100644
--- a/engines/tinsel/tinlib.cpp
+++ b/engines/tinsel/tinlib.cpp
@@ -3833,6 +3833,12 @@ void Walk(CORO_PARAM, int actor, int x, int y, SCNHANDLE hFilm, int hold, bool i
bool bQuick = hold != 0;
PMOVER pMover = GetMover(actor);
+
+ // FIXME: This is part of the workaround for PSX_THIEF_BUG,
+ // See the other code and description in PlayFilm() (play.cpp)
+ if (TinselV1PSX && actor == 77 && hFilm == 0)
+ return;
+
assert(pMover); // Can't walk a non-moving actor
CORO_BEGIN_CODE(_ctx);