aboutsummaryrefslogtreecommitdiff
path: root/engines/composer
diff options
context:
space:
mode:
authorAlyssa Milburn2011-07-15 15:20:04 +0200
committerAlyssa Milburn2011-07-15 15:20:04 +0200
commit7849466760eca03d099d27e4b3dc9a9e1e388bb4 (patch)
treed5d38b6c73808e1df91fcb141dbd70989fa456f2 /engines/composer
parent8517c17b0440bd8368479ea0fa3e048e050e028b (diff)
downloadscummvm-rg350-7849466760eca03d099d27e4b3dc9a9e1e388bb4.tar.gz
scummvm-rg350-7849466760eca03d099d27e4b3dc9a9e1e388bb4.tar.bz2
scummvm-rg350-7849466760eca03d099d27e4b3dc9a9e1e388bb4.zip
COMPOSER: Detect 'Liam Finds a Story' and the bundled demos.
Diffstat (limited to 'engines/composer')
-rw-r--r--engines/composer/detection.cpp36
1 files changed, 34 insertions, 2 deletions
diff --git a/engines/composer/detection.cpp b/engines/composer/detection.cpp
index c646a0e43e..8d4cdc5aa4 100644
--- a/engines/composer/detection.cpp
+++ b/engines/composer/detection.cpp
@@ -57,7 +57,9 @@ Common::Language ComposerEngine::getLanguage() const {
static const PlainGameDescriptor composerGames[] = {
{"darby", "Darby the Dragon"},
{"gregory", "Gregory and the Hot Air Balloon"},
- {"demo1", "Magic Tales Demo 1"},
+ {"liam", "Liam Finds a Story"},
+ {"magictalesdemo1", "Magic Tales Demo 1"},
+ {"magictalesdemo2", "Magic Tales Demo 2"},
{0, 0}
};
@@ -66,9 +68,10 @@ namespace Composer {
using Common::GUIO_NONE;
static const ComposerGameDescription gameDescriptions[] = {
+ // from Liam Finds a Story CD
{
{
- "demo1",
+ "magictalesdemo1",
0,
{{"book.ini", 0, "dbc98c566f4ac61b544443524585dccb", -1},
AD_LISTEND},
@@ -82,6 +85,35 @@ static const ComposerGameDescription gameDescriptions[] = {
{
{
+ "liam",
+ 0,
+ {{"install.inf", 0, "320d2f1d4f8dd96947676ae25d6688c6", -1},
+ AD_LISTEND},
+ Common::EN_ANY,
+ Common::kPlatformWindows,
+ ADGF_NO_FLAGS,
+ Common::GUIO_NONE
+ },
+ GType_ComposerV2
+ },
+
+ // from Liam Finds a Story CD
+ {
+ {
+ "magictalesdemo2",
+ 0,
+ {{"book.ini", 0, "3dede2522bb0886c95667b082987a87f", -1},
+ AD_LISTEND},
+ Common::EN_ANY,
+ Common::kPlatformWindows,
+ ADGF_NO_FLAGS,
+ Common::GUIO_NONE
+ },
+ GType_ComposerV2
+ },
+
+ {
+ {
"darby",
0,
{{"install.inf", 0, "e83cc20ee18a2e138da1aadfc640dff2", -1},