aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/vm.h
diff options
context:
space:
mode:
authorMatthew Hoops2010-01-28 18:57:31 +0000
committerMatthew Hoops2010-01-28 18:57:31 +0000
commitd883b6215fe2af48bb7b643de57170f62a82c51f (patch)
tree9bdbc62ac04b2392c39b13bac21644e372ae80c6 /engines/sci/engine/vm.h
parent8ecd76e415acfba94df2bcf6503b3db60f41ba0d (diff)
downloadscummvm-rg350-d883b6215fe2af48bb7b643de57170f62a82c51f.tar.gz
scummvm-rg350-d883b6215fe2af48bb7b643de57170f62a82c51f.tar.bz2
scummvm-rg350-d883b6215fe2af48bb7b643de57170f62a82c51f.zip
Detect whether to use the modified SCI2 or SCI2.1 kernel table based on the kDoSound call used in Sound::play(), which fixes at least my version of KQ7 - probably others. The kernel table initialization now occurs after the script signatures are adjusted as we need it adjusted before checking through Sound::play for the kDoSound call.
svn-id: r47645
Diffstat (limited to 'engines/sci/engine/vm.h')
-rw-r--r--engines/sci/engine/vm.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/sci/engine/vm.h b/engines/sci/engine/vm.h
index 759d36d825..28a43dd9a2 100644
--- a/engines/sci/engine/vm.h
+++ b/engines/sci/engine/vm.h
@@ -198,7 +198,7 @@ struct SelectorCache {
Selector setCursor; ///< For cursor semantics autodetection
#ifdef ENABLE_SCI32
- Selector data; // Used by Array()
+ Selector data; // Used by Array()/String()
Selector picture; // Used to hold the picture ID for SCI32 pictures
Selector plane;