diff options
author | Filippos Karapetis | 2013-04-25 02:36:03 +0300 |
---|---|---|
committer | Filippos Karapetis | 2013-04-25 02:36:03 +0300 |
commit | 41e02baff162f8e9b910af22b371f838e16c8377 (patch) | |
tree | ceb5f1177ebd33cae349f067f57e54b586288df4 /engines | |
parent | 53f38aeff17913d33f5c64eaa2410dd1d4d71f9e (diff) | |
download | scummvm-rg350-41e02baff162f8e9b910af22b371f838e16c8377.tar.gz scummvm-rg350-41e02baff162f8e9b910af22b371f838e16c8377.tar.bz2 scummvm-rg350-41e02baff162f8e9b910af22b371f838e16c8377.zip |
SCI: Fix scaling in the back room of the bookstore in GK1
Diffstat (limited to 'engines')
-rw-r--r-- | engines/sci/graphics/frameout.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/sci/graphics/frameout.cpp b/engines/sci/graphics/frameout.cpp index 5f65762685..bf1ce6da64 100644 --- a/engines/sci/graphics/frameout.cpp +++ b/engines/sci/graphics/frameout.cpp @@ -747,7 +747,8 @@ void GfxFrameout::kernelFrameout() { // TODO: We can only process symmetrical scaling for now (i.e. same value for scaleX/scaleY) if ((itemEntry->scaleSignal & kScaleSignalDoScaling32) && !(itemEntry->scaleSignal & kScaleSignalDisableGlobalScaling32) && - (itemEntry->scaleX == itemEntry->scaleY)) + (itemEntry->scaleX == itemEntry->scaleY) && + itemEntry->scaleX != 128) applyGlobalScaling(itemEntry, it->planeRect, view->getHeight(itemEntry->loopNo, itemEntry->celNo)); if ((itemEntry->scaleX == 128) && (itemEntry->scaleY == 128)) |