aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTravis Howell2005-09-14 05:31:18 +0000
committerTravis Howell2005-09-14 05:31:18 +0000
commitb02a983c85cc3d92a70298762f695d30f22bbf0f (patch)
tree247b0e335ba8fe56e7477606025a8d0ff012586d
parent13b600e799c5b1f5987805bb97bafd4b1d36fed0 (diff)
downloadscummvm-rg350-b02a983c85cc3d92a70298762f695d30f22bbf0f.tar.gz
scummvm-rg350-b02a983c85cc3d92a70298762f695d30f22bbf0f.tar.bz2
scummvm-rg350-b02a983c85cc3d92a70298762f695d30f22bbf0f.zip
Fix entry point in C64 maniac.
svn-id: r18817
-rw-r--r--scumm/script.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/scumm/script.cpp b/scumm/script.cpp
index 6e85a389b4..67a902ca5e 100644
--- a/scumm/script.cpp
+++ b/scumm/script.cpp
@@ -153,7 +153,9 @@ int ScummEngine::getVerbEntrypoint(int obj, int entry) {
objptr = getOBCDFromObject(obj);
assert(objptr);
- if (_version <= 2)
+ if (_platform == Common::kPlatformC64 && _gameId == GID_MANIAC)
+ verbptr = objptr + 14;
+ else if (_version <= 2)
verbptr = objptr + 15;
else if (_features & GF_OLD_BUNDLE)
verbptr = objptr + 17;