aboutsummaryrefslogtreecommitdiff
path: root/engines/glk/alan2/detection_tables.h
diff options
context:
space:
mode:
authorFilippos Karapetis2018-12-27 13:20:53 +0200
committerFilippos Karapetis2018-12-27 13:20:53 +0200
commitb37a41286099faf4a36e73e69b377022345091e7 (patch)
tree7a6ddbf81c6e5a719854451698603ce726b7e87e /engines/glk/alan2/detection_tables.h
parent0ade566d649fd9b1803276944d2cae77130aeca7 (diff)
downloadscummvm-rg350-b37a41286099faf4a36e73e69b377022345091e7.tar.gz
scummvm-rg350-b37a41286099faf4a36e73e69b377022345091e7.tar.bz2
scummvm-rg350-b37a41286099faf4a36e73e69b377022345091e7.zip
GLK: ALAN2: Initial skeleton sub-engine
Diffstat (limited to 'engines/glk/alan2/detection_tables.h')
-rw-r--r--engines/glk/alan2/detection_tables.h57
1 files changed, 57 insertions, 0 deletions
diff --git a/engines/glk/alan2/detection_tables.h b/engines/glk/alan2/detection_tables.h
new file mode 100644
index 0000000000..2a09a02ed0
--- /dev/null
+++ b/engines/glk/alan2/detection_tables.h
@@ -0,0 +1,57 @@
+/* ScummVM - Graphic Adventure Engine
+ *
+ * ScummVM is the legal property of its developers, whose names
+ * are too numerous to list here. Please refer to the COPYRIGHT
+ * file distributed with this source distribution.
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ */
+
+#include "engines/game.h"
+#include "common/gui_options.h"
+#include "common/language.h"
+
+namespace Glk {
+namespace Alan2 {
+
+/**
+ * Game description
+ */
+struct Alan2GameDescription {
+ const char *const _gameId;
+ const char *const _extra;
+ const char *const _md5;
+ size_t _filesize;
+ Common::Language _language;
+};
+
+const Alan2Descriptor ALAN2_GAME_LIST[] = {
+ { "alan2", "Alan2 Game" },
+ //{ "cragne", "Cragne Manor" },
+
+ { nullptr, nullptr }
+};
+
+#define ENTRY0(ID, MD5, FILESIZE) { ID, nullptr, MD5, FILESIZE, Common::EN_ANY }
+#define TABLE_END_MARKER { nullptr, nullptr, nullptr, 0, Common::EN_ANY }
+
+const Alan2GameDescription ALAN2_GAMES[] = {
+ //ENTRY0("cragne", "082f518c0120d2323ce340bef8a2d5a9", 8869096),
+ TABLE_END_MARKER
+};
+
+} // End of namespace Alan2
+} // End of namespace Glk