X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Flibgame%2Fsystem.c;h=98ccd70cafb02341a04ba4f367c82bf0d5251621;hp=222b6f609a19d9d1fb899891b064e6f0dfa14f8e;hb=bf9e47bb97f16c998644758a383209fa4d4fc87b;hpb=19b0eb2d9f297c73cae1e57fc7774ae5ce97daf7 diff --git a/src/libgame/system.c b/src/libgame/system.c index 222b6f60..98ccd70c 100644 --- a/src/libgame/system.c +++ b/src/libgame/system.c @@ -363,6 +363,7 @@ void LimitScreenUpdates(boolean enable) void InitVideoDisplay(void) { SDLInitVideoDisplay(); + SDLSetDisplaySize(); } void CloseVideoDisplay(void) @@ -378,6 +379,11 @@ void InitVideoBuffer(int width, int height, int depth, boolean fullscreen) video.height = height; video.depth = GetRealDepth(depth); + video.screen_width = width; + video.screen_height = height; + video.screen_xoffset = 0; + video.screen_yoffset = 0; + video.fullscreen_available = FULLSCREEN_STATUS; video.fullscreen_enabled = FALSE;