1
0
mirror of https://github.com/FunkyFr3sh/cnc-ddraw.git synced 2025-03-24 17:49:52 +01:00

116 Commits

Author SHA1 Message Date
FunkyFr3sh
6840d2ea58 #225 add some notes 2023-07-18 03:10:51 +02:00
FunkyFr3sh
a33169eb63 #225 don't increase ref count in EnumAttachedSurfaces 2023-07-16 00:48:19 +02:00
FunkyFr3sh
1aca711562 don't use PeekMessageA hack on wine 2023-07-09 06:25:37 +02:00
FunkyFr3sh
9cf4881aa2 use real_ function 2023-06-03 00:56:18 +02:00
FunkyFr3sh
c7358ea488 add size limit for surfaces 2023-03-07 21:29:19 +01:00
FunkyFr3sh
e61e0d2321 #209 support clipper from hwnd for New Robinson 2023-03-06 01:40:47 +01:00
andrews05
8cd776abf7 OpenGL rgb555 support 2023-02-16 22:46:34 -08:00
FunkyFr3sh
56488f9dac Revert "always enable fixnotresponding patch"
This reverts commit a80ffeb7aa350aea2ef45f3382bdefa1c2836a36.
2023-01-17 04:46:24 +01:00
FunkyFr3sh
56299662aa add new option to limit game ticks via bltfast 2022-10-31 02:54:40 +01:00
FunkyFr3sh
a80ffeb7aa always enable fixnotresponding patch 2022-10-22 02:52:58 +02:00
FunkyFr3sh
876160cbb6 rename some vars 2022-10-19 03:20:31 +02:00
FunkyFr3sh
fe82a8a607 #178 fix blt/bltfast clipping 2022-10-15 05:04:19 +02:00
FunkyFr3sh
befbb19a2e add a few NULL checks 2022-10-09 13:11:29 +02:00
FunkyFr3sh
686b2c738b don't allow to create overlay surface 2022-10-07 08:13:07 +02:00
FunkyFr3sh
c9262a5ee9 hook stretchblt 2022-10-02 18:41:06 +02:00
FunkyFr3sh
a3469be07a improve debug logs 2022-09-30 14:16:30 +02:00
FunkyFr3sh
5c0dc2753d remove bool and make guard lines adjustable 2022-09-29 21:52:07 +02:00
FunkyFr3sh
94ae5cf31f update bltfast clipping 2022-09-29 21:34:55 +02:00
FunkyFr3sh
eabad7582d fix clip+stretch blts 2022-09-29 21:27:05 +02:00
FunkyFr3sh
4326703c71 disable clipper functions (needs more testing) 2022-09-29 20:41:14 +02:00
FunkyFr3sh
1bd19be3b8 improve debug dds debug logs 2022-09-29 18:06:51 +02:00
FunkyFr3sh
3562c2bd7a add some more error checking 2022-09-29 17:49:20 +02:00
FunkyFr3sh
31a3118de6 enable clipper in dds_Blt 2022-09-29 17:21:23 +02:00
FunkyFr3sh
c7f971c0be add some more debug logging 2022-09-29 13:44:25 +02:00
FunkyFr3sh
606a7460ee fix blitter clipping 2022-09-29 12:55:16 +02:00
FunkyFr3sh
86996a15be #177 add support for transparent color conversion blt 2022-09-29 00:19:48 +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
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
bd697e7b7a fix function name 2022-09-21 16:37:13 +02:00
FunkyFr3sh
d18df5faf1 #172 Add support for SetSurfaceDesc (Nancy Drew: Stay Tuned For Danger) 2022-09-21 16:07:32 +02:00
FunkyFr3sh
6372dc6884 add AVX memset 2022-09-20 02:27:01 +02:00
FunkyFr3sh
a1b58749a2 make guard lines easier to adjust 2022-09-18 10:41:27 +02:00
FunkyFr3sh
cbae2db055 fix param 2022-09-18 09:25:49 +02:00
FunkyFr3sh
8d6b2f3bfe add option to lock surfaces 2022-09-17 13:46:45 +02:00
FunkyFr3sh
18622bff3a remove TRACE 2022-09-16 16:13:06 +02:00
FunkyFr3sh
c4e8f959d4 flip file mapping 2022-09-16 12:33:08 +02:00
FunkyFr3sh
8a63e2b976 allocate memory with CreateFileMapping 2022-09-16 11:22:05 +02:00
FunkyFr3sh
5a9284a44e save and pass DDSD_BACKBUFFERCOUNT 2022-09-15 10:21:33 +02:00
FunkyFr3sh
edf69fcc2a add support for DDSD_LPSURFACE and DDSD_PITCH 2022-09-15 10:10:52 +02:00
FunkyFr3sh
f39e3fcddb fix GetAttachedSurface 2022-09-15 09:57:36 +02:00
FunkyFr3sh
0133030c6a add memset blt_clear wrapper 2022-09-15 02:12:27 +02:00
FunkyFr3sh
9a41252e73 fix size 2022-09-13 17:16:20 +02:00
FunkyFr3sh
bc40d0fc3b some cleanup in surface.c 2022-09-13 09:51:19 +02:00