aboutsummaryrefslogtreecommitdiff
path: root/engines/tinsel/detection.cpp
diff options
context:
space:
mode:
authorFilippos Karapetis2008-12-03 18:54:22 +0000
committerFilippos Karapetis2008-12-03 18:54:22 +0000
commitd8e656a217e149eddbf67771ad646cc3be559926 (patch)
treeee01a844e3d4d194cc51c75677f3c6043b14b002 /engines/tinsel/detection.cpp
parent157e0512807a77ea13376cedb97274ab3829a68f (diff)
downloadscummvm-rg350-d8e656a217e149eddbf67771ad646cc3be559926.tar.gz
scummvm-rg350-d8e656a217e149eddbf67771ad646cc3be559926.tar.bz2
scummvm-rg350-d8e656a217e149eddbf67771ad646cc3be559926.zip
- Added back the English V1 CD version of DW1 (with *.gra files)
- Added the US version of DW2 - Added placeholders for the Hebrew, Hungarian and Japanese versions of DW2 (not sure if they're correct) svn-id: r35222
Diffstat (limited to 'engines/tinsel/detection.cpp')
-rw-r--r--engines/tinsel/detection.cpp43
1 files changed, 40 insertions, 3 deletions
diff --git a/engines/tinsel/detection.cpp b/engines/tinsel/detection.cpp
index 8870fabfc6..1cba5da1b8 100644
--- a/engines/tinsel/detection.cpp
+++ b/engines/tinsel/detection.cpp
@@ -87,8 +87,8 @@ static const TinselGameDescription gameDescriptions[] = {
// TINSEL_V2: The Discworld 2 game used this updated version of the Tinsel 1 engine,
// and as far as we know there aren't any variations of this engine.
- {
- { // This version has *.gra files
+ { // Floppy V1 version, with *.gra files
+ {
"dw",
"Floppy",
AD_ENTRY1s("dw.gra", "c8808ccd988d603dd35dff42013ae7fd", 781656),
@@ -102,6 +102,24 @@ static const TinselGameDescription gameDescriptions[] = {
TINSEL_V1,
},
+ { // CD V1 version, with *.gra files (same as the floppy one, with english.smp)
+ {
+ "dw",
+ "CD",
+ {
+ {"dw.gra", 0, "c8808ccd988d603dd35dff42013ae7fd", 781656},
+ {"english.smp", 0, NULL, -1},
+ },
+ Common::EN_ANY,
+ Common::kPlatformPC,
+ Common::ADGF_NO_FLAGS
+ },
+ GID_DW1,
+ 0,
+ GF_CD,
+ TINSEL_V1,
+ },
+
{ // Multilingual CD with english speech and *.gra files.
// Note: It contains no english subtitles.
{
@@ -267,7 +285,7 @@ static const TinselGameDescription gameDescriptions[] = {
TINSEL_V1,
},
- { // Europen/Australian Discworld 2 release
+ { // European/Australian Discworld 2 release
{
"dw2",
"CD",
@@ -286,6 +304,25 @@ static const TinselGameDescription gameDescriptions[] = {
TINSEL_V2,
},
+ { // US Discworld 2 release
+ {
+ "dw2",
+ "CD",
+ {
+ {"dw2.scn", 0, "c6d15ce9720a9d8fef06e6582dcf3f34", 103593},
+ {"us1.smp", 0, NULL, -1},
+ {NULL, 0, NULL, 0}
+ },
+ Common::EN_ANY,
+ Common::kPlatformPC,
+ Common::ADGF_NO_FLAGS
+ },
+ GID_DW2,
+ 0,
+ GF_CD | GF_SCNFILES,
+ TINSEL_V2,
+ },
+
{ // French version of Discworld 2
{
"dw2",