From 3d197e08610fc932b0cd147234e93f5538b66fc8 Mon Sep 17 00:00:00 2001
From: peter1138 <peter1138@openttd.org>
Date: Mon, 19 Sep 2005 16:03:47 +0000
Subject: [PATCH] (svn r2963) Fix: calculate proportions of non-square giant
 screenshot correctly.

---
 openttd.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/openttd.c b/openttd.c
index b2a6a667ea..341c0e346f 100644
--- a/openttd.c
+++ b/openttd.c
@@ -974,7 +974,7 @@ void GameLoop(void)
 			ShowScreenshotResult(MakeScreenshot());
 			break;
 		case 2: // make large screenshot
-			ShowScreenshotResult(MakeWorldScreenshot(-(int)MapMaxX() * 32, 0, MapMaxX() * 64, MapSizeY() * 32, 0));
+			ShowScreenshotResult(MakeWorldScreenshot(-(int)MapMaxX() * TILE_PIXELS, 0, (MapMaxX() + MapMaxY()) * TILE_PIXELS, (MapMaxX() + MapMaxY()) * TILE_PIXELS >> 1, 0));
 			break;
 		}
 	}