1
0
mirror of https://github.com/FunkyFr3sh/cnc-ddraw.git synced 2025-03-20 16:09:12 +01:00

91 Commits

Author SHA1 Message Date
FunkyFr3sh
b0fb8d0be7 hook SetUnhandledExceptionFilter for mingw debug build 2024-04-26 02:02:06 +02:00
FunkyFr3sh
4b7fe8531e fix mingw debug build 2024-04-26 01:41:38 +02:00
FunkyFr3sh
871ccbf196 hook GetKeyState and GetAsyncKeyState for infantry 2024-03-20 05:35:36 +01:00
FunkyFr3sh
eca7dde89e fix videos in wine 2024-02-17 23:18:42 +01:00
FunkyFr3sh
c43f38fad3 improve mingw build - always hook dinput 2023-11-04 04:45:41 +01:00
FunkyFr3sh
d95423f5e6 also check imported dlls for ddraw.dll import 2023-11-04 04:26:19 +01:00
FunkyFr3sh
b8cef05a9c make sure at least one function is imported 2023-11-04 04:16:59 +01:00
FunkyFr3sh
275e68137b tweak IAT hooker checks 2023-11-01 12:16:22 +01:00
FunkyFr3sh
df52dd869a improve IAT hook performance 2023-10-23 12:16:44 +02:00
FunkyFr3sh
bae707f865 use different function to enumarte modules for mingw build 2023-10-23 08:20:25 +02:00
FunkyFr3sh
3d8e05996d add GNUC check 2023-10-20 11:05:11 +02:00
FunkyFr3sh
ed2fa9331a some more IAT hook tweaks 2023-10-20 10:42:15 +02:00
FunkyFr3sh
ecc56d4cbc add some more error checks to IAT hooker 2023-10-20 10:19:46 +02:00
FunkyFr3sh
8a99b5e0ad improve mingw build 2023-10-15 02:44:31 +02:00
FunkyFr3sh
24a73ccc6d #251 hook GetMessage for Enemy Infestation 2023-10-07 09:03:11 +02:00
FunkyFr3sh
cbeffa867f avoid exceptions with obfuscated binaries in debug build 2023-10-05 01:47:43 +02:00
FunkyFr3sh
e7867e1cd3 add new hook flag for local hooks 2023-09-26 10:42:43 +02:00
FunkyFr3sh
fa8cdbd0df move all ini settings to c_config 2023-09-22 00:38:42 +02:00
FunkyFr3sh
bffcc0b0f9 fix for last commit 2023-09-08 18:23:57 +02:00
FunkyFr3sh
77bd7aa3bb add hooks to fix blurry fonts 2023-09-08 18:22:37 +02:00
FunkyFr3sh
bbd430bd1e remove test code 2023-08-20 17:54:41 +02:00
FunkyFr3sh
d4b80ac48d don't hook DirectInputCreateW 2023-08-20 17:54:06 +02:00
FunkyFr3sh
97a81b67b5 try to use hook=3 by default 2023-08-13 20:31:26 +02:00
FunkyFr3sh
a28578f925 use real functions 2023-08-06 09:25:34 +02:00
FunkyFr3sh
6c3790cd24 replace hook=3 with GetProcAddress hook 2023-08-06 09:09:38 +02:00
FunkyFr3sh
f5e594b0ef change default value 2023-08-04 09:09:21 +02:00
FunkyFr3sh
59f8da56da fix hook_exit 2023-08-04 08:41:14 +02:00
FunkyFr3sh
e575b07d2e fix hook_exit 2023-08-04 08:40:52 +02:00
FunkyFr3sh
e6b4eabe5b add __GNUC__ defines 2023-08-04 07:18:29 +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
e19fca1c7d #227 make dinput hook optional 2023-07-28 13:53:57 +02:00
FunkyFr3sh
8d212a9be3 #212 fix BALDR FORCE EXE windowed mode 2023-07-18 19:54:39 +02:00
FunkyFr3sh
766e4b434c hook SetForegroundWindow for profile links 2023-07-17 21:57:00 +02:00
FunkyFr3sh
566492577c fix ifdef 2023-07-07 01:23:41 +02:00
FunkyFr3sh
087f41ce11 hook SetUnhandledExceptionFilter for debug build 2023-06-29 21:13:04 +02:00
FunkyFr3sh
86e3de4ad6 hook PeekMessageA for EV Nova 2023-02-27 18:25:28 +01:00
FunkyFr3sh
629af6a89d add comments 2023-02-24 20:25:58 +01:00
FunkyFr3sh
d2cc1acdc0 #189 hook XIIIGame.dll for hooligans 2023-02-24 20:20:21 +01:00
FunkyFr3sh
24d66d8a30 hook GetForegroundWindow 2022-10-19 05:08:22 +02:00
FunkyFr3sh
ab773f6469 hook GetTopWindow 2022-10-18 22:21:42 +02:00
FunkyFr3sh
1170d0dd12 #179 hook GetDiskFreeSpaceA 2022-10-15 18:28:23 +02:00
FunkyFr3sh
80bf433a2b hook StretchDIBits 2022-10-05 22:33:53 +02:00
FunkyFr3sh
2a8a5f85ec hook SetDIBitsToDevice 2022-10-03 12:19:15 +02:00
FunkyFr3sh
c9262a5ee9 hook stretchblt 2022-10-02 18:41:06 +02:00
FunkyFr3sh
9025a211e1 #173 early hook ClipCursor for NexusTk 2022-09-23 00:26:43 +02:00
FunkyFr3sh
ebda8282b2 #118 merge latest sir-tech fixes
(cherry picked from commit 994d4c646fafe58c49631283c72b755d81dbf865)
2021-09-16 01:47:14 +02:00
FunkyFr3sh
78d4dd2821 fix for last commit 2021-09-06 01:39:11 +02:00
FunkyFr3sh
3e23b7e539 improve performance of IAT hook 2021-09-06 01:13:17 +02:00
FunkyFr3sh
ee4ec32bb0 tweak IAT hook 2021-09-04 19:34:31 +02:00