aboutsummaryrefslogtreecommitdiff
path: root/engines/sherlock/scene.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2015-05-24 23:38:23 -0400
committerPaul Gilbert2015-05-24 23:38:23 -0400
commit40afa013696a5cebd88c3fd566175ca001d6f310 (patch)
treebd890b8bfdb09432377341bacb89afb9874e3000 /engines/sherlock/scene.cpp
parentef4d8be853cf681f3c58db6daec78209982e5f5a (diff)
downloadscummvm-rg350-40afa013696a5cebd88c3fd566175ca001d6f310.tar.gz
scummvm-rg350-40afa013696a5cebd88c3fd566175ca001d6f310.tar.bz2
scummvm-rg350-40afa013696a5cebd88c3fd566175ca001d6f310.zip
SHERLOCK: Fix palette for RT scene
Diffstat (limited to 'engines/sherlock/scene.cpp')
-rw-r--r--engines/sherlock/scene.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/sherlock/scene.cpp b/engines/sherlock/scene.cpp
index 0b4cd4edda..989927b9ba 100644
--- a/engines/sherlock/scene.cpp
+++ b/engines/sherlock/scene.cpp
@@ -321,7 +321,8 @@ bool Scene::loadScene(const Common::String &filename) {
if (IS_ROSE_TATTOO) {
screen.initPaletteFade(bgHeader._bytesWritten);
- screen.fadeRead(*rrmStream, screen._cMap, PALETTE_SIZE);
+ rrmStream->read(screen._cMap, PALETTE_SIZE);
+ screen.translatePalette(screen._cMap);
screen.setupBGArea(screen._cMap);
screen.initScrollVars();