diff options
author | Filippos Karapetis | 2009-07-03 23:37:08 +0000 |
---|---|---|
committer | Filippos Karapetis | 2009-07-03 23:37:08 +0000 |
commit | df9570cb3265f4d81ac41d66d949355491e2df7e (patch) | |
tree | 66e0f740882acc879c7beaecf070a6e8f6673475 /engines/sci/sci.h | |
parent | 9a96b20cd0c30dd8b1788637ae8b8b4bb4e5ca38 (diff) | |
download | scummvm-rg350-df9570cb3265f4d81ac41d66d949355491e2df7e.tar.gz scummvm-rg350-df9570cb3265f4d81ac41d66d949355491e2df7e.tar.bz2 scummvm-rg350-df9570cb3265f4d81ac41d66d949355491e2df7e.zip |
SCI0 games using older graphics functions are automatically detected now, from the presence of the "TimesSin" and "SinMult" kernel functions. Removed the GF_SCI0_OLDGFXFUNCS game flag
svn-id: r42081
Diffstat (limited to 'engines/sci/sci.h')
-rw-r--r-- | engines/sci/sci.h | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/engines/sci/sci.h b/engines/sci/sci.h index b68301546d..ea50976df4 100644 --- a/engines/sci/sci.h +++ b/engines/sci/sci.h @@ -96,18 +96,10 @@ enum SciGameFlags { */ GF_SCI0_OLD = (1 << 0), - /* Applies to all versions before 0.000.502 - ** Old SCI versions used to interpret the third DrawPic() parameter inversely, - ** with the opposite default value (obviously). - ** Also, they used 15 priority zones from 42 to 200 instead of 14 priority - ** zones from 42 to 190. - */ - GF_SCI0_OLDGFXFUNCS = (1 << 1), - /* Applies to all versions before 0.000.629 ** Older SCI versions had simpler code for GetTime() */ - GF_SCI0_OLDGETTIME = (1 << 2), + GF_SCI0_OLDGETTIME = (1 << 1), // ---------------------------------------------------------------------------- @@ -118,18 +110,18 @@ enum SciGameFlags { /* ** Used to distinguish SCI1 EGA games */ - GF_SCI1_EGA = (1 << 3), + GF_SCI1_EGA = (1 << 2), /* 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 << 4), + GF_SCI1_LOFSABSOLUTE = (1 << 3), /* Applies to all versions from 1.000.510 onwards ** kDoSound() is different than in earlier SCI1 versions. */ - GF_SCI1_NEWDOSOUND = (1 << 5) + GF_SCI1_NEWDOSOUND = (1 << 4) }; class SciEngine : public Engine { |