aboutsummaryrefslogtreecommitdiff
path: root/engines/sci
diff options
context:
space:
mode:
authorD G Turner2012-04-01 01:50:08 +0100
committerD G Turner2012-04-01 01:50:08 +0100
commit639c54a306f985a6ae5715312075722e818b14ec (patch)
tree5bb3c24c07182da3f7112bb94229c471424edaf0 /engines/sci
parent95fb73bcc58ca45b177ae6ead88edebfb70ec8b9 (diff)
downloadscummvm-rg350-639c54a306f985a6ae5715312075722e818b14ec.tar.gz
scummvm-rg350-639c54a306f985a6ae5715312075722e818b14ec.tar.bz2
scummvm-rg350-639c54a306f985a6ae5715312075722e818b14ec.zip
SCI: Add workaround for SQ1SCI to fix engine abort in bug #3513765.
This occurs while Roger is trying to move around the Pilot Droid in Ulence Flats.
Diffstat (limited to 'engines/sci')
-rw-r--r--engines/sci/engine/workarounds.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/engines/sci/engine/workarounds.cpp b/engines/sci/engine/workarounds.cpp
index 59de5fec1a..d7ade85173 100644
--- a/engines/sci/engine/workarounds.cpp
+++ b/engines/sci/engine/workarounds.cpp
@@ -337,6 +337,7 @@ const SciWorkaroundEntry kIsObject_workarounds[] = {
// gameID, room,script,lvl, object-name, method-name, call,index, workaround
const SciWorkaroundEntry kMemory_workarounds[] = {
{ GID_LAURABOW2, -1, 999, 0, "", "export 6", -1, 0, { WORKAROUND_FAKE, 0 } }, // during the intro, when exiting the train (room 160), talking to Mr. Augustini, etc. - bug #3034490
+ { GID_SQ1, -1, 999, 0, "", "export 6", -1, 0, { WORKAROUND_FAKE, 0 } }, // during walking Roger around Ulence Flats - bug #3513765
SCI_WORKAROUNDENTRY_TERMINATOR
};