add hack for Flight Simulator 98

This commit is contained in:
FunkyFr3sh 2024-09-19 17:58:35 +02:00
parent 66e8d1676f
commit 6977fccdbe
3 changed files with 13 additions and 3 deletions

View file

@ -177,7 +177,7 @@ HRESULT WINAPI DirectDrawCreate(GUID FAR* lpGUID, LPDIRECTDRAW FAR* lplpDD, IUnk
HRESULT ret;
if (util_caller_is_ddraw_wrapper(_ReturnAddress()))
if (util_caller_is_ddraw_wrapper(_ReturnAddress()) || g_config.flightsim98_hack)
{
if (lplpDD)
*lplpDD = NULL;
@ -222,7 +222,7 @@ HRESULT WINAPI DirectDrawCreateEx(GUID* lpGuid, LPVOID* lplpDD, REFIID iid, IUnk
HRESULT ret;
if (util_caller_is_ddraw_wrapper(_ReturnAddress()))
if (util_caller_is_ddraw_wrapper(_ReturnAddress()) || g_config.flightsim98_hack)
{
if (lplpDD)
*lplpDD = NULL;