From 6b4cff264588f73170da1b31121a9176efcadeba Mon Sep 17 00:00:00 2001 From: Eugene Sandulenko Date: Sun, 10 Jul 2016 00:41:58 +0200 Subject: [PATCH] DIRECTOR: Added detection for Windows JMP version --- engines/director/detection.cpp | 2 ++ engines/director/detection_tables.h | 28 ++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) diff --git a/engines/director/detection.cpp b/engines/director/detection.cpp index 68aa4e7e35b7..97b5014685a3 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 bdaecf8a9f73..d242b878be74 100644 --- a/engines/director/detection_tables.h +++ b/engines/director/detection_tables.h @@ -154,6 +154,34 @@ static const DirectorGameDescription gameDescriptions[] = { 4 }, + { + { + "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",