diff options
-rw-r--r-- | engines/sherlock/scene.cpp | 3 |
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(); |