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

245 Commits

Author SHA1 Message Date
FunkyFr3sh
f29f712016 use older version of structs by default and cast to newer ones if needed 2021-06-14 09:57:26 +02:00
FunkyFr3sh
76b384e0cd some more tweaks to GetCaps 2021-06-14 09:18:14 +02:00
FunkyFr3sh
71e8f6deb4 fix GetCaps 2021-06-14 08:47:32 +02:00
FunkyFr3sh
1f11bf8b84 refactoring 2021-06-11 20:30:43 +02:00
FunkyFr3sh
b0dae7a82d return rather than break 2021-06-10 03:53:48 +02:00
FunkyFr3sh
19b43e8988 add .ini setting to return a full list of available resolutions 2021-06-10 03:48:26 +02:00
FunkyFr3sh
0a4c74ea2a add limiter for max resolution 2021-06-07 01:36:47 +02:00
FunkyFr3sh
0cc3dbb5e0 Revert "add limiter for max resolution"
This reverts commit b721757ef79636bbf6ffee9a9b66c58564de6d7d.
2021-06-07 00:50:14 +02:00
FunkyFr3sh
b721757ef7 add limiter for max resolution 2021-06-07 00:43:10 +02:00
FunkyFr3sh
d0a84d9794 revert changes 2021-06-04 03:34:35 +02:00
FunkyFr3sh
283c3b1fa7 post WM_SIZE too 2021-06-04 03:17:17 +02:00
FunkyFr3sh
1ee0acd2d4 use PostMessageA 2021-06-04 03:04:36 +02:00
FunkyFr3sh
4138dea0db pass original parameter 2021-06-04 01:20:43 +02:00
FunkyFr3sh
03636f03ad remove old hack 2021-06-02 23:07:55 +02:00
FunkyFr3sh
fc025355b1 add 1600x1200 2021-06-02 17:06:38 +02:00
FunkyFr3sh
3eff542e15 add 512x384 2021-06-02 15:15:29 +02:00
FunkyFr3sh
21c114dfb3 add 32bit support for gta tests 2021-06-02 01:52:45 +02:00
FunkyFr3sh
5baeb50d1e some passthrough tweaks 2021-05-29 20:52:57 +02:00
FunkyFr3sh
9f4c161dbe reset display settings on first call 2021-05-24 10:20:00 +02:00
FunkyFr3sh
ec00b56415 add pitch 2021-05-23 08:09:15 +02:00
FunkyFr3sh
39c62d6e7d support upscale hack for KKND Xtreme high resolution patch (vhack=true) 2021-05-15 00:41:50 +02:00
FunkyFr3sh
e37aa21ae5 add DDCAPS_CANBLTSYSMEM flag 2021-05-14 00:51:06 +02:00
FunkyFr3sh
3e9c38dade fix some warning messages 2021-05-10 04:00:45 +02:00
FunkyFr3sh
550588fe55 fix GCC build / add support for hook=4 2021-05-10 01:00:55 +02:00
FunkyFr3sh
6efc112c39 make old windows xp workaround optional 2021-05-08 23:42:29 +02:00
FunkyFr3sh
2561147a4a fix wndproc hook 2021-03-03 20:30:31 +01:00
FunkyFr3sh
64e0650a78 open adapter on flip if needed 2021-02-22 09:19:09 +01:00
FunkyFr3sh
a6af34fbff optional wait_for_vblank on flip 2021-02-22 09:09:21 +01:00
FunkyFr3sh
65443fa4e4 new .ini option "maxgameticks=-2" 2021-02-19 03:24:11 +01:00
FunkyFr3sh
e34cd3b5e2 re-enable maximize button 2021-02-18 07:10:15 +01:00
FunkyFr3sh
a6f85fbd73 improve fps limiter for vsync and maxfps=-1 2021-02-02 18:15:25 +01:00
FunkyFr3sh
c13e8c598e #64 don't change window icon 2021-01-15 01:52:58 +01:00
FunkyFr3sh
8549494af2 #51 support GetDisplayMode 2020-10-20 16:38:51 +02:00
FunkyFr3sh
d2ea09c4f9 fix DirectDrawEnumerateExA 2020-10-17 04:52:31 +02:00
FunkyFr3sh
d220415c3f add Dungeon Keeper 2 preset 2020-10-15 08:09:13 +02:00
FunkyFr3sh
6e54817718 add a hack for Dungeon Keeper 2 util there's a better solution 2020-10-15 07:43:03 +02:00
FunkyFr3sh
1ebacfcd27 comment on ddraw passthrough 2020-10-15 07:22:48 +02:00
FunkyFr3sh
ae4b72c9c9 export DirectDrawCreateEx 2020-10-15 05:13:37 +02:00
FunkyFr3sh
d45bf45895 remove old stom hooks 2020-10-15 01:17:40 +02:00
FunkyFr3sh
a17896d154 Revert "clear ddcaps"
This reverts commit a72a95baca439b492da95a0258b65fa83c329440.
2020-10-14 11:08:37 +02:00
FunkyFr3sh
a72a95baca clear ddcaps 2020-10-14 10:33:09 +02:00
FunkyFr3sh
b10ece0687 support GetMonitorFrequency 2020-10-13 22:55:49 +02:00
FunkyFr3sh
dc93ff735f align 2020-10-13 21:58:04 +02:00
FunkyFr3sh
be79bb8c8b align and tweak some more 2020-10-13 11:29:52 +02:00
FunkyFr3sh
baaa87b18f refactoring 2020-10-13 09:20:52 +02:00