diff options
Diffstat (limited to 'engines/sci/detection.cpp')
-rw-r--r-- | engines/sci/detection.cpp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/engines/sci/detection.cpp b/engines/sci/detection.cpp index 93157b04c1..7f8424787b 100644 --- a/engines/sci/detection.cpp +++ b/engines/sci/detection.cpp @@ -506,10 +506,23 @@ static ADGameDescription s_fallbackDesc = { static char s_fallbackGameIdBuf[256]; +static const char *directoryGlobs[] = { + "english", + "french", + "german", + "italian", + "msg", + "spanish", + 0 +}; + class SciMetaEngine : public AdvancedMetaEngine { public: SciMetaEngine() : AdvancedMetaEngine(Sci::SciGameDescriptions, sizeof(ADGameDescription), s_sciGameTitles, optionsList) { _singleId = "sci"; + _maxScanDepth = 3; + _directoryGlobs = directoryGlobs; + _matchFullPaths = true; } virtual const char *getName() const { |