aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/game.cpp
diff options
context:
space:
mode:
authorFilippos Karapetis2009-05-14 17:50:09 +0000
committerFilippos Karapetis2009-05-14 17:50:09 +0000
commitd5e1ca4630d0f8694f059a06ab06155108a7e435 (patch)
treef0c6f7afddce73747fa50a9791afb3d0a16b09dc /engines/sci/engine/game.cpp
parent3ab81fa502408d453ce3788f163c0553316583e1 (diff)
downloadscummvm-rg350-d5e1ca4630d0f8694f059a06ab06155108a7e435.tar.gz
scummvm-rg350-d5e1ca4630d0f8694f059a06ab06155108a7e435.tar.bz2
scummvm-rg350-d5e1ca4630d0f8694f059a06ab06155108a7e435.zip
- Added a new game flag to distinguish SCI1 EGA versions
- Fixed the wrong detected versions of Laura Bow 2 - Changed some code regarding the resource loader of Jones in the Fast Lane (which is still non-functional) svn-id: r40564
Diffstat (limited to 'engines/sci/engine/game.cpp')
-rw-r--r--engines/sci/engine/game.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/sci/engine/game.cpp b/engines/sci/engine/game.cpp
index 985f9745c7..cb70395ac7 100644
--- a/engines/sci/engine/game.cpp
+++ b/engines/sci/engine/game.cpp
@@ -43,7 +43,7 @@ static int _init_vocabulary(EngineState *s) { // initialize vocabulary and relat
sciprintf("Initializing vocabulary\n");
- if ((s->resmgr->_sciVersion < SCI_VERSION_01_VGA) && vocab_get_words(s->resmgr, s->_parserWords)) {
+ if ((s->resmgr->_sciVersion < SCI_VERSION_01_VGA || s->flags & GF_SCI1_EGA) && vocab_get_words(s->resmgr, s->_parserWords)) {
vocab_get_suffixes(s->resmgr, s->_parserSuffixes);
if (vocab_get_branches(s->resmgr, s->_parserBranches))
// Now build a GNF grammar out of this