1
0
mirror of https://github.com/FunkyFr3sh/cnc-ddraw.git synced 2025-03-21 08:22:12 +01:00

129 Commits

Author SHA1 Message Date
FunkyFr3sh
515db2b2e3 fix esc not working in some games (skipping movies) 2024-06-04 07:28:13 +02:00
FunkyFr3sh
d0dbb16b9b ignore WM_PAINT and WM_ERASEBKGND if there's no primary surface 2024-06-03 03:15:16 +02:00
FunkyFr3sh
802a9e2f96 improve cursor lock click checks 2024-06-02 02:05:44 +02:00
FunkyFr3sh
b0a3db30a5 short SDM calls 2024-05-31 22:51:26 +02:00
FunkyFr3sh
8f12004d67 tweak aero snap hack 2024-05-29 05:10:25 +02:00
FunkyFr3sh
50144f08c5 only save window size if resized by user 2024-05-27 06:57:38 +02:00
FunkyFr3sh
009bc4e2e8 send WM_ACTIVATEAPP only once 2024-05-27 04:34:28 +02:00
FunkyFr3sh
5bbe1299d2 add test patches for Clue Finders 4th 2024-05-26 09:08:38 +02:00
FunkyFr3sh
c1a14a31d5 add new setting to enable (very bugged) resize in wine 2024-05-24 02:26:46 +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
8d97550c2b Revert "Fix alt+tab issues on windows 7 (opengl + aero)"
This reverts commit a6e7b5f235fee1d3cf6c5fc023e11ef2ab5a5be4.
2024-05-04 06:34:37 +02:00
FunkyFr3sh
a6e7b5f235 Fix alt+tab issues on windows 7 (opengl + aero) 2024-05-04 01:45:41 +02:00
FunkyFr3sh
ec648669ef add partial support for menus in fullscreen via nonexclusive=true 2024-04-20 04:41:04 +02:00
FunkyFr3sh
36a87419e3 don't allocate ddraw struct 2024-03-22 22:27:00 +01:00
FunkyFr3sh
c8d4cd997e use real_ functions 2024-03-20 05:41:42 +01:00
FunkyFr3sh
871ccbf196 hook GetKeyState and GetAsyncKeyState for infantry 2024-03-20 05:35:36 +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
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
434fb4de99 add support for alt+enter in fullscreen upscaled mode 2023-11-14 17:16:23 +01:00
FunkyFr3sh
1443b13432 unlock cursor on dialog boxes in windowed mode 2023-11-05 02:17:39 +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
a9445fb300 add new window message to toggle fullscreen/maximize 2023-10-18 05:22:06 +02:00
FunkyFr3sh
c328ae9550 forward input to video window during video playback 2023-10-16 03:35:09 +02:00
FunkyFr3sh
ce84abfac0 fix TA megamap mouse wheel zoom in windowed mode 2023-10-05 02:17:01 +02:00
FunkyFr3sh
d04ada54d9 use _exit to avoid issues on close 2023-10-05 02:02:07 +02:00
FunkyFr3sh
b85ee1674f fix possible deadlock 2023-09-26 06:54:12 +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
c20fac3596 fix min size code (commented out for now) 2023-09-03 18:24:55 +02:00
FunkyFr3sh
aca18912b3 allow to have game window bigger than screen size 2023-08-24 18:37:16 +02:00
FunkyFr3sh
b14b219be7 remove PostMessage call 2023-08-23 18:27:45 +02:00
FunkyFr3sh
f564fa840e improve logging 2023-08-22 18:10:23 +02:00
FunkyFr3sh
23c9f19ff7 Revert "add partial support for Aero Snap"
This reverts commit 634ec34aacc94c27a644f5ffe983529efacb78ff.
2023-08-22 18:06:49 +02:00
FunkyFr3sh
4fab846bca Revert "fix for last commit"
This reverts commit d222992d5ad8964b9aa60f2bfdd90f22a19fec93.
2023-08-22 18:06:45 +02:00
FunkyFr3sh
7bc89de926 Revert "another fix for aero snap"
This reverts commit d0cf8c64619a5702d11fd28366c3b69096494fdc.
2023-08-22 18:06:39 +02:00
FunkyFr3sh
d875c33822 Revert "improve logging"
This reverts commit 9fc68ba6cad7ca6e5d68bace7dca8ebb58811391.
2023-08-22 18:06:36 +02:00
FunkyFr3sh
9fc68ba6ca improve logging 2023-08-22 16:04:50 +02:00
FunkyFr3sh
d0cf8c6461 another fix for aero snap 2023-08-22 16:01:58 +02:00
FunkyFr3sh
d222992d5a fix for last commit 2023-08-22 16:01:31 +02:00
FunkyFr3sh
634ec34aac add partial support for Aero Snap 2023-08-22 16:01:14 +02:00
FunkyFr3sh
149a9d1ebe remove old patch 2023-08-20 23:15:48 +02:00
FunkyFr3sh
66e86aa37c replace IsIconic with custom function 2023-08-20 23:12:00 +02:00
FunkyFr3sh
85563ef06b fix d3d9 alt+tab and alt+enter on windows 7 2023-08-20 22:15:06 +02:00
FunkyFr3sh
0013c746af disable log 2023-08-17 14:30:02 +02:00
FunkyFr3sh
0458b765ac #160 log WM_WINDOWPOSCHANGING 2023-08-17 14:17:36 +02:00
FunkyFr3sh
4c620b224f retry until device was reset 2023-08-15 08:59:26 +02:00