diff options
author | Filippos Karapetis | 2009-07-03 09:01:51 +0000 |
---|---|---|
committer | Filippos Karapetis | 2009-07-03 09:01:51 +0000 |
commit | 9664050ff07214ccd2ae2189475ddde80e7630ef (patch) | |
tree | ac8edeca93c6ab5f0ef0242acd1f0af906719f77 /engines/sci/sci.h | |
parent | f3ac0a62c47c33bfb814c89f52f6c2b50092f561 (diff) | |
download | scummvm-rg350-9664050ff07214ccd2ae2189475ddde80e7630ef.tar.gz scummvm-rg350-9664050ff07214ccd2ae2189475ddde80e7630ef.tar.bz2 scummvm-rg350-9664050ff07214ccd2ae2189475ddde80e7630ef.zip |
Simplified the kernel name loading code: Merged the default SCI0 and SCI1 kernel name tables in one table. vocab.999 is only used in SCI0 and SCI01 games if it exists as an override to the default kernel name table (which works with SCI0/SCI01 demos with no vocab.999, like KQ1 and xmas1998). Removed GF_SCI0_SCI1VOCAB.
svn-id: r42050
Diffstat (limited to 'engines/sci/sci.h')
-rw-r--r-- | engines/sci/sci.h | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/engines/sci/sci.h b/engines/sci/sci.h index 18b1b93a92..91f491fe71 100644 --- a/engines/sci/sci.h +++ b/engines/sci/sci.h @@ -108,11 +108,6 @@ enum SciGameFlags { ** Older SCI versions had simpler code for GetTime() */ GF_SCI0_OLDGETTIME = (1 << 2), - - /* Applies to any game that requires the SCI1 kernel vocab - ** Some games (such as the King's Quest I demo) require the default kernel vocab table. - */ - GF_SCI0_SCI1VOCAB = (1 << 3), // ---------------------------------------------------------------------------- @@ -123,18 +118,18 @@ enum SciGameFlags { /* ** Used to distinguish SCI1 EGA games */ - GF_SCI1_EGA = (1 << 4), + GF_SCI1_EGA = (1 << 3), /* Applies to all SCI1 versions after 1.000.200 ** In late SCI1 versions, the argument of lofs[as] instructions ** is absolute rather than relative. */ - GF_SCI1_LOFSABSOLUTE = (1 << 5), + GF_SCI1_LOFSABSOLUTE = (1 << 4), /* Applies to all versions from 1.000.510 onwards ** kDoSound() is different than in earlier SCI1 versions. */ - GF_SCI1_NEWDOSOUND = (1 << 6) + GF_SCI1_NEWDOSOUND = (1 << 5) }; class SciEngine : public Engine { |