From 924f1f1fee3f46a6bfcd6182631bdd91f61c279e Mon Sep 17 00:00:00 2001 From: Martin Kiewitz Date: Sun, 8 Jun 2014 23:09:35 +0200 Subject: SCI: fix coordination translation for 480x300 mac --- engines/sci/graphics/screen.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'engines/sci/graphics/screen.cpp') diff --git a/engines/sci/graphics/screen.cpp b/engines/sci/graphics/screen.cpp index 806881cc2a..c5c94d7991 100644 --- a/engines/sci/graphics/screen.cpp +++ b/engines/sci/graphics/screen.cpp @@ -778,6 +778,10 @@ void GfxScreen::adjustBackUpscaledCoordinates(int16 &y, int16 &x, Sci32ViewNativ } switch (_upscaledHires) { + case GFX_SCREEN_UPSCALED_480x300: + x = (x << 1) / 3; + y = (y << 1) / 3; + break; case GFX_SCREEN_UPSCALED_640x400: x /= 2; y /= 2; -- cgit v1.2.3