aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/graphics/screen.cpp
diff options
context:
space:
mode:
authorMatthew Hoops2011-02-02 15:33:33 +0000
committerMatthew Hoops2011-02-02 15:33:33 +0000
commit24e983610dfb118c943d6a1867bf3ea5d81e18e4 (patch)
tree63a4e5ec4e86e82fcb64597e6ccc47dff1368992 /engines/sci/graphics/screen.cpp
parent3c04db1ebff91fc4ec26ab8fd56e6c85d1390afc (diff)
downloadscummvm-rg350-24e983610dfb118c943d6a1867bf3ea5d81e18e4.tar.gz
scummvm-rg350-24e983610dfb118c943d6a1867bf3ea5d81e18e4.tar.bz2
scummvm-rg350-24e983610dfb118c943d6a1867bf3ea5d81e18e4.zip
SCI: Fix GK1 Mac views, the game now starts
svn-id: r55721
Diffstat (limited to 'engines/sci/graphics/screen.cpp')
-rw-r--r--engines/sci/graphics/screen.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/engines/sci/graphics/screen.cpp b/engines/sci/graphics/screen.cpp
index 80edb0b830..696e7efea0 100644
--- a/engines/sci/graphics/screen.cpp
+++ b/engines/sci/graphics/screen.cpp
@@ -53,6 +53,12 @@ GfxScreen::GfxScreen(ResourceManager *resMan) : _resMan(resMan) {
#endif
}
+#ifdef ENABLE_SCI32
+ // GK1 Mac uses a 640x480 resolution too
+ if (g_sci->getGameId() == GID_GK1 && g_sci->getPlatform() == Common::kPlatformMacintosh)
+ _upscaledHires = GFX_SCREEN_UPSCALED_640x480;
+#endif
+
if (_resMan->detectHires()) {
_width = 640;
_height = 480;