diff options
author | Walter van Niftrik | 2011-06-04 15:32:57 +0200 |
---|---|---|
committer | Walter van Niftrik | 2011-06-04 15:32:57 +0200 |
commit | 4628833a32303242a036730d5f7ee8a10da28a7a (patch) | |
tree | aa7131812728f09366dcccbcccc041e9c2533868 /engines/sci/graphics | |
parent | 656c252636e3254706e66ca2791fcc76f66b64d3 (diff) | |
download | scummvm-rg350-4628833a32303242a036730d5f7ee8a10da28a7a.tar.gz scummvm-rg350-4628833a32303242a036730d5f7ee8a10da28a7a.tar.bz2 scummvm-rg350-4628833a32303242a036730d5f7ee8a10da28a7a.zip |
SCI: Set Mac versions of LSL1 and LSL5 to screen height 190.
This fixes bug #3310782. However, as I was unable to get the games working in
a Mac emulator, this is an educated guess at this point.
Diffstat (limited to 'engines/sci/graphics')
-rw-r--r-- | engines/sci/graphics/screen.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/sci/graphics/screen.cpp b/engines/sci/graphics/screen.cpp index 2446ea545e..4ab0b9719f 100644 --- a/engines/sci/graphics/screen.cpp +++ b/engines/sci/graphics/screen.cpp @@ -763,11 +763,14 @@ int16 GfxScreen::kernelPicNotValid(int16 newPicNotValid) { uint16 GfxScreen::getLowResScreenHeight() { // Some Mac SCI1/1.1 games only take up 190 rows and do not // have the menu bar. + // TODO: Verify that LSL1 and LSL5 use height 190 if (g_sci->getPlatform() == Common::kPlatformMacintosh) { switch (g_sci->getGameId()) { case GID_FREDDYPHARKAS: case GID_KQ5: case GID_KQ6: + case GID_LSL1: + case GID_LSL5: case GID_SQ1: return 190; default: |