aboutsummaryrefslogtreecommitdiff
path: root/engines/made/detection.cpp
diff options
context:
space:
mode:
authorBenjamin Haisch2008-11-07 21:59:25 +0000
committerBenjamin Haisch2008-11-07 21:59:25 +0000
commit8ffcd984b063f7bfba2a76e7ffc4e5a431aa025a (patch)
tree253644cffce01186fc00bd65203e2442965ad603 /engines/made/detection.cpp
parent57e57c49cee547a9b48ebdedeea6b8bc2d9892fa (diff)
downloadscummvm-rg350-8ffcd984b063f7bfba2a76e7ffc4e5a431aa025a.tar.gz
scummvm-rg350-8ffcd984b063f7bfba2a76e7ffc4e5a431aa025a.tar.bz2
scummvm-rg350-8ffcd984b063f7bfba2a76e7ffc4e5a431aa025a.zip
Implemented RTL support
svn-id: r34933
Diffstat (limited to 'engines/made/detection.cpp')
-rw-r--r--engines/made/detection.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/engines/made/detection.cpp b/engines/made/detection.cpp
index df9db57ecc..57597ced37 100644
--- a/engines/made/detection.cpp
+++ b/engines/made/detection.cpp
@@ -348,12 +348,23 @@ public:
return "MADE Engine (C) Activision";
}
+ virtual bool hasFeature(MetaEngineFeature f) const;
virtual bool createInstance(OSystem *syst, Engine **engine, const Common::ADGameDescription *desc) const;
const Common::ADGameDescription *fallbackDetect(const Common::FSList &fslist) const;
};
+bool MadeMetaEngine::hasFeature(MetaEngineFeature f) const {
+ return
+ false;
+}
+
+bool Made::MadeEngine::hasFeature(EngineFeature f) const {
+ return
+ (f == kSupportsRTL);
+}
+
bool MadeMetaEngine::createInstance(OSystem *syst, Engine **engine, const Common::ADGameDescription *desc) const {
const Made::MadeGameDescription *gd = (const Made::MadeGameDescription *)desc;
if (gd) {