Advertisement
Guest User

detection_tables.h

a guest
Jun 18th, 2022
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 4.00 KB | None | 0 0
  1. /* ScummVM - Graphic Adventure Engine
  2.  *
  3.  * ScummVM is the legal property of its developers, whose names
  4.  * are too numerous to list here. Please refer to the COPYRIGHT
  5.  * file distributed with this source distribution.
  6.  *
  7.  * This program is free software: you can redistribute it and/or modify
  8.  * it under the terms of the GNU General Public License as published by
  9.  * the Free Software Foundation, either version 3 of the License, or
  10.  * (at your option) any later version.
  11.  *
  12.  * This program is distributed in the hope that it will be useful,
  13.  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  14.  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  15.  * GNU General Public License for more details.
  16.  *
  17.  * You should have received a copy of the GNU General Public License
  18.  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  19.  *
  20.  */
  21.  
  22. #ifndef MTROPOLIS_DETECTION_TABLES_H
  23. #define MTROPOLIS_DETECTION_TABLES_H
  24.  
  25. #include "engines/advancedDetector.h"
  26.  
  27. #include "mtropolis/detection.h"
  28.  
  29. namespace MTropolis {
  30.  
  31. static const MTropolisGameDescription gameDescriptions[] = {
  32.     {
  33.         // Obsidian Macintosh
  34.         {
  35.             "obsidian",
  36.             "V1.0, 1/13/97, installed, CD",
  37.             {
  38.                 { "Obsidian Installer", 0, "1c272c23dc50b771970cabe8410c9349", 9250304 },
  39.                 { "Obsidian Data 2", 0, "1e590e3154c1af09efb951a07abc48b8", 563287808 },
  40.                 { "Obsidian Data 3", 0, "48e514a594b7a7ad190351d6d32d5d33", 617413632 },
  41.                 { "Obsidian Data 4", 0, "8dfa726c675aae3778951ddd18e4484c", 599297536 },
  42.                 { "Obsidian Data 5", 0, "6f085578b13b3db99543b969c9009b17", 583581056 },
  43.                 { "Obsidian Data 6", 0, "120ddcb1780be0f6380d708041733406", 558315648 },
  44.                 AD_LISTEND
  45.             },
  46.             Common::EN_ANY,
  47.             Common::kPlatformMacintosh,
  48.             ADGF_NO_FLAGS,
  49.             GUIO0()
  50.         },
  51.         GID_OBSIDIAN,
  52.         0,
  53.         0,
  54.     },
  55.     {
  56.         // Obsidian Windows, installed
  57.         {
  58.             "obsidian",
  59.             "V1.0, 1/13/97, installed, CD",
  60.             {
  61.                 { "Obsidian.exe", 0, "0b50a779136ae6c9cc8bcfa3148c1127", 762368 },
  62.                 { "Obsidian.c95", 0, "fea68ff30ff319cdab30b79d2850a480", 145920 },
  63.                 { "RSGKit.r95", 0, "071dc9098f9610fcec45c96342b1b69a", 625152 },
  64.                 { "MCURSORS.C95", 0, "dcbe480913eebf233d0cdc33809bf048", 87040 },
  65.                 //{ "Start Obsidian", 0, "51a4980089bb35da0f7f6381382d2889", -1 },
  66.                 { "Obsidian Data 1.MPL", 0, "9531162c32272c33837074be4646422a", 14755456 },
  67.                 { "Obsidian Data 2.MPX", 0, "c13c9be0ab0482a952532fa647a67a7a", 558175757 },
  68.                 { "Obsidian Data 3.MPX", 0, "35d8332221a7236b122b43233428f5dc", 614504412 },
  69.                 { "Obsidian Data 4.MPX", 0, "263fe824a1dd6f91390bce447c01e54c", 597911854 },
  70.                 { "Obsidian Data 5.MPX", 0, "894e4712a7bfb1b3c54086d43e6f3bb7", 576841795 },
  71.                 { "Obsidian Data 6.MPX", 0, "f491955b858e1a41d25efbb060424833", 554803689 },
  72.                 AD_LISTEND
  73.             },
  74.             Common::EN_ANY,
  75.             Common::kPlatformWindows,
  76.             ADGF_NO_FLAGS,
  77.             GUIO0()
  78.         },
  79.         GID_OBSIDIAN,
  80.         0,
  81.         0,
  82.     },
  83.     {
  84.         // Obsidian, German Windows, installed
  85.         // Released via the "ProSieben Mystery" series
  86.         {
  87.             "obsidian",
  88.             "installed, CD",
  89.             {
  90.                 { "Obsidian.exe", 0, "0b50a779136ae6c9cc8bcfa3148c1127", 762368 },
  91.                 { "Obsidian.c95", 0, "fea68ff30ff319cdab30b79d2850a480", 145920 },
  92.                 { "RSGKit.r95", 0, "071dc9098f9610fcec45c96342b1b69a", 625152 },
  93.                 { "MCURSORS.C95", 0, "dcbe480913eebf233d0cdc33809bf048", 87040 },
  94.                 { "Obsidian Data 1.MPL", 0, "f96fc3a3a0a645009265c74c5fcb2c6a", 18972392 },
  95.                 { "Obsidian Data 2.MPX", 0, "b42a5a7bc36b2de2f9882e8a05435857", 559682181 },
  96.                 { "Obsidian Data 3.MPX", 0, "d4cb1a43d129019f8c2172a09cbedf2a", 614519546 },
  97.                 { "Obsidian Data 4.MPX", 0, "ae3095e5ac0a3a8984758ee76420e9b1", 591403514 },
  98.                 { "Obsidian Data 5.MPX", 0, "e8939423008a47c77735e16d7391a947", 578314080 },
  99.                 { "Obsidian Data 6.MPX", 0, "1295c1fe1a9113dbf2764b7024bf759d", 552452074 },
  100.                 AD_LISTEND
  101.             },
  102.             Common::DE_DEU,
  103.             Common::kPlatformWindows,
  104.             ADGF_NO_FLAGS,
  105.             GUIO0()
  106.         },
  107.         GID_OBSIDIAN,
  108.         0,
  109.         0,
  110.     },
  111.  
  112.     { AD_TABLE_END_MARKER, 0, 0, 0 }
  113. };
  114.  
  115. } // End of namespace MTropolisEngine
  116.  
  117. #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement