[Scummvm-cvs-logs] SF.net SVN: scummvm: [26459] scummvm/trunk/engines/gob/saveload.cpp
drmccoy at users.sourceforge.net
drmccoy at users.sourceforge.net
Fri Apr 13 09:48:55 CEST 2007
Revision: 26459
http://scummvm.svn.sourceforge.net/scummvm/?rev=26459&view=rev
Author: drmccoy
Date: 2007-04-13 00:48:55 -0700 (Fri, 13 Apr 2007)
Log Message:
-----------
Actually use the palette after loading
Modified Paths:
--------------
scummvm/trunk/engines/gob/saveload.cpp
Modified: scummvm/trunk/engines/gob/saveload.cpp
===================================================================
--- scummvm/trunk/engines/gob/saveload.cpp 2007-04-13 07:48:26 UTC (rev 26458)
+++ scummvm/trunk/engines/gob/saveload.cpp 2007-04-13 07:48:55 UTC (rev 26459)
@@ -308,9 +308,11 @@
bool SaveLoad::loadTempSprite(uint32 index, bool palette) {
SurfaceDesc *sprite;
- if (palette)
+ if (palette) {
memcpy((char *) _vm->_global->_pPaletteDesc->vgaPal,
(char *) _tempPal, 768);
+ _vm->_video->setFullPalette(_vm->_global->_pPaletteDesc);
+ }
sprite = _vm->_draw->_spritesArray[index];
@@ -409,6 +411,7 @@
memcpy((char *) _vm->_global->_pPaletteDesc->vgaPal,
(char *) buf, 768);
+ _vm->_video->setFullPalette(_vm->_global->_pPaletteDesc);
}
nRead = in.read(buf, size);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list