changed maximum window size to 400% of unscaled window size
[rocksndiamonds.git] / src / libgame / system.h
index 110e18c2392c3f462650f69e5ad0cf36bb246c29..9193f8a915cdca70f0470ba33e74df53bcd0a779 100644 (file)
@@ -47,9 +47,9 @@
 #define WINDOW_SCALING_NOT_AVAILABLE   FALSE
 #define WINDOW_SCALING_AVAILABLE       TRUE
 
-#define MIN_WINDOW_SCALING_PERCENT     50
+#define MIN_WINDOW_SCALING_PERCENT     30
 #define STD_WINDOW_SCALING_PERCENT     100
-#define MAX_WINDOW_SCALING_PERCENT     300
+#define MAX_WINDOW_SCALING_PERCENT     400
 #define STEP_WINDOW_SCALING_PERCENT    10
 
 /* values for window scaling quality */
@@ -768,6 +768,9 @@ struct VideoSystemInfo
   char *window_scaling_quality;
   int screen_rendering_mode;
 
+  unsigned int frame_delay;
+  unsigned int frame_delay_value;
+
   boolean initialized;
 };
 
@@ -1407,6 +1410,8 @@ Pixel GetPixelFromRGBcompact(Bitmap *, unsigned int);
 void KeyboardAutoRepeatOn(void);
 void KeyboardAutoRepeatOff(void);
 boolean SetVideoMode(boolean);
+void SetVideoFrameDelay(unsigned int);
+unsigned int GetVideoFrameDelay();
 boolean ChangeVideoModeIfNeeded(boolean);
 
 Bitmap *LoadImage(char *);