1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
|
/* 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 PlainGameDescriptor ALAN2_GAME_LIST[] = {
{ "alan2", "Alan2 Game" },
{ "bugged", "Bugged" },
{ "chasing", "The Chasing" },
{ "closet", "Closet" },
{ "dinnertime", "Dinnertime" },
{ "hebgb", "The HeBGB Horror!" },
{ "lostinnewyork", "Lost In New York" },
{ "mazemapper", "Mazemapper" },
{ "meanstory", "The Mean Story" },
{ "outofthestudy", "Out Of The Study" },
{ "plsghints", "Painless Little Stupid Games Hints" },
{ "sardoria", "Sardoria" },
{ "tgttos", "To Get To The Other Side" },
{ "afteryou", "They're After You" },
{ 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("bugged", "f4eed3db3771a456143744a0e36653db", 112640),
ENTRY0("chasing", "718ffcc9dfe85cfd8c6f50f541a3926e", 147456),
ENTRY0("closet", "5d724469e6240cde0c16c959f50ebc93", 37888),
ENTRY0("dinnertime", "1c0bad19156e8bdefe9e19d99f96f7d8", 9216),
ENTRY0("hebgb", "87f9516bc4217afb5c329cb1ae01d861", 173056),
ENTRY0("lostinnewyork", "483a8c7c84f3bb5af61150fd770806e5", 30720),
ENTRY0("mazemapper", "8e7409758c3535201aeb901923b20064", 30720),
ENTRY0("meanstory", "e4ae6873d6f2ab74fb2ec35b27752397", 13312),
ENTRY0("outofthestudy", "cc4ab3f1b406a8ce04adcfb641c3b250", 110592),
ENTRY0("plsghints", "fb9df41138691a77ea3489986fe8856c", 10240),
ENTRY0("sardoria", "b48ba08ae33b5cb224bcb4ce0eea36bc", 150528),
ENTRY0("tgttos", "0fed94b37b8add48938d8288ca5e7e4f", 29696),
ENTRY0("afteryou", "998ca167b0e9ffb671203b2057d06bef", 17408),
TABLE_END_MARKER
};
} // End of namespace Alan2
} // End of namespace Glk
|