diff --git a/inc/dd.h b/inc/dd.h index 8d6ef39..857804a 100644 --- a/inc/dd.h +++ b/inc/dd.h @@ -148,7 +148,6 @@ typedef struct CNCDDRAW int fixchilds; BOOL fixnotresponding; BOOL flipclear; - BOOL locktopleft; BOOL lock_surfaces; int d3d9_filter; BOOL d3d9on12; diff --git a/src/config.c b/src/config.c index af4cc41..a47b6f9 100644 --- a/src/config.c +++ b/src/config.c @@ -40,7 +40,6 @@ void cfg_load() g_ddraw->fixchilds = cfg_get_int("fixchilds", FIX_CHILDS_DETECT_PAINT); g_ddraw->flipclear = cfg_get_bool("flipclear", FALSE); g_ddraw->fixnotresponding = cfg_get_bool("fixnotresponding", FALSE); - g_ddraw->locktopleft = cfg_get_bool("locktopleft", FALSE); g_ddraw->lock_surfaces = cfg_get_bool("lock_surfaces", FALSE); g_ddraw->releasealt = cfg_get_bool("releasealt", FALSE); g_ddraw->d3d9_filter = cfg_get_int("d3d9_filter", FILTER_CUBIC); @@ -55,8 +54,6 @@ void cfg_load() g_ddraw->hook_peekmessage = cfg_get_bool("hook_peekmessage", FALSE); cfg_get_string("screenshotdir", ".\\Screenshots\\", g_ddraw->screenshot_dir, sizeof(g_ddraw->screenshot_dir)); - if (g_ddraw->locktopleft) - g_ddraw->adjmouse = FALSE; g_ddraw->armadahack = cfg_get_bool("armadahack", FALSE); g_ddraw->tshack = cfg_get_bool("tshack", FALSE); @@ -357,7 +354,6 @@ static void cfg_create_ini() "accuratetimers=false\n" "fixpitch=true\n" "fixnotresponding=false\n" - "locktopleft=false\n" "lock_surfaces=false\n" "releasealt=false\n" "allow_wmactivate=false\n" diff --git a/src/dd.c b/src/dd.c index e98f485..f77449a 100644 --- a/src/dd.c +++ b/src/dd.c @@ -693,12 +693,9 @@ HRESULT dd_SetDisplayMode(DWORD dwWidth, DWORD dwHeight, DWORD dwBPP, DWORD dwFl g_ddraw->render.scale_h = ((float)g_ddraw->render.viewport.height / g_ddraw->height); g_ddraw->render.unscale_w = ((float)g_ddraw->width / g_ddraw->render.viewport.width); g_ddraw->render.unscale_h = ((float)g_ddraw->height / g_ddraw->render.viewport.height); - - if (!g_ddraw->locktopleft) - { - g_ddraw->mouse.x_adjust = g_ddraw->render.viewport.x; - g_ddraw->mouse.y_adjust = g_ddraw->render.viewport.y; - } +{ + g_ddraw->mouse.x_adjust = g_ddraw->render.viewport.x; + g_ddraw->mouse.y_adjust = g_ddraw->render.viewport.y; g_ddraw->mouse.rc.left = g_ddraw->mouse.x_adjust;; g_ddraw->mouse.rc.top = g_ddraw->mouse.y_adjust;;