SHERLOCK: 3DO: don't get palette for saving game
makes it possible to save in the 3DO version
This commit is contained in:
parent
da3e0de1f9
commit
fc8177cdd3
1 changed files with 8 additions and 3 deletions
|
@ -238,10 +238,15 @@ void SaveManager::createThumbnail() {
|
|||
delete _saveThumb;
|
||||
}
|
||||
|
||||
uint8 thumbPalette[PALETTE_SIZE];
|
||||
_vm->_screen->getPalette(thumbPalette);
|
||||
_saveThumb = new Graphics::Surface();
|
||||
::createThumbnail(_saveThumb, (const byte *)_vm->_screen->getPixels(), SHERLOCK_SCREEN_WIDTH, SHERLOCK_SCREEN_HEIGHT, thumbPalette);
|
||||
|
||||
if (_vm->getPlatform() != Common::kPlatform3DO) {
|
||||
uint8 thumbPalette[PALETTE_SIZE];
|
||||
_vm->_screen->getPalette(thumbPalette);
|
||||
::createThumbnail(_saveThumb, (const byte *)_vm->_screen->getPixels(), SHERLOCK_SCREEN_WIDTH, SHERLOCK_SCREEN_HEIGHT, thumbPalette);
|
||||
} else {
|
||||
::createThumbnailFromScreen(_saveThumb);
|
||||
}
|
||||
}
|
||||
|
||||
int SaveManager::getHighlightedButton() const {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue