1
0
mirror of https://github.com/FunkyFr3sh/cnc-ddraw.git synced 2025-03-26 10:29:23 +01:00

268 Commits

Author SHA1 Message Date
FunkyFr3sh
e435bf65e1 rename custom_width/height setting to inject_resolution 2024-09-09 19:17:00 +02:00
FunkyFr3sh
75ed1595c6 remove debug code 2024-09-09 14:21:09 +02:00
FunkyFr3sh
dcc76a154d add experimental WH_GETMESSAGE hook 2024-09-08 19:14:58 +02:00
FunkyFr3sh
eb5957008f disable workaround for cases where PeekMessage was not hooked 2024-09-06 22:29:25 +02:00
FunkyFr3sh
b1e7cfe5b4 do not minimize on RestoreDisplayMode (needs more testing) 2024-09-06 20:54:42 +02:00
FunkyFr3sh
fc143416ad fix crash on exit in fallout2 2024-09-06 18:17:19 +02:00
FunkyFr3sh
9c18999a11 fix hotkey for Fallout2, jagged alliance 2, trivia and a probably a few other games 2024-09-06 18:10:22 +02:00
FunkyFr3sh
5194543aca minimize window on RestoreDisplayMode 2024-09-02 18:52:19 +02:00
FunkyFr3sh
aac405031e add some more checks to fixnotresponding patch 2024-09-02 13:09:47 +02:00
FunkyFr3sh
6ad443cfb1 uncomment ReleaseCapture call to prevent cursor issues in windowed mode 2024-08-30 16:02:32 +02:00
FunkyFr3sh
f64913b5e6 fix for windowed_hack 2024-08-30 12:37:06 +02:00
FunkyFr3sh
9565b2b50f make sure we return proper resolution list when using windowed hack 2024-08-30 11:55:43 +02:00
FunkyFr3sh
8fe9a9370c tweak fake output of GetVerticalBlankStatus 2024-08-29 11:41:31 +02:00
FunkyFr3sh
0884be514d handle cases where DDSD_WIDTH and DDSD_HEIGHT passed to dd_EnumDisplayModes 2024-08-28 10:24:00 +02:00
FunkyFr3sh
bdb249058a fix ddsCaps 2024-08-26 08:57:11 +02:00
FunkyFr3sh
283295a5c9 add DDSCL_FULLSCREEN check 2024-08-25 19:12:15 +02:00
FunkyFr3sh
136b5b30c5 add new IsSteamDeck function to versionhelpers 2024-08-24 14:50:03 +02:00
FunkyFr3sh
40ed996311 disable wayland detection for SteamDeck
Not needed because the deck does automatically enabled gamescope and therefore games will not glitch
2024-08-24 14:42:33 +02:00
FunkyFr3sh
05685bffae always disable menu in fullscreen mode (keep it for borderelss only) 2024-08-20 11:09:49 +02:00
FunkyFr3sh
33666bbd19 try to get at least some windowed games working with zero config 2024-08-15 16:50:28 +02:00
FunkyFr3sh
9f12b35dc8 revert debug change 2024-08-15 12:55:54 +02:00
FunkyFr3sh
f49f09895b save and restore dc state 2024-08-15 12:06:02 +02:00
FunkyFr3sh
79feefac26 remove test code 2024-08-15 10:19:28 +02:00
FunkyFr3sh
c7e4b81ad7 add experimental aspect_ratio setting (hidden for now) 2024-08-15 10:16:20 +02:00
FunkyFr3sh
f2f6ffe69f initial zoom support 2024-07-24 08:00:04 +02:00
FunkyFr3sh
e3b81f8250 only create opengl context once per window
fixes issues on intel and improves performance
2024-07-22 09:03:15 +02:00
FunkyFr3sh
7cb1fceac7 fix warnings 2024-07-18 01:50:31 +02:00
FunkyFr3sh
2465b13d73 add comments for AOE2 textbox hack 2024-07-14 07:59:39 +02:00
FunkyFr3sh
d968d320c6 fix textbox with maintain aspect ratio enabled 2024-07-14 07:29:26 +02:00
FunkyFr3sh
c850b0dcc3 fix AOE2 textbox position 2024-07-14 07:21:07 +02:00
FunkyFr3sh
12715febe9 set pixel format only for opengl renderer (prevents loading of open32.dll) 2024-06-21 23:00:40 +02:00
FunkyFr3sh
30de4d7df4 use high resolutuion timer by default 2024-06-15 05:28:06 +02:00
FunkyFr3sh
526a068a9a use real_ functions 2024-06-10 00:05:04 +02:00
FunkyFr3sh
e19d896dab Revert "remove duplicate code"
This reverts commit 0c6a0fba4b6388433f3a41fa423780b5d722e9bc.
2024-06-08 22:08:23 +02:00
FunkyFr3sh
0c6a0fba4b remove duplicate code 2024-06-08 21:56:29 +02:00
FunkyFr3sh
648fe238ca tweak hook function 2024-06-02 22:17:26 +02:00
FunkyFr3sh
5de8cb4761 disable debug code 2024-06-02 08:18:35 +02:00
FunkyFr3sh
b2e9e427f2 fix atrox cutscenes 2024-06-02 08:17:57 +02:00
FunkyFr3sh
bdc54afcf0 fix build 2024-06-02 02:02:27 +02:00
FunkyFr3sh
f9fa52a61f fix lock_mouse_top_left setting 2024-06-02 01:54:14 +02:00
FunkyFr3sh
edb0f43091 tweak ticks limiter for nancy drew games 2024-05-31 21:43:33 +02:00
FunkyFr3sh
5c1f822a35 #319 fix moving cursor bug in Nancy drew games (macOS) 2024-05-31 02:43:20 +02:00
FunkyFr3sh
66de7d5d1e remove old code 2024-05-31 00:55:04 +02:00
FunkyFr3sh
4f5c332cd5 don't send WM_ACTIVATEAPP yet (needs more testing) 2024-05-30 22:53:01 +02:00
FunkyFr3sh
33476726d2 update learning company games presets 2024-05-29 06:16:57 +02:00
FunkyFr3sh
4de6eee162 make sure we got move+close menu items 2024-05-29 04:28:05 +02:00
FunkyFr3sh
cf3d0c51ad #313 improve American Girls Dress Designer support and merge changes into master 2024-05-28 22:23:47 +02:00
FunkyFr3sh
9674705685 re-align code 2024-05-27 23:54:19 +02:00
FunkyFr3sh
07a9ba78db set default values in SetDisplayMode 2024-05-27 23:33:47 +02:00
FunkyFr3sh
2efe3567ca add workaround for learning company games 2024-05-27 06:36:18 +02:00