From dfe8ec9be0ede93de536a9bac26974751c7e534b Mon Sep 17 00:00:00 2001 From: Filippos Karapetis Date: Fri, 10 Jul 2009 18:53:40 +0000 Subject: Applied patch #2819665 - "SCI: cell palette fix for QfG3/SQ5/etc." svn-id: r42345 --- engines/sci/gfx/gfx_resmgr.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'engines/sci') diff --git a/engines/sci/gfx/gfx_resmgr.cpp b/engines/sci/gfx/gfx_resmgr.cpp index 98c5c12a70..9e9a8d2d13 100644 --- a/engines/sci/gfx/gfx_resmgr.cpp +++ b/engines/sci/gfx/gfx_resmgr.cpp @@ -600,6 +600,8 @@ gfxr_view_t *GfxResManager::getView(int nr, int *loop, int *cel, int palette) { } if (!cel_data->data) { + if (!cel_data->palette) + cel_data->palette = view->palette->getref(); #ifdef CUSTOM_GRAPHICS_OPTIONS gfx_get_res_config(_options, cel_data); gfx_xlate_pixmap(cel_data, _driver->getMode(), _options->view_xlate_filter); -- cgit v1.2.3