diff options
author | Filippos Karapetis | 2012-05-21 11:40:35 +0300 |
---|---|---|
committer | Filippos Karapetis | 2012-05-21 11:41:15 +0300 |
commit | b678dca1c01be742b9d020b3be481aa3ce562eaf (patch) | |
tree | 0f9376874d1bbcb114eeb32e1ce3de7f35b409ed | |
parent | 92b907e8560c689e6c61ccda9a08ae8306655db9 (diff) | |
download | scummvm-rg350-b678dca1c01be742b9d020b3be481aa3ce562eaf.tar.gz scummvm-rg350-b678dca1c01be742b9d020b3be481aa3ce562eaf.tar.bz2 scummvm-rg350-b678dca1c01be742b9d020b3be481aa3ce562eaf.zip |
DREAMWEB: Fix bug #3528160 - "DREAMWEB: graphical glitch on UKV CD version loading screen"
-rw-r--r-- | engines/dreamweb/detection_tables.h | 4 | ||||
-rw-r--r-- | engines/dreamweb/saveload.cpp | 5 |
2 files changed, 5 insertions, 4 deletions
diff --git a/engines/dreamweb/detection_tables.h b/engines/dreamweb/detection_tables.h index 70c42eeeda..063aabbd89 100644 --- a/engines/dreamweb/detection_tables.h +++ b/engines/dreamweb/detection_tables.h @@ -82,7 +82,7 @@ static const DreamWebGameDescription gameDescriptions[] = { {"dreamweb.exe", 0, "dd1c7793b151489e67b83cd1ecab51cd", -1}, AD_LISTEND }, - Common::EN_ANY, + Common::EN_GRB, Common::kPlatformPC, ADGF_CD | ADGF_TESTING, GUIO2(GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_BRIGHTPALETTE) @@ -101,7 +101,7 @@ static const DreamWebGameDescription gameDescriptions[] = { }, Common::EN_USA, Common::kPlatformPC, - ADGF_CD, + ADGF_CD | ADGF_TESTING, GUIO2(GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_BRIGHTPALETTE) }, }, diff --git a/engines/dreamweb/saveload.cpp b/engines/dreamweb/saveload.cpp index 5d7f02c5cf..d30bf754de 100644 --- a/engines/dreamweb/saveload.cpp +++ b/engines/dreamweb/saveload.cpp @@ -839,8 +839,9 @@ void DreamWebEngine::showOpBox() { // This call displays half of the ops dialog in the CD version. It's not // in the floppy version, and if it's called, a stray red dot is shown in - // the game dialogs. - if (isCD()) + // the game dialogs. It is included in the early UK CD release, which had + // similar data files as the floppy release (bug #3528160). + if (isCD() && getLanguage() != Common::EN_GRB) showFrame(_saveGraphics, kOpsx, kOpsy + 55, 4, 0); } |