diff options
author | strangerke | 2011-02-24 19:59:36 +0100 |
---|---|---|
committer | strangerke | 2011-02-24 19:59:36 +0100 |
commit | fbf41fc66a5e6c24903e4fbe51b28c9f03ed1628 (patch) | |
tree | 446a7ad6fe0bd34aa0bf7214896c1294b065ac1f /engines/hugo/display.cpp | |
parent | 3194d2dac6669c421d02a33b4c78348d81a27cbb (diff) | |
download | scummvm-rg350-fbf41fc66a5e6c24903e4fbe51b28c9f03ed1628.tar.gz scummvm-rg350-fbf41fc66a5e6c24903e4fbe51b28c9f03ed1628.tar.bz2 scummvm-rg350-fbf41fc66a5e6c24903e4fbe51b28c9f03ed1628.zip |
HUGO:
- Increase savegame version, as it has changed due to RGBa->RGB modification
- Fix regression in restorePal()
- Implement load from GMM
Diffstat (limited to 'engines/hugo/display.cpp')
-rw-r--r-- | engines/hugo/display.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/hugo/display.cpp b/engines/hugo/display.cpp index 0210eb8f04..6c363184f6 100644 --- a/engines/hugo/display.cpp +++ b/engines/hugo/display.cpp @@ -214,10 +214,10 @@ void Screen::savePal(Common::WriteStream *f) const { void Screen::restorePal(Common::ReadStream *f) { debugC(1, kDebugDisplay, "restorePal()"); - for (int i = 0; i < _paletteSize; i++) { + for (int i = 0; i < _paletteSize; i++) _curPalette[i] = f->readByte(); - g_system->getPaletteManager()->setPalette(_curPalette, i, 1); - } + + g_system->getPaletteManager()->setPalette(_curPalette, 0, _paletteSize / 3); } |