File: 04-default-reso.patch

package info (click to toggle)
abe 1.1%2Bdfsg-6
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 5,064 kB
  • sloc: ansic: 5,468; sh: 2,725; objc: 224; makefile: 48
file content (29 lines) | stat: -rw-r--r-- 764 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
From: Bart Martens <bartm@debian.org>
Date: Sat, 11 Jun 2016 10:53:49 +0200
Subject: 04 default reso

---
 src/Main.c | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/src/Main.c b/src/Main.c
index 894c519..5e06db3 100644
--- a/src/Main.c
+++ b/src/Main.c
@@ -115,6 +115,16 @@ main(int argc, char *argv[])
 
   atexit(SDL_Quit);
 
+  SDL_VideoInfo *vid_info;
+  vid_info = (SDL_VideoInfo*) SDL_GetVideoInfo ();
+  if( vid_info )
+    if( vid_info->current_w == 1440 && vid_info->current_h ==900
+    ||  vid_info->current_w == 1400 && vid_info->current_h ==1050 )
+    {
+      w = vid_info->current_w;
+      h = vid_info->current_h;
+    }
+
   for(i = 0; i < argc; i++) {
     if(!strcmp(argv[i], "--window")) {
       mainstruct.full_screen = 0;