diff options
Diffstat (limited to 'engines/director')
-rw-r--r-- | engines/director/detection.cpp | 1 | ||||
-rw-r--r-- | engines/director/detection_tables.h | 20 |
2 files changed, 18 insertions, 3 deletions
diff --git a/engines/director/detection.cpp b/engines/director/detection.cpp index 50e6323b18..762ce20edb 100644 --- a/engines/director/detection.cpp +++ b/engines/director/detection.cpp @@ -68,6 +68,7 @@ bool DirectorEngine::hasFeature(EngineFeature f) const { static const PlainGameDescriptor directorGames[] = { { "director", "Macromedia Director Game" }, { "gundam0079", "Gundam 0079: The War for Earth" }, + { "jman", "The Journeyman Project" }, { "majestic", "Majestic Part I: Alien Encounter" }, { "spyclub", "Spy Club" }, { 0, 0 } diff --git a/engines/director/detection_tables.h b/engines/director/detection_tables.h index bc5346524d..d8d44b6ee2 100644 --- a/engines/director/detection_tables.h +++ b/engines/director/detection_tables.h @@ -33,7 +33,7 @@ static const DirectorGameDescription gameDescriptions[] = { AD_ENTRY1("Gundam0079.exe", "1a7acbba10a7246ba58c1d53fc7203f5"), Common::EN_ANY, Common::kPlatformWindows, - ADGF_UNSTABLE, + ADGF_NO_FLAGS, GUIO1(GUIO_NOASPECT) }, GID_GENERIC, @@ -42,12 +42,26 @@ static const DirectorGameDescription gameDescriptions[] = { { { + "jman", + "Turbo!", + AD_ENTRY1("JMP Turbo\xE2\x84\xA2", "cc3321069072b90f091f220bba16e4d4"), // Trademark symbol (UTF-8) + Common::EN_ANY, + Common::kPlatformMacintosh, + ADGF_MACRESFORK, + GUIO1(GUIO_NOASPECT) + }, + GID_GENERIC, + 4 + }, + + { + { "majestic", "", AD_ENTRY1("MAJESTIC.EXE", "624267f70253e5327981003a6fc0aeba"), Common::EN_ANY, Common::kPlatformWindows, - ADGF_UNSTABLE, + ADGF_NO_FLAGS, GUIO1(GUIO_NOASPECT) }, GID_GENERIC, @@ -61,7 +75,7 @@ static const DirectorGameDescription gameDescriptions[] = { AD_ENTRY1("SPYCLUB.EXE", "65d06b5fef155a2473434571aff5bc29"), Common::EN_ANY, Common::kPlatformWindows, - ADGF_UNSTABLE, + ADGF_NO_FLAGS, GUIO1(GUIO_NOASPECT) }, GID_GENERIC, |