aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEugene Sandulenko2016-07-10 00:41:58 +0200
committerEugene Sandulenko2016-08-03 23:40:36 +0200
commit6b4cff264588f73170da1b31121a9176efcadeba (patch)
tree72b4d6b4b5d3750b00c067afcc56bd84c30a6756
parent31ec69c0e81b7d468482237a8de473bd9a7e23cc (diff)
downloadscummvm-rg350-6b4cff264588f73170da1b31121a9176efcadeba.tar.gz
scummvm-rg350-6b4cff264588f73170da1b31121a9176efcadeba.tar.bz2
scummvm-rg350-6b4cff264588f73170da1b31121a9176efcadeba.zip
DIRECTOR: Added detection for Windows JMP version
-rw-r--r--engines/director/detection.cpp2
-rw-r--r--engines/director/detection_tables.h28
2 files changed, 30 insertions, 0 deletions
diff --git a/engines/director/detection.cpp b/engines/director/detection.cpp
index 68aa4e7e35..97b5014685 100644
--- a/engines/director/detection.cpp
+++ b/engines/director/detection.cpp
@@ -235,6 +235,8 @@ const ADGameDescription *DirectorMetaEngine::fallbackDetect(const FileMap &allFi
s_fallbackFileNameBuffer[50] = '\0';
desc->desc.filesDescriptions[0].fileName = s_fallbackFileNameBuffer;
+ warning("Director fallback detection D%d", desc->version);
+
return (ADGameDescription *)desc;
}
diff --git a/engines/director/detection_tables.h b/engines/director/detection_tables.h
index bdaecf8a9f..d242b878be 100644
--- a/engines/director/detection_tables.h
+++ b/engines/director/detection_tables.h
@@ -158,6 +158,34 @@ static const DirectorGameDescription gameDescriptions[] = {
{
"jman",
"",
+ AD_ENTRY1s("JMAN.EXE", "7c8230a804abf9353b05627a675b5ffb", 375282),
+ Common::EN_ANY,
+ Common::kPlatformWindows,
+ ADGF_NO_FLAGS,
+ GUIO1(GUIO_NOASPECT)
+ },
+ GID_GENERIC,
+ 3
+ },
+
+ {
+ {
+ "jman",
+ "",
+ AD_ENTRY1s("JMDEMO.EXE", "7c8230a804abf9353b05627a675b5ffb", 375305),
+ Common::EN_ANY,
+ Common::kPlatformWindows,
+ ADGF_DEMO,
+ GUIO1(GUIO_NOASPECT)
+ },
+ GID_GENERIC,
+ 3
+ },
+
+ {
+ {
+ "jman",
+ "",
AD_ENTRY1("JOURNEY.EXE", "65d06b5fef155a2473434571aff5bc29"),
Common::JA_JPN,
Common::kPlatformWindows,