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

1289 Commits

Author SHA1 Message Date
FunkyFr3sh
60a956e715 force d3d9on12 if enabled 2022-09-26 14:19:17 +02:00
FunkyFr3sh
0798408ba4 tweak dd_release 2022-09-26 14:06:53 +02:00
FunkyFr3sh
cec59cd341 fix for last commit 2022-09-25 15:13:09 +02:00
FunkyFr3sh
39f9383241 add NULL checks to exception handler 2022-09-25 15:12:13 +02:00
FunkyFr3sh
3e0c93443e bump version 2022-09-25 12:39:11 +02:00
FunkyFr3sh
d854bf07de set 300 maxgameticks for TA 2022-09-25 12:28:04 +02:00
FunkyFr3sh
ecd2b08e49 use 64byte alignement 2022-09-25 11:56:15 +02:00
FunkyFr3sh
c39280deb2 only use __movsb if src and dst are aligned 2022-09-25 11:26:31 +02:00
FunkyFr3sh
620e700d72 target pentium2 on gcc build to workaround SSE crashes on gcc 4.8.3 2022-09-24 23:37:14 +02:00
FunkyFr3sh
1186c9cc00 add option to create opengl core context 2022-09-24 01:41:18 +02:00
FunkyFr3sh
3b69255158 remove #if 2022-09-24 01:33:26 +02:00
FunkyFr3sh
79d4c76c9f log core context 2022-09-24 01:30:10 +02:00
FunkyFr3sh
240f208d36 log opengl adapter info 2022-09-24 01:28:02 +02:00
FunkyFr3sh
d54011973f add option to change d3d9 adapter 2022-09-24 01:12:53 +02:00
FunkyFr3sh
f912b23877 log adapter identifier 2022-09-24 01:08:32 +02:00
FunkyFr3sh
9551a5c3f0 log exceptions to cnc-ddraw.log as well 2022-09-23 23:59:25 +02:00
FunkyFr3sh
e35c3cf5df simplify 2022-09-23 20:58:06 +02:00
FunkyFr3sh
250e82855e fix infantry hack bug 2022-09-23 05:07:54 +02:00
FunkyFr3sh
43bde3fabc remove redundant code 2022-09-23 04:14:09 +02:00
FunkyFr3sh
12ffeccc4c always release resources before creating new ones 2022-09-23 03:53:27 +02:00
FunkyFr3sh
bb85c86a80 bump version 2022-09-23 03:00:36 +02:00
FunkyFr3sh
6e93df0580 only reset d3d9 if not windowed already 2022-09-23 02:59:02 +02:00
FunkyFr3sh
30c15e761a release d3d9 in case reset fails 2022-09-23 02:45:59 +02:00
FunkyFr3sh
415f74887f try to avoid d3d9_release to workaround nvidia bug 2022-09-23 02:17:33 +02:00
FunkyFr3sh
9f134dc6ed Make sure window is not minimized while locking the cursor 2022-09-23 00:47:59 +02:00
FunkyFr3sh
9025a211e1 #173 early hook ClipCursor for NexusTk 2022-09-23 00:26:43 +02:00
FunkyFr3sh
82140e35e5 allow AVX build via GCC as well 2022-09-22 20:27:56 +02:00
FunkyFr3sh
4f1717989e update makefile 2022-09-22 19:28:44 +02:00
FunkyFr3sh
bcf10cb899 tweak avx supported check 2022-09-22 19:28:35 +02:00
FunkyFr3sh
30dc604286 add Cossacks hint 2022-09-22 10:43:08 +02:00
FunkyFr3sh
84aa333ca8 adjust American Conquest preset 2022-09-22 09:56:28 +02:00
FunkyFr3sh
2d76b4916d use real function and not the hooked one 2022-09-21 21:24:04 +02:00
FunkyFr3sh
57678ce9f8 use AdjustWindowRectEx 2022-09-21 21:13:08 +02:00
FunkyFr3sh
2194583a03 bump version 2022-09-21 17:24:09 +02:00
FunkyFr3sh
bd697e7b7a fix function name 2022-09-21 16:37:13 +02:00
FunkyFr3sh
16d98d1719 #172 return DD_OK on GetGDISurface for now 2022-09-21 16:34:52 +02:00
FunkyFr3sh
d18df5faf1 #172 Add support for SetSurfaceDesc (Nancy Drew: Stay Tuned For Danger) 2022-09-21 16:07:32 +02:00
FunkyFr3sh
4a45d7942b filter WM_TIMER 2022-09-21 16:06:17 +02:00
FunkyFr3sh
04d8b2e8f8 bump version v4.5.0.0 2022-09-20 23:43:52 +02:00
FunkyFr3sh
15b7684f7c fix for last commit 2022-09-20 12:16:45 +02:00
FunkyFr3sh
8c23af938d switch to gdi renderer if d3d12 fails 2022-09-20 12:16:10 +02:00
FunkyFr3sh
8bea6fd369 make GameHandlesClose an ini setting 2022-09-20 11:29:00 +02:00
FunkyFr3sh
5616af006b add option to enable direct3d 12 renderer (via MS 9on12) 2022-09-20 11:21:32 +02:00
FunkyFr3sh
9ac9aa3c6a bump version 2022-09-20 09:17:57 +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
c6701a8cd6 set value outside of loop 2022-09-20 02:28:33 +02:00
FunkyFr3sh
6372dc6884 add AVX memset 2022-09-20 02:27:01 +02:00
FunkyFr3sh
fee61f7b4a add zeroupper 2022-09-20 01:34:10 +02:00
FunkyFr3sh
278517fec4 fix warnings 2022-09-20 01:29:24 +02:00
FunkyFr3sh
c279682408 replace memcpy with blt_copy + enable AVX code 2022-09-20 00:54:19 +02:00