diff options
author | Filippos Karapetis | 2009-05-14 07:28:06 +0000 |
---|---|---|
committer | Filippos Karapetis | 2009-05-14 07:28:06 +0000 |
commit | 2ca7605050c25eff88931fe523c2b005856803f1 (patch) | |
tree | f6e2c44ba06c4d2e0cb90f2d92e86a639197950b /engines/sci/sci.h | |
parent | f63cf2df8f137fc85b7493f9d60b2a1acc3162ea (diff) | |
download | scummvm-rg350-2ca7605050c25eff88931fe523c2b005856803f1.tar.gz scummvm-rg350-2ca7605050c25eff88931fe523c2b005856803f1.tar.bz2 scummvm-rg350-2ca7605050c25eff88931fe523c2b005856803f1.zip |
- Enabled the code which puts the text inside the screen if it doesn't fit for all SCI versions
- Removed the check for the mechanism to resume suspended songs (it's no longer used)
svn-id: r40551
Diffstat (limited to 'engines/sci/sci.h')
-rw-r--r-- | engines/sci/sci.h | 19 |
1 files changed, 5 insertions, 14 deletions
diff --git a/engines/sci/sci.h b/engines/sci/sci.h index 3a4ce5e5fe..ac2d7288c8 100644 --- a/engines/sci/sci.h +++ b/engines/sci/sci.h @@ -94,25 +94,18 @@ enum SciGameFlags { */ GF_OLDANGLES = (1 << 1), - /* Applies to all versions before 0.000.490 (PQ2-new) - ** When a new song is initialized, we store its state and - ** resume it when the new one finishes. Older versions completely - ** clobbered the old songs. - */ - GF_OLDRESUMESONG = (1 << 2), - /* 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_OLDGFXFUNCTIONS = (1 << 3), + GF_OLDGFXFUNCTIONS = (1 << 2), /* Applies to all versions before 0.000.629 ** Older SCI versions had simpler code for GetTime() */ - GF_OLDGETTIME = (1 << 4), + GF_OLDGETTIME = (1 << 3), // ---------------------------------------------------------------------------- @@ -124,14 +117,12 @@ enum SciGameFlags { ** In later SCI1 versions, the argument of lofs[as] ** instructions is absolute rather than relative. */ - GF_LOFSABSOLUTE = (1 << 5), + GF_LOFSABSOLUTE = (1 << 4), /* Applies to all versions from 1.000.510 onwards - ** Also in kDisplay(), if the text would not fit on the screen, it - ** is moved to the left and upwards until it fits. - ** Finally, kDoSound() is different than in earlier SCI1 versions. + ** kDoSound() is different than in earlier SCI1 versions. */ - GF_LATESCI1 = (1 << 6) + GF_NEWDOSOUND = (1 << 5) }; class SciEngine : public Engine { |