1
0
mirror of https://github.com/FunkyFr3sh/cnc-ddraw.git synced 2025-03-15 06:04:49 +01:00

538 Commits

Author SHA1 Message Date
FunkyFr3sh
541b5de218 bump version 2024-12-28 08:37:44 +01:00
FunkyFr3sh
1e03e9cec6 add bpp check to dds blt 2024-12-26 23:59:05 +01:00
FunkyFr3sh
2bec555fe8 remove direct3d_passthrough setting 2024-12-25 04:29:22 +01:00
FunkyFr3sh
94b66b521a remove duplicate typdefs 2024-12-25 04:15:24 +01:00
FunkyFr3sh
f80fcb1e07 add Direct3D EnumDevices testing code 2024-12-25 04:08:36 +01:00
FunkyFr3sh
78b912b09c hook SetParent 2024-12-24 07:48:15 +01:00
FunkyFr3sh
07aab3b8d2 add separate GetDeviceCaps hook for system dlls 2024-12-22 23:41:09 +01:00
FunkyFr3sh
7674328410 add new limiter_type type (PeekMessage) 2024-12-22 02:21:23 +01:00
FunkyFr3sh
d83e9e4401 hook AVIStreamGetFrameOpen 2024-12-20 08:45:51 +01:00
FunkyFr3sh
ffb940b561 fix warnings 2024-12-19 21:28:43 +01:00
FunkyFr3sh
9cefca463a add support for Seven Kingdoms II 2024-12-19 06:58:42 +01:00
FunkyFr3sh
f70f67857e hook DefWindowProcA 2024-12-18 03:15:23 +01:00
FunkyFr3sh
39b2e69540 make sure we don't update the palette twice 2024-12-16 21:33:05 +01:00
FunkyFr3sh
82386fbbc4 add preset for Nightlong - Union City Conspiracy 2024-12-16 06:43:32 +01:00
FunkyFr3sh
79548888d4 #367 hook SetWindowPlacement / Fix windowed mode 2024-12-16 00:43:57 +01:00
FunkyFr3sh
75ed1582d2 hook RealizePalette 2024-12-15 20:17:26 +01:00
FunkyFr3sh
9a015c47cb rename palette 2024-12-15 08:02:00 +01:00
FunkyFr3sh
a5a4204f41 hook SelectPalette 2024-12-15 02:01:08 +01:00
FunkyFr3sh
1c263ca573 hook GetSystemPaletteEntries 2024-12-15 00:46:44 +01:00
FunkyFr3sh
806924f86e assign default palette to primary surface 2024-12-15 00:05:51 +01:00
FunkyFr3sh
6dcfe78398 add support for 7th Legion 2024-12-14 02:01:38 +01:00
FunkyFr3sh
ebbdf370be bump experimental build 2024-12-11 06:17:01 +01:00
FunkyFr3sh
31b8d0aff8 #364 add hack for Intel HD 4000 driver Build 10.18.10.4252 bug - disable multipass shader 2024-12-10 20:43:06 +01:00
FunkyFr3sh
fd1bac4a38 use SetThreadExecutionState only on XP and above 2024-12-06 04:31:22 +01:00
FunkyFr3sh
48081e3f24 disable screensaver 2024-11-29 17:04:12 +01:00
FunkyFr3sh
e6c9eea473 log SetWindowsHookExA hook types 2024-11-25 21:20:29 +01:00
FunkyFr3sh
ca08dd6006 Revert "don't emulate 60hz vblank on 60hz monitor"
This reverts commit 95a5f7231e8298d73302a02982631fe3a9401e84.
2024-11-02 18:11:42 +01:00
FunkyFr3sh
9313a997dd Revert "Don't use DwmFlush"
This reverts commit 27dbd0792582f060616f1c74e55678f9ed863484.
2024-11-02 18:11:29 +01:00
FunkyFr3sh
27dbd07925 Don't use DwmFlush 2024-11-02 17:53:01 +01:00
FunkyFr3sh
b23700a9b7 Reapply "don't emulate 60hz vblank on 60hz monitor"
This reverts commit d3f78bad950b97110d43f5cd1934958b4dd28529.
2024-11-02 17:44:02 +01:00
FunkyFr3sh
498e2f45e2 bump version 2024-11-02 16:59:39 +01:00
FunkyFr3sh
d3f78bad95 Revert "don't emulate 60hz vblank on 60hz monitor"
This reverts commit 95a5f7231e8298d73302a02982631fe3a9401e84.
2024-11-02 16:57:26 +01:00
FunkyFr3sh
db43b5c655 bump version 2024-11-02 01:35:26 +01:00
FunkyFr3sh
e3e7dc22e1 improve debug logs 2024-10-26 21:40:28 +02:00
FunkyFr3sh
79cfe0f466 tweak legacy build 2024-10-25 17:31:28 +02:00
FunkyFr3sh
856ce8a3af add preset for Hooligans: Storm over Europe 2024-10-18 18:42:46 +02:00
FunkyFr3sh
362d05367c allow to toggle windowed/maximize with a single key press 2024-10-12 01:24:07 +02:00
FunkyFr3sh
747f1df81c add hack for linux to enforce minimum window size 2024-10-05 22:39:49 +02:00
FunkyFr3sh
a93d004f1b move inject_resolution up and add notes 2024-10-03 14:13:59 +02:00
FunkyFr3sh
ca6c447ae6 fix window resize and maximize for macOS + fix resize on linux 2024-10-03 03:57:10 +02:00
FunkyFr3sh
95a5f7231e don't emulate 60hz vblank on 60hz monitor 2024-10-02 16:47:17 +02:00
FunkyFr3sh
f9fa3b0fa2 add missing arg to Crc32_FromFile function 2024-09-30 23:53:41 +02:00
FunkyFr3sh
a7b8e2e80f move crc32 function 2024-09-30 23:46:04 +02:00
FunkyFr3sh
158b49e460 add IsWindows2000OrGreater function 2024-09-29 22:53:38 +02:00
FunkyFr3sh
6f4339f16a fix versionhelpers for legacy build 2024-09-28 22:07:33 +02:00
FunkyFr3sh
9bea18d038 fix debug build for win2000 2024-09-28 20:04:36 +02:00
FunkyFr3sh
beae3c5fb7 properly target windows 2000 in mingw build + allows to build for windows ME now as well 2024-09-28 19:20:50 +02:00
FunkyFr3sh
57287686db add new "center_window" setting 2024-09-26 19:55:06 +02:00
FunkyFr3sh
577f473327 remove ignore_exceptions setting 2024-09-25 16:47:12 +02:00
FunkyFr3sh
80b8a996a7 tweak exception handler 2024-09-24 23:36:11 +02:00