[Scummvm-git-logs] scummvm master -> f4293f70d7e6db6087519381d37d672dbfcf46fe
elasota
noreply at scummvm.org
Wed Jun 14 06:48:51 UTC 2023
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
f4293f70d7 MTROPOLIS: Add support for MTI Macintosh version
Commit: f4293f70d7e6db6087519381d37d672dbfcf46fe
https://github.com/scummvm/scummvm/commit/f4293f70d7e6db6087519381d37d672dbfcf46fe
Author: elasota (ejlasota at gmail.com)
Date: 2023-06-14T02:48:25-04:00
Commit Message:
MTROPOLIS: Add support for MTI Macintosh version
Changed paths:
engines/mtropolis/boot.cpp
engines/mtropolis/detection_tables.h
diff --git a/engines/mtropolis/boot.cpp b/engines/mtropolis/boot.cpp
index 224d1156547..1e2c0c2d721 100644
--- a/engines/mtropolis/boot.cpp
+++ b/engines/mtropolis/boot.cpp
@@ -884,6 +884,23 @@ const ManifestSubtitlesDef obsidianRetailEnSubtitlesDef = {
"subtitles_modifier_mapping_obsidian_en.csv"
};
+const ManifestFile mtiRetailMacFiles[] = {
+ {"mPlayer PPC", MTFT_PLAYER},
+ {"Group3.rPP", MTFT_EXTENSION},
+ {"MTIKit.rPP", MTFT_EXTENSION},
+ {"xn--MTI1-8b7a", MTFT_MAIN},
+ {"MTI2", MTFT_ADDITIONAL},
+ {"MTI3", MTFT_ADDITIONAL},
+ {"MTI4", MTFT_ADDITIONAL},
+ {nullptr, MTFT_AUTO}
+};
+
+const char *mtiRetailMacDirectories[] = {
+ "MPlayer PPC",
+ "MPlayer PPC/Resource",
+ nullptr
+};
+
const ManifestFile mtiRetailWinFiles[] = {
{"MTPLAY32.EXE", MTFT_PLAYER},
{"GROUP3.R95", MTFT_EXTENSION},
@@ -902,7 +919,8 @@ const ManifestFile mtiRetailWinFiles[] = {
{"8.AVI", MTFT_VIDEO},
{"9.AVI", MTFT_VIDEO},
{"10.AVI", MTFT_VIDEO},
- {nullptr, MTFT_AUTO}};
+ {nullptr, MTFT_AUTO}
+};
const ManifestFile mtiDemoWinFiles[] = {
{"MTIWIN95.EXE", MTFT_PLAYER},
@@ -1119,6 +1137,14 @@ const Game games[] = {
nullptr,
GameDataHandlerFactory<ObsidianGameDataHandler>::create
},
+ // Muppet Treasure Island - Retail - Macintosh - Multiple languages
+ {
+ MTBOOT_MTI_RETAIL_MAC,
+ mtiRetailMacFiles,
+ mtiRetailMacDirectories,
+ nullptr,
+ GameDataHandlerFactory<MTIGameDataHandler>::create
+ },
// Muppet Treasure Island - Retail - Windows - Multiple languages
{
MTBOOT_MTI_RETAIL_WIN,
diff --git a/engines/mtropolis/detection_tables.h b/engines/mtropolis/detection_tables.h
index 07ce6d0f814..468d80104d3 100644
--- a/engines/mtropolis/detection_tables.h
+++ b/engines/mtropolis/detection_tables.h
@@ -396,6 +396,27 @@ static const MTropolisGameDescription gameDescriptions[] = {
MTBOOT_OBSIDIAN_DEMO_WIN_EN_7,
},
+ { // Muppet Treasure Island
+ {
+ "mti",
+ "",
+ {
+ {"xn--MTI1-8b7a", 0, "57a7f8df27c736b4248e2806139c8432", 28512101},
+ //{"MTI2", 0, "02d4188353a44f120c4263128258d364", 432112070},
+ //{"MTI3", 0, "629e6399517982b95abf111cf9402756", 306671165},
+ //{"MTI4", 0, "cc666572fde4e56de3d90e2e885b6ad8", 410213632},
+ AD_LISTEND
+ },
+ Common::EN_ANY,
+ Common::kPlatformMacintosh,
+ ADGF_TESTING,
+ GUIO0()
+ },
+ GID_MTI,
+ 0,
+ MTBOOT_MTI_RETAIL_MAC,
+ },
+
{ // Muppet Treasure Island
{
"mti",
More information about the Scummvm-git-logs
mailing list