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

1311 Commits

Author SHA1 Message Date
FunkyFr3sh
606a7460ee fix blitter clipping 2022-09-29 12:55:16 +02:00
FunkyFr3sh
0ec983829d bump version 2022-09-29 00:23:09 +02:00
FunkyFr3sh
86996a15be #177 add support for transparent color conversion blt 2022-09-29 00:19:48 +02:00
FunkyFr3sh
6dd5174cb8 #177 fix 32bit colorkey blitter 2022-09-29 00:17:07 +02:00
FunkyFr3sh
2d2b8c7be6 move log down 2022-09-28 21:36:28 +02:00
FunkyFr3sh
8d12eb21e4 improve debug logs 2022-09-28 21:35:25 +02:00
FunkyFr3sh
b8e7c857ee #174 only send SWP_FRAMECHANGED when frame was actually changed 2022-09-28 21:07:06 +02:00
FunkyFr3sh
b609fadfb3 log max texture width/height and shader verions 2022-09-28 13:11:47 +02:00
FunkyFr3sh
11f1422acf #177 add preset for Fairy Tale About Father Frost, Ivan and Nastya 2022-09-28 04:19:09 +02:00
FunkyFr3sh
5b00653cc5 Revert "#177 fix text drawing"
This reverts commit 8ea545ec96c4b66b9bcfe5f8dbb7bcaa4bc34918.
2022-09-28 03:55:49 +02:00
FunkyFr3sh
8ea545ec96 #177 fix text drawing 2022-09-28 03:20:29 +02:00
FunkyFr3sh
7683e52f21 align 2022-09-28 02:25:50 +02:00
FunkyFr3sh
7f7f90182f add some testing code to blitter functions 2022-09-28 01:59:12 +02:00
FunkyFr3sh
c8d7719d04 move clipper test code up 2022-09-28 00:52:32 +02:00
FunkyFr3sh
228063839a #177 fix for blitter with negative coords 2022-09-27 22:45:13 +02:00
FunkyFr3sh
a0d28a0e6e log NOT_IMPLEMENTED for clipper functions 2022-09-27 15:38:19 +02:00
FunkyFr3sh
e012b5c01a align 2022-09-27 15:31:03 +02:00
FunkyFr3sh
11801618df add (commented out) clipper support to dds_blt 2022-09-27 15:28:57 +02:00
FunkyFr3sh
2ddc0b5ceb delete region on release 2022-09-27 14:05:31 +02:00
FunkyFr3sh
24f6a020d5 #177 support 2 more clipper functions - GetClipList and SetClipList - clipping not supported yet in dd_blt! 2022-09-27 13:56:36 +02:00
FunkyFr3sh
73e13dbe8c keep NOT_IMPLEMENTED debug string for SetHWnd 2022-09-26 22:57:34 +02:00
FunkyFr3sh
a8b3b1c736 add GetHWnd and SetHWnd clipper functions 2022-09-26 22:22:15 +02:00
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