#313 Add partial support for American Girls Dress Designer (Fullscreen only, no upscaling)

This commit is contained in:
FunkyFr3sh 2024-05-22 23:51:48 +02:00
parent 504c2eb1c5
commit 0cf0533654
4 changed files with 27 additions and 3 deletions

View file

@ -1166,12 +1166,23 @@ HRESULT dd_SetCooperativeLevel(HWND hwnd, DWORD dwFlags)
{
dbg_dump_scl_flags(dwFlags);
if (hwnd == NULL)
if (!hwnd)
{
return DD_OK;
if (!g_ddraw.hwnd && g_config.fake_mode[0])
{
EnumThreadWindows(GetCurrentThreadId(), (WNDENUMPROC)util_enum_thread_wnd_proc, 0);
hwnd = g_ddraw.hwnd;
if (!hwnd)
return DD_OK;
}
else
{
return DD_OK;
}
}
if (g_ddraw.hwnd == NULL)
if (!g_ddraw.hwnd)
{
g_ddraw.hwnd = hwnd;
}