add preset for vermeer
This commit is contained in:
parent
23f81c94f5
commit
9b17a9cd46
3 changed files with 14 additions and 0 deletions
|
@ -90,6 +90,7 @@ typedef struct CNCDDRAWCONFIG
|
||||||
BOOL infantryhack;
|
BOOL infantryhack;
|
||||||
BOOL stronghold_hack;
|
BOOL stronghold_hack;
|
||||||
BOOL mgs_hack;
|
BOOL mgs_hack;
|
||||||
|
BOOL vermeer_hack;
|
||||||
|
|
||||||
} CNCDDRAWCONFIG;
|
} CNCDDRAWCONFIG;
|
||||||
|
|
||||||
|
|
|
@ -104,6 +104,7 @@ void cfg_load()
|
||||||
GET_BOOL(g_config.infantryhack, "infantryhack", FALSE);
|
GET_BOOL(g_config.infantryhack, "infantryhack", FALSE);
|
||||||
GET_BOOL(g_config.stronghold_hack, "stronghold_hack", FALSE);
|
GET_BOOL(g_config.stronghold_hack, "stronghold_hack", FALSE);
|
||||||
GET_BOOL(g_config.mgs_hack, "mgs_hack", FALSE);
|
GET_BOOL(g_config.mgs_hack, "mgs_hack", FALSE);
|
||||||
|
GET_BOOL(g_config.vermeer_hack, "vermeer_hack", FALSE);
|
||||||
|
|
||||||
GameHandlesClose = GameHandlesClose || g_config.infantryhack;
|
GameHandlesClose = GameHandlesClose || g_config.infantryhack;
|
||||||
|
|
||||||
|
@ -1028,6 +1029,10 @@ static void cfg_create_ini()
|
||||||
"renderer=opengl\n"
|
"renderer=opengl\n"
|
||||||
"adjmouse=true\n"
|
"adjmouse=true\n"
|
||||||
"\n"
|
"\n"
|
||||||
|
"; Vermeer\n"
|
||||||
|
"[vermeer]\n"
|
||||||
|
"vermeer_hack=true\n"
|
||||||
|
"\n"
|
||||||
"; Wizardry 8\n"
|
"; Wizardry 8\n"
|
||||||
"[Wiz8]\n"
|
"[Wiz8]\n"
|
||||||
"fixmousehook=true\n"
|
"fixmousehook=true\n"
|
||||||
|
|
8
src/dd.c
8
src/dd.c
|
@ -1182,6 +1182,14 @@ HRESULT dd_SetCooperativeLevel(HWND hwnd, DWORD dwFlags)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (dwFlags & DDSCL_NORMAL)
|
||||||
|
{
|
||||||
|
if (g_config.vermeer_hack)
|
||||||
|
{
|
||||||
|
dd_SetDisplayMode(640, 480, 16, 0);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return DD_OK;
|
return DD_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue