aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/sci.h
diff options
context:
space:
mode:
authorFilippos Karapetis2009-05-14 10:24:39 +0000
committerFilippos Karapetis2009-05-14 10:24:39 +0000
commit891a8fae05d81f7cbc8da1e191e2da84107e0737 (patch)
treeac0450bff88f98ca7bcaea15b358aa29293eb12d /engines/sci/sci.h
parent999d46b241a4aade493f76b4f3623a39c4fed930 (diff)
downloadscummvm-rg350-891a8fae05d81f7cbc8da1e191e2da84107e0737.tar.gz
scummvm-rg350-891a8fae05d81f7cbc8da1e191e2da84107e0737.tar.bz2
scummvm-rg350-891a8fae05d81f7cbc8da1e191e2da84107e0737.zip
- Removed SCI_VERSION_FTU_NEW_GETTIME
- Added defines for SCI0 flags, to simplify game entries - Removed the leftover version_lock_flag from EngineState svn-id: r40553
Diffstat (limited to 'engines/sci/sci.h')
-rw-r--r--engines/sci/sci.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/sci/sci.h b/engines/sci/sci.h
index 35d2f8d8f1..5228e2adc8 100644
--- a/engines/sci/sci.h
+++ b/engines/sci/sci.h
@@ -121,6 +121,11 @@ enum SciGameFlags {
GF_NEWDOSOUND = (1 << 4)
};
+// The 4 SCI0 engine generations (pre-395, pre-502, pre-629 and post-629)
+#define GF_SCI0_BEFORE_395 (GF_SCI0_OLD | GF_SCI0_OLDGFXFUNCS | GF_SCI0_OLDGETTIME)
+#define GF_SCI0_BEFORE_502 (GF_SCI0_OLDGFXFUNCS | GF_SCI0_OLDGETTIME)
+#define GF_SCI0_BEFORE_629 GF_SCI0_OLDGETTIME
+
class SciEngine : public Engine {
public:
SciEngine(OSystem *syst, const SciGameDescription *desc);