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

206 Commits

Author SHA1 Message Date
FunkyFr3sh
38b553191f allow zooming on low resolutions as well (worms2) 2024-05-08 07:17:54 +02:00
FunkyFr3sh
54d6ff5112 add support for woms 2 high resolution patch zoom 2024-05-08 05:54:56 +02:00
FunkyFr3sh
e18eb931eb use inline functions for WINE checks 2024-05-06 02:00:58 +02:00
FunkyFr3sh
6626480358 extend versionhelpers 2024-05-06 01:23:59 +02:00
FunkyFr3sh
64c4b73853 Add workaround for alt+tab issues on windows 7 SP1 (opengl) 2024-05-04 07:19:02 +02:00
FunkyFr3sh
ec648669ef add partial support for menus in fullscreen via nonexclusive=true 2024-04-20 04:41:04 +02:00
FunkyFr3sh
f735ef839c #305 add support for window menu in borderless mode 2024-04-20 00:34:46 +02:00
FunkyFr3sh
9d4f3b148b add position check to make sure we'll only resize on first start 2024-04-12 01:37:44 +02:00
FunkyFr3sh
3a52a07ba6 add (commented out) code to adjust the zone list size on first start 2024-04-12 01:25:00 +02:00
FunkyFr3sh
b89b184ce0 don't force devmode on for infantry (keep it for zone list only) 2024-03-28 17:48:31 +01:00
FunkyFr3sh
36a87419e3 don't allocate ddraw struct 2024-03-22 22:27:00 +01:00
FunkyFr3sh
d69a56c0d0 add some more debug logging to dd_EnumDisplayModes 2024-03-22 04:36:30 +01:00
FunkyFr3sh
82571fe8db #295 add workaround for Win11 steam RA2 crash 2024-03-11 17:48:27 +01:00
FunkyFr3sh
951871669c Revert "make sure you can host "no-hd" games with 640x480"
This reverts commit 488bad66d86e36fbe09d421a63fae572d0d80a84.
2024-03-09 21:38:24 +01:00
FunkyFr3sh
488bad66d8 make sure you can host "no-hd" games with 640x480 2024-03-09 21:33:38 +01:00
FunkyFr3sh
5b3a7b4994 add debug code for possible DwmFlush failure 2024-02-25 23:46:32 +01:00
FunkyFr3sh
194fb5e371 add ChangeDisplaySettings(NULL, 0); just to be sure 2024-02-17 06:33:56 +01:00
FunkyFr3sh
0f20a1a25f fix wayland bug (linux) 2024-02-17 06:27:18 +01:00
FunkyFr3sh
7002639452 #273 use 64bit aligned pitch 2024-01-09 20:44:04 +01:00
FunkyFr3sh
3e4833bda7 some more maintas tweaks 2023-12-31 04:35:08 +01:00
FunkyFr3sh
a863d8cb33 fix aspect ratio issues 2023-12-31 04:16:45 +01:00
FunkyFr3sh
2cbf45cc2f add missing roundf 2023-12-30 22:16:55 +01:00
FunkyFr3sh
988cad0200 use roundf for maintas 2023-12-29 01:40:49 +01:00
FunkyFr3sh
ff1c8fb0a3 Revert "Use double for maintas"
This reverts commit 6eec2443780767b6fd9e02ab55c7dae78c768954.
2023-12-29 01:35:44 +01:00
FunkyFr3sh
1e9f3a0ab8 fix custom resolution with high refresh rate monitors 2023-11-17 02:26:19 +01:00
FunkyFr3sh
e9b585f440 move is_wine bool to g_config 2023-11-04 03:20:30 +01:00
andrews05
6eec244378 Use double for maintas 2023-10-31 18:39:55 +13:00
FunkyFr3sh
5fc3764253 add fallback solution for rgb555 texture format issues 2023-10-21 06:27:59 +02:00
FunkyFr3sh
933fffe89d fix for last commit 2023-10-20 04:30:04 +02:00
FunkyFr3sh
65fc87b139 force regular fullscreen by default for vermeer 2023-10-20 04:24:20 +02:00
FunkyFr3sh
9b17a9cd46 add preset for vermeer 2023-10-20 03:59:35 +02:00
FunkyFr3sh
b0e8acc03c #246 make sure we set resolution before checking if chosen refrresh_rate is supported 2023-10-04 23:21:21 +02:00
FunkyFr3sh
c17db0349a #247 fix color key issues in Kohan: Immortal Sovereigns 2023-10-04 19:51:53 +02:00
FunkyFr3sh
a95003fbc2 fix for last commit 2023-10-02 02:21:20 +02:00
FunkyFr3sh
bbf529f6ef limit fps also with maxfps=0 2023-10-02 02:19:21 +02:00
FunkyFr3sh
e7a9c5b095 #245 allow to limit FPS below refresh rate with vsync enabled 2023-10-02 02:10:29 +02:00
FunkyFr3sh
99538c2b0d fix resolution list on some 144hz setups 2023-09-24 19:51:50 +02:00
FunkyFr3sh
90dd010bbf clean up config.c 2023-09-23 17:48:06 +02:00
FunkyFr3sh
fa8cdbd0df move all ini settings to c_config 2023-09-22 00:38:42 +02:00
FunkyFr3sh
accc47e377 fix cursor position issues with downscaling 2023-09-14 16:47:28 +02:00
FunkyFr3sh
597cdd9b48 remove DebugBreak 2023-09-14 01:07:22 +02:00
FunkyFr3sh
3d413c5d93 tweak custom resolution settings 2023-09-14 01:06:37 +02:00
FunkyFr3sh
a13cdc159e always switch to borderless on failure 2023-09-13 21:21:18 +02:00
FunkyFr3sh
fb2b6092d7 Support downscaling in borderless mode 2023-09-13 19:26:30 +02:00
FunkyFr3sh
862f419d96 force "adjmouse = TRUE" when downscaling was detected 2023-09-13 19:05:49 +02:00
FunkyFr3sh
c73d1c43f7 Revert "force "adjmouse = TRUE" when downscaling was detected"
This reverts commit f468788a9dc59243e49fa6eb2e982a9a629aa664.
2023-09-13 19:04:44 +02:00
FunkyFr3sh
f468788a9d force "adjmouse = TRUE" when downscaling was detected 2023-09-13 19:04:01 +02:00
FunkyFr3sh
6c0a639f1d re-enable auto downscaling 2023-09-13 18:54:16 +02:00
FunkyFr3sh
340febc65e fix flags 2023-09-10 02:31:28 +02:00
FunkyFr3sh
af75abf026 add hack for Metal Gear Solid 2023-08-31 19:30:51 +02:00