X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Flibgame%2Fsystem.h;h=e76fbf59f56679e667cf1af38970283e3e7ec373;hb=fff101ef57046da44b3df421b940db5e5cbb3a69;hp=110e18c2392c3f462650f69e5ad0cf36bb246c29;hpb=2176d1de29652bc9e8db1baa283fdc1c4e99e674;p=rocksndiamonds.git diff --git a/src/libgame/system.h b/src/libgame/system.h index 110e18c2..e76fbf59 100644 --- a/src/libgame/system.h +++ b/src/libgame/system.h @@ -47,7 +47,7 @@ #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 STEP_WINDOW_SCALING_PERCENT 10 @@ -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 *);