make windowed+stretching working for a lot of non-cnc games

This commit is contained in:
FunkyFr3sh 2018-11-01 20:09:42 +01:00
parent b566d78499
commit d56240e178
5 changed files with 150 additions and 45 deletions

View file

@ -38,7 +38,6 @@ void Settings_Load()
ddraw->adjmouse = GetBool("adjmouse", FALSE);
ddraw->devmode = GetBool("devmode", FALSE);
ddraw->vsync = GetBool("vsync", FALSE);
ddraw->fakecursorpos = GetBool("fakecursorpos", TRUE);
ddraw->noactivateapp = GetBool("noactivateapp", FALSE);
ddraw->vhack = GetBool("vhack", FALSE);
ddraw->hidemouse = GetBool("hidemouse", TRUE);
@ -190,8 +189,6 @@ static void CreateSettingsIni()
"posY=-32000\n"
"; Screenshot Hotkey, default = CTRL + G\n"
"screenshotKey=G\n"
"; Fake cursor position for games that use GetCursorPos and expect to be in fullscreen\n"
"fakecursorpos=true\n"
"; Hide WM_ACTIVATEAPP messages to prevent freezing on alt+tab (Carmageddon)\n"
"noactivateapp=false\n"
"; developer mode (don't lock the cursor)\n"
@ -205,7 +202,6 @@ static void CreateSettingsIni()
"\n"
"[CARMA95]\n"
"renderer=opengl\n"
"fakecursorpos=false\n"
"noactivateapp=true\n"
"maxgameticks=30\n"
"\n"
@ -214,40 +210,29 @@ static void CreateSettingsIni()
"\n"
"[empires]\n"
"hidemouse=false\n"
"border=false\n"
"posX=0\n"
"posY=0\n"
"\n"
"[empiresx]\n"
"hidemouse=false\n"
"border=false\n"
"posX=0\n"
"posY=0\n"
"\n"
"[EMPIRES2]\n"
"hidemouse=false\n"
"border=false\n"
"posX=0\n"
"posY=0\n"
"\n"
"[age2_x1]\n"
"hidemouse=false\n"
"border=false\n"
"posX=0\n"
"posY=0\n"
"\n"
"[olwin]\n"
"noactivateapp=true\n"
"maxgameticks=60\n"
"\n"
"[KEEPER95]\n"
"border=false\n"
"posX=0\n"
"posY=0\n"
"\n"
"[DKReign]\n"
"maxgameticks=60\n"
"\n"
"[battlegrounds]\n"
"hidemouse=false\n"
"\n"
"[battlegrounds_x1]\n"
"hidemouse=false\n"
"\n"
, fh);
fclose(fh);