X-Git-Url: https://deadsoftware.ru/gitweb?a=blobdiff_plain;f=src%2Fgame%2Fg_options.pas;h=d523da8c511b83be4d6d6bc68af001e49598654d;hb=91448a18a3dad8151acb610601f79bf82bca6c91;hp=481eb70c9491c354976b8aa2475aecaf573bb308;hpb=c2809bc43b3c99586d523e90b00272280a9cd69b;p=d2df-sdl.git diff --git a/src/game/g_options.pas b/src/game/g_options.pas index 481eb70..d523da8 100644 --- a/src/game/g_options.pas +++ b/src/game/g_options.pas @@ -171,6 +171,10 @@ begin gVSync := True; gTextureFilter := True; glLegacyNPOT := False; + gRC_Width := gScreenWidth; + gRC_Height := gScreenHeight; + gRC_FullScreen := gFullScreen; + gRC_Maximized := gWinMaximized; e_LogWriteLn('g_Options_SetDefaultVideo: w = ' + IntToStr(gScreenWidth) + ' h = ' + IntToStr(gScreenHeight)); g_Console_ResetBinds; end; @@ -185,6 +189,10 @@ begin gVSync := True; gTextureFilter := True; glLegacyNPOT := False; + gRC_Width := gScreenWidth; + gRC_Height := gScreenHeight; + gRC_FullScreen := gFullScreen; + gRC_Maximized := gWinMaximized; e_LogWriteLn('g_Options_SetDefaultVideo: w = ' + IntToStr(gScreenWidth) + ' h = ' + IntToStr(gScreenHeight)); g_Console_ResetBinds; end; @@ -642,7 +650,7 @@ begin gRC_Width := Max(1, gRC_Width); gRC_Height := Max(1, gRC_Height); gBPP := Max(1, gBPP); - if sys_SetDisplayMode(gRC_Width, gRC_Height, gBPP, gRC_FullScreen) = True then + if sys_SetDisplayMode(gRC_Width, gRC_Height, gBPP, gRC_FullScreen, gRC_Maximized) = True then e_LogWriteln('resolution changed') else e_LogWriteln('resolution not changed')