diff options
Diffstat (limited to 'engines/sci/engine/kernel.h')
-rw-r--r-- | engines/sci/engine/kernel.h | 17 |
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(); |