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 stronghold_hack;
|
||||
BOOL mgs_hack;
|
||||
BOOL vermeer_hack;
|
||||
|
||||
} CNCDDRAWCONFIG;
|
||||
|
||||
|
|
|
@ -104,6 +104,7 @@ void cfg_load()
|
|||
GET_BOOL(g_config.infantryhack, "infantryhack", FALSE);
|
||||
GET_BOOL(g_config.stronghold_hack, "stronghold_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;
|
||||
|
||||
|
@ -1028,6 +1029,10 @@ static void cfg_create_ini()
|
|||
"renderer=opengl\n"
|
||||
"adjmouse=true\n"
|
||||
"\n"
|
||||
"; Vermeer\n"
|
||||
"[vermeer]\n"
|
||||
"vermeer_hack=true\n"
|
||||
"\n"
|
||||
"; Wizardry 8\n"
|
||||
"[Wiz8]\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;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue