diff options
author | Martin Kiewitz | 2016-02-19 16:57:21 +0100 |
---|---|---|
committer | Martin Kiewitz | 2016-02-19 16:57:21 +0100 |
commit | 5b528a55827d3d5a95ac14d50063b24e14e1fdc0 (patch) | |
tree | 180867f903e204735226982a2da4d1c47e1db2bf /engines/sci | |
parent | 327ba19d4abf30af5627aca78dc9789924468ddf (diff) | |
download | scummvm-rg350-5b528a55827d3d5a95ac14d50063b24e14e1fdc0.tar.gz scummvm-rg350-5b528a55827d3d5a95ac14d50063b24e14e1fdc0.tar.bz2 scummvm-rg350-5b528a55827d3d5a95ac14d50063b24e14e1fdc0.zip |
SCI32: Make upscaled games work (e.g. gk1 hires)
Diffstat (limited to 'engines/sci')
-rw-r--r-- | engines/sci/graphics/frameout.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/sci/graphics/frameout.cpp b/engines/sci/graphics/frameout.cpp index 4f837546f0..5380db174b 100644 --- a/engines/sci/graphics/frameout.cpp +++ b/engines/sci/graphics/frameout.cpp @@ -79,15 +79,15 @@ GfxFrameout::GfxFrameout(SegManager *segMan, ResourceManager *resMan, GfxCoordAd _paint32(paint32), _showStyles(nullptr), // TODO: Stop using _gfxScreen - _currentBuffer(screen->getWidth(), screen->getHeight(), nullptr), - _priorityMap(screen->getWidth(), screen->getHeight(), nullptr), + _currentBuffer(screen->getDisplayWidth(), screen->getDisplayHeight(), nullptr), + _priorityMap(screen->getDisplayWidth(), screen->getDisplayHeight(), nullptr), _remapOccurred(false), _frameNowVisible(false), - _screenRect(screen->getWidth(), screen->getHeight()), + _screenRect(screen->getDisplayWidth(), screen->getDisplayHeight()), _overdrawThreshold(0), _palMorphIsOn(false) { - _currentBuffer.setPixels(calloc(1, screen->getWidth() * screen->getHeight())); + _currentBuffer.setPixels(calloc(1, screen->getDisplayWidth() * screen->getDisplayHeight())); for (int i = 0; i < 236; i += 2) { _styleRanges[i] = 0; |