aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/kernel.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/sci/engine/kernel.h')
-rw-r--r--engines/sci/engine/kernel.h17
1 files changed, 1 insertions, 16 deletions
diff --git a/engines/sci/engine/kernel.h b/engines/sci/engine/kernel.h
index cd2bc97b6a..e82017e7a3 100644
--- a/engines/sci/engine/kernel.h
+++ b/engines/sci/engine/kernel.h
@@ -54,8 +54,7 @@ struct KernelFuncWithSignature {
};
enum AutoDetectedFeatures {
- kFeatureOldScriptHeader = 1 << 0,
- kFeatureOldGfxFunctions = 1 << 1
+ kFeatureOldScriptHeader = 1 << 0
};
class Kernel {
@@ -79,15 +78,6 @@ public:
*/
int findSelector(const char *selectorName) const;
- /**
- * 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.
- */
- bool usesOldGfxFunctions() const { return (features & kFeatureOldGfxFunctions); }
-
// Script dissection/dumping functions
void dissectScript(int scriptNumber, Vocabulary *vocab);
void dumpScriptObject(char *data, int seeker, int objsize);
@@ -142,11 +132,6 @@ private:
void mapSelectors();
/**
- * Detects SCI features based on the existence of certain selectors
- */
- void detectSciFeatures();
-
- /**
* Maps kernel functions
*/
void mapFunctions();