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

75 Commits

Author SHA1 Message Date
FunkyFr3sh
dfe15ec8b0 fix for HOMM4 cursor issues 2023-07-07 23:54:59 +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
aca2ca7071 fix cursor lock on alt+tab
(cherry picked from commit 6a38496bf76fea3a84087a9a3fd66d2911900fa1)
2021-12-01 21:02:23 +01:00
FunkyFr3sh
3015ddeb52 fix cursor lock 2021-09-19 09:07:26 +02:00
FunkyFr3sh
09f57918cb fix ClipCursor for ja2 2021-09-19 03:04:45 +02:00
FunkyFr3sh
8702ffe44a make cfg ini functions public 2021-09-16 02:25:22 +02:00
FunkyFr3sh
132fd1f700 fix invisible cursor on alt+tab issue
(cherry picked from commit 338d3aa2a2dcc9ad0a8385ccdee9447260eabe7f)
2021-09-16 01:48:03 +02:00
FunkyFr3sh
e5dc6dc5d0 some more mouse hook tweaks
(cherry picked from commit e3dab41e186e0e0bac5fe0f1357b54a653da4bbf)
2021-09-16 01:47:51 +02:00
FunkyFr3sh
11593bada5 fix windowed mode issues in vanilla versions
(cherry picked from commit 96823a8b61d2d058b1da85499fae4926fc93ced8)
2021-09-16 01:47:45 +02:00
FunkyFr3sh
ebda8282b2 #118 merge latest sir-tech fixes
(cherry picked from commit 994d4c646fafe58c49631283c72b755d81dbf865)
2021-09-16 01:47:14 +02:00
FunkyFr3sh
350cdbd0ba fix SetCursor hook 2021-06-19 04:28:15 +02:00
FunkyFr3sh
88727d2c21 don't unlock on WM_MOUSELEAVE 2021-06-18 04:08:28 +02:00
FunkyFr3sh
f74d2fa1ba simplify mouse functions 2021-06-18 04:08:22 +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
684224b833 remove "handlemouse" setting 2021-06-18 04:06:48 +02:00
FunkyFr3sh
abdb74942b Revert "remove "handlemouse" setting"
This reverts commit f1bcff220deee72552ea26c7695195409714f8e3.
2021-06-16 07:47:15 +02:00
FunkyFr3sh
f1bcff220d remove "handlemouse" setting 2021-06-16 05:57:19 +02:00
FunkyFr3sh
a399797982 improve cursor lock 2021-06-12 05:45:28 +02:00
FunkyFr3sh
1f11bf8b84 refactoring 2021-06-11 20:30:43 +02:00
FunkyFr3sh
21555e06f7 use WM_ACTIVATEAPP for alt+tab logic 2021-05-29 15:30:32 +02:00
FunkyFr3sh
4ca412b754 fix ShowCursor calls 2021-05-24 04:53:42 +02:00
FunkyFr3sh
3e9c38dade fix some warning messages 2021-05-10 04:00:45 +02:00
FunkyFr3sh
dc93ff735f align 2020-10-13 21:58:04 +02:00
FunkyFr3sh
baaa87b18f refactoring 2020-10-13 09:20:52 +02:00
FunkyFr3sh
62d1451885 IAT Hooking for all game modules (Without Detours) 2020-09-22 07:08:14 +02:00
FunkyFr3sh
28b4965611 #41 IAT Hooking for all game modules 2020-09-19 11:23:06 +02:00
FunkyFr3sh
4e6ecfe37c #39 hook GetDeviceCaps - fixes graphcial glitches for Megaman X4 2020-09-17 05:49:36 +02:00
FunkyFr3sh
b70df5b8ff fix for alt key issues on bnet 2019-12-01 11:50:10 +01:00
FunkyFr3sh
1198cb0e93 always run bnet in windowed mode 2019-08-19 17:02:36 +02:00
FunkyFr3sh
45b71311b8 use real_ functions 2019-08-17 18:26:49 +02:00
FunkyFr3sh
8f28bfad9c resize window on bnet 2019-08-14 17:53:36 +02:00
FunkyFr3sh
dc0548c1df change dwStyle only for bnet windows 2019-08-09 04:42:27 +02:00
FunkyFr3sh
42541debda don't toggle fullscreen instantly when leaving bnet 2019-08-08 12:40:20 +02:00
FunkyFr3sh
7b70ec2297 temp changes 2019-08-08 07:13:53 +02:00
FunkyFr3sh
10d79a8156 tweak fake_DestroyWindow 2019-08-08 03:26:13 +02:00
FunkyFr3sh
f400504dd8 clean up bnet related code 2019-08-08 03:19:15 +02:00
FunkyFr3sh
cbebdd4160 fix fake_SetWindowPos 2019-08-07 15:28:55 +02:00
FunkyFr3sh
9a9e9feead automatically switch between windowed/fullscreen with d3d9 renderer 2019-08-07 04:40:43 +02:00
FunkyFr3sh
18f2e16bb0 make bnet moveable 2019-08-06 04:37:06 +02:00
FunkyFr3sh
d42284c4bf optional hotpatch support 2019-03-19 06:57:49 +01:00
FunkyFr3sh
0f58746515 experimental tweaks for diablo and warcraft 2 2019-03-17 00:16:09 +01:00
FunkyFr3sh
133950f12d improve ClientToScreen and ScreenToClient hooks - fixes tiberian sun save game confirmation dialog 2018-12-10 03:36:51 +01:00
FunkyFr3sh
945b4c954a don't allow window style changes 2018-12-02 06:18:28 +01:00
FunkyFr3sh
95fdd19b01 remove VirtualQuery 2018-12-01 06:28:46 +01:00
FunkyFr3sh
4beebeb8cd use fake counter for ShowCursor 2018-11-18 05:08:27 +01:00
FunkyFr3sh
20205db5d5 fix invisible cursor on unlock (YR) 2018-11-16 12:31:50 +01:00
FunkyFr3sh
55328cb497 rename hidemouse to handlemouse since it got a lot more functionality now 2018-11-16 08:58:39 +01:00
FunkyFr3sh
ec435d21d3 make cursor visible on unlock for tiberian sun 2018-11-16 08:43:28 +01:00
FunkyFr3sh
4d867fcaef add floats for scaling 2018-11-16 02:59:42 +01:00