aboutsummaryrefslogtreecommitdiff
path: root/engines/dreamweb
diff options
context:
space:
mode:
authorD G Turner2012-05-18 17:13:37 +0100
committerD G Turner2012-05-18 17:13:37 +0100
commite23ac65799b47babe2cfb88d5436a742278f6b02 (patch)
tree872215ea92c76c4b100c17c10c77b1178cfd1209 /engines/dreamweb
parent2341570e04e50fbe3c07af349cfe21534ccc4ea7 (diff)
downloadscummvm-rg350-e23ac65799b47babe2cfb88d5436a742278f6b02.tar.gz
scummvm-rg350-e23ac65799b47babe2cfb88d5436a742278f6b02.tar.bz2
scummvm-rg350-e23ac65799b47babe2cfb88d5436a742278f6b02.zip
DREAMWEB: Modify detection entries to allow for early UK CD Release.
As this version has identical dreamweb.r00 and r02 files to the international floppy release, have added the executable to clarify between the two versions. Fixes bug #3526483 - "DREAMWEB: No speech playing in CD version"
Diffstat (limited to 'engines/dreamweb')
-rw-r--r--engines/dreamweb/detection_tables.h22
1 files changed, 22 insertions, 0 deletions
diff --git a/engines/dreamweb/detection_tables.h b/engines/dreamweb/detection_tables.h
index f7dc556a8c..70c42eeeda 100644
--- a/engines/dreamweb/detection_tables.h
+++ b/engines/dreamweb/detection_tables.h
@@ -41,6 +41,7 @@ static const DreamWebGameDescription gameDescriptions[] = {
{
{"dreamweb.r00", 0, "3b5c87717fc40cc5a5ae19c155662ee3", 152918},
{"dreamweb.r02", 0, "28458718167a040d7e988cf7d2298eae", 210466},
+ {"dreamweb.exe", 0, "56b1d73aa56e964b45872ff552402341", 64985},
AD_LISTEND
},
Common::EN_ANY,
@@ -67,6 +68,27 @@ static const DreamWebGameDescription gameDescriptions[] = {
},
},
+ // UK-V (Early UK) CD Release - From bug #3526483
+ // Note: r00 and r02 files are identical to international floppy release
+ // so was misidentified as floppy, resulting in disabled CD speech.
+ // Added executable to detection to avoid this.
+ {
+ {
+ "dreamweb",
+ "CD",
+ {
+ {"dreamweb.r00", 0, "3b5c87717fc40cc5a5ae19c155662ee3", 152918},
+ {"dreamweb.r02", 0, "28458718167a040d7e988cf7d2298eae", 210466},
+ {"dreamweb.exe", 0, "dd1c7793b151489e67b83cd1ecab51cd", -1},
+ AD_LISTEND
+ },
+ Common::EN_ANY,
+ Common::kPlatformPC,
+ ADGF_CD | ADGF_TESTING,
+ GUIO2(GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_BRIGHTPALETTE)
+ },
+ },
+
// US CD release
{
{