diff options
author | Martin Kiewitz | 2010-01-28 21:53:07 +0000 |
---|---|---|
committer | Martin Kiewitz | 2010-01-28 21:53:07 +0000 |
commit | 81a0d7d20def7b0383ebf1819dc41d6e37b35c06 (patch) | |
tree | aeab2b2873d1f85c112af792084cd6ff309cb42b | |
parent | 8653f62b15c53ff46d1cf4b40ac2579ce269775d (diff) | |
download | scummvm-rg350-81a0d7d20def7b0383ebf1819dc41d6e37b35c06.tar.gz scummvm-rg350-81a0d7d20def7b0383ebf1819dc41d6e37b35c06.tar.bz2 scummvm-rg350-81a0d7d20def7b0383ebf1819dc41d6e37b35c06.zip |
SCI: changing to upscaled hires for gk1 and kq6 when being on platform windows, added comment explaining the situation about gk1/dos
svn-id: r47656
-rw-r--r-- | engines/sci/sci.cpp | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/engines/sci/sci.cpp b/engines/sci/sci.cpp index 8e0f990c42..a35a91695d 100644 --- a/engines/sci/sci.cpp +++ b/engines/sci/sci.cpp @@ -113,7 +113,17 @@ Common::Error SciEngine::run() { } // Scale the screen, if needed - bool upscaledHires = (!strcmp(getGameID(), "kq6")) && getPlatform() == Common::kPlatformWindows; + bool upscaledHires = false; + + // King's Quest 6 and Gabriel Knight 1 have hires content, gk1/cd was able to provide that under DOS as well, but as + // gk1/floppy does support upscaled hires scriptswise, but doesn't actually have the hires content we need to limit + // it to platform windows. + if (getPlatform() == Common::kPlatformWindows) { + if (!strcmp(getGameID(), "kq6")) + upscaledHires = true; + if (!strcmp(getGameID(), "gk1")) + upscaledHires = true; + } // Japanese versions of games use hi-res font on upscaled version of the game if ((getLanguage() == Common::JA_JPN) && (getSciVersion() <= SCI_VERSION_1_1)) |