1
0
mirror of https://github.com/FunkyFr3sh/cnc-ddraw.git synced 2025-03-24 17:49:52 +01:00

39 Commits

Author SHA1 Message Date
FunkyFr3sh
c86b6f01a2 move debug code defines into header 2024-06-22 01:19:25 +02:00
FunkyFr3sh
7826505660 fix logging 2024-06-16 06:19:41 +02:00
FunkyFr3sh
188a41ee74 fix mingw build 2024-06-16 06:14:17 +02:00
FunkyFr3sh
0ce1f4970c improve logging 2024-06-16 05:37:11 +02:00
FunkyFr3sh
8316f89eb4 add NULL check 2024-06-11 03:00:50 +02:00
FunkyFr3sh
32349fd6a4 simplify code 2024-06-11 02:58:20 +02:00
FunkyFr3sh
38a6785ff8 #323 remove dinput hooks when dlls is being unloaded 2024-06-10 22:00:38 +02:00
FunkyFr3sh
36a87419e3 don't allocate ddraw struct 2024-03-22 22:27:00 +01:00
FunkyFr3sh
c52544ad6f fix keyboard not working with devmode TRUE 2024-03-18 00:37:18 +01:00
FunkyFr3sh
fa8cdbd0df move all ini settings to c_config 2023-09-22 00:38:42 +02:00
FunkyFr3sh
a28578f925 use real functions 2023-08-06 09:25:34 +02:00
FunkyFr3sh
107d09e1d9 add missing header 2023-08-03 07:19:27 +02:00
FunkyFr3sh
7402e13d98 add comment 2023-08-02 18:57:34 +02:00
FunkyFr3sh
9269b737a2 remove DirectInputCreateW hook 2023-08-02 18:53:36 +02:00
FunkyFr3sh
ad1a35aa84 remove dinputhook setting 2023-08-02 17:09:01 +02:00
FunkyFr3sh
1452bbe598 remove early hook function 2023-08-02 15:15:44 +02:00
FunkyFr3sh
6989cb806e remove dinput_show_cursor setting 2023-07-31 10:42:02 +02:00
FunkyFr3sh
2e6dcb2906 add dinput curspr hack 2023-07-28 09:38:39 +02:00
FunkyFr3sh
2ee62a4674 improve logs 2023-07-28 08:00:09 +02:00
FunkyFr3sh
1b791fb2cb only lock cursor in borderless if game window is the foreground window 2022-09-20 08:59:36 +02:00
FunkyFr3sh
e8b28d193a move dinput cursor handling into SetCooperativeLevel 2021-08-03 13:53:06 +02:00
FunkyFr3sh
d1e1cd6dab fix copy/paste mistake 2021-08-02 18:58:28 +02:00
FunkyFr3sh
6f3bd580c2 export all dinput functions 2021-08-02 18:56:06 +02:00
FunkyFr3sh
a25e4d35f8 dinput.dll proxy with CoCreateInstance hook 2021-08-02 17:27:19 +02:00
FunkyFr3sh
4afc715660 make sure cursor is hidden in all dinput games 2021-06-25 14:36:26 +02:00
FunkyFr3sh
5700a0eb4c fix saved cursor pos 2021-06-18 04:07:53 +02:00
FunkyFr3sh
6cfeadaced fixes for cursor lock 2021-06-18 04:07:26 +02:00
FunkyFr3sh
a04e8f4e1f hide cursor in directinput games 2021-06-18 04:07:20 +02:00
FunkyFr3sh
4bb1cffee7 fix cursor lock for some dinput games 2021-06-15 02:21:44 +02:00
FunkyFr3sh
1f11bf8b84 refactoring 2021-06-11 20:30:43 +02:00
FunkyFr3sh
c5c47a5400 hook all dinput function 2021-05-23 14:55:36 +02:00
FunkyFr3sh
369d3c2b65 move dinput hooks into hook.c 2021-05-14 01:24:46 +02:00
FunkyFr3sh
3bc8fffe81 improve dinput hooks with hook=3 2021-05-11 21:45:38 +02:00
FunkyFr3sh
550588fe55 fix GCC build / add support for hook=4 2021-05-10 01:00:55 +02:00
FunkyFr3sh
bb42bdacb7 fix dinput hook 2021-05-02 16:21:26 +02:00
FunkyFr3sh
9be9c6c00e hook dinput8.dll for Knights and Merchants 2021-05-01 00:15:01 +02:00
FunkyFr3sh
de02f46413 more hook 3/4 performance improvements 2020-10-20 05:59:41 +02:00
FunkyFr3sh
dc93ff735f align 2020-10-13 21:58:04 +02:00
FunkyFr3sh
baaa87b18f refactoring 2020-10-13 09:20:52 +02:00