1
0
mirror of https://github.com/FunkyFr3sh/cnc-ddraw.git synced 2025-03-15 06:04:49 +01:00

remove locktopleft setting

This commit is contained in:
FunkyFr3sh 2023-08-01 07:11:23 +02:00
parent c85177bc8f
commit c384f6166e
3 changed files with 3 additions and 11 deletions

View File

@ -148,7 +148,6 @@ typedef struct CNCDDRAW
int fixchilds;
BOOL fixnotresponding;
BOOL flipclear;
BOOL locktopleft;
BOOL lock_surfaces;
int d3d9_filter;
BOOL d3d9on12;

View File

@ -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"

View File

@ -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;;