don't change display settings for original war2
This commit is contained in:
parent
2e23e4309c
commit
f7d5d6a46e
1 changed files with 10 additions and 6 deletions
|
@ -648,6 +648,9 @@ HWND WINAPI fake_CreateWindowExA(
|
|||
g_ddraw->fullscreen = FALSE;
|
||||
|
||||
if (!g_ddraw->windowed && !g_ddraw->bnet_was_fullscreen)
|
||||
{
|
||||
if (g_ddraw->render.mode.dmPelsWidth != 640 ||
|
||||
g_ddraw->render.mode.dmPelsHeight != 480)
|
||||
{
|
||||
memcpy(&g_ddraw->bnet_mode, &g_ddraw->render.mode, sizeof(DEVMODE));
|
||||
|
||||
|
@ -657,6 +660,7 @@ HWND WINAPI fake_CreateWindowExA(
|
|||
|
||||
g_ddraw->bnet_was_fullscreen = TRUE;
|
||||
}
|
||||
}
|
||||
|
||||
real_GetClientRect(g_ddraw->hwnd, &g_ddraw->bnet_win_rect);
|
||||
real_MapWindowPoints(g_ddraw->hwnd, HWND_DESKTOP, (LPPOINT)&g_ddraw->bnet_win_rect, 2);
|
||||
|
|
Loading…
Reference in a new issue