summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/tilesdl.cc
diff options
context:
space:
mode:
authorennewalker <ennewalker@c06c8d41-db1a-0410-9941-cceddc491573>2009-01-02 23:36:55 +0000
committerennewalker <ennewalker@c06c8d41-db1a-0410-9941-cceddc491573>2009-01-02 23:36:55 +0000
commit3a61889e9e926b7b49a074bba327b694905623ff (patch)
tree9c0c897c183ac3bf89cf4c79bc6c1654eeddbee0 /crawl-ref/source/tilesdl.cc
parent291ba43f690ebd5026476018dfd742819d07fb0f (diff)
downloadcrawl-ref-3a61889e9e926b7b49a074bba327b694905623ff.tar.gz
crawl-ref-3a61889e9e926b7b49a074bba327b694905623ff.zip
[2467399] Auto-centering screen on Windows.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8142 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/tilesdl.cc')
-rw-r--r--crawl-ref/source/tilesdl.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/crawl-ref/source/tilesdl.cc b/crawl-ref/source/tilesdl.cc
index 3eeac75273..e170ed75c3 100644
--- a/crawl-ref/source/tilesdl.cc
+++ b/crawl-ref/source/tilesdl.cc
@@ -139,6 +139,11 @@ void TilesFramework::shutdown()
bool TilesFramework::initialise()
{
+#ifdef WIN32TILES
+ putenv("SDL_VIDEO_WINDOW_POS=center");
+ putenv("SDL_VIDEO_CENTERED=1");
+#endif
+
if (SDL_Init(SDL_INIT_VIDEO | SDL_INIT_TIMER) != 0)
{
printf("Failed to initialise SDL: %s\n", SDL_GetError());