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

256 Commits

Author SHA1 Message Date
FunkyFr3sh
087f41ce11 hook SetUnhandledExceptionFilter for debug build 2023-06-29 21:13:04 +02:00
FunkyFr3sh
708ff015cd include catmull-rom shader and make it the default in case no shader files were found 2023-03-29 00:49:11 +02:00
FunkyFr3sh
5209952831 fix header 2023-03-24 22:45:30 +01:00
FunkyFr3sh
d366559506 #212 add temp hack for baldr force exe 2023-03-24 07:45:21 +01:00
FunkyFr3sh
86e3de4ad6 hook PeekMessageA for EV Nova 2023-02-27 18:25:28 +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
8566355e0d rename var 2022-10-20 03:13:09 +02:00
FunkyFr3sh
0345cbdda3 only limit ticks in gui thread 2022-10-19 23:48:20 +02:00
FunkyFr3sh
24d66d8a30 hook GetForegroundWindow 2022-10-19 05:08:22 +02:00
FunkyFr3sh
876160cbb6 rename some vars 2022-10-19 03:20:31 +02:00
FunkyFr3sh
ab773f6469 hook GetTopWindow 2022-10-18 22:21:42 +02:00
FunkyFr3sh
1170d0dd12 #179 hook GetDiskFreeSpaceA 2022-10-15 18:28:23 +02:00
FunkyFr3sh
1fb996d8a2 limit available resolutions to avoid crashes (Infantry Online) 2022-10-11 23:13:04 +02:00
FunkyFr3sh
80bf433a2b hook StretchDIBits 2022-10-05 22:33:53 +02:00
FunkyFr3sh
2a8a5f85ec hook SetDIBitsToDevice 2022-10-03 12:19:15 +02:00
FunkyFr3sh
c9262a5ee9 hook stretchblt 2022-10-02 18:41:06 +02:00
FunkyFr3sh
1cbfe2d926 tweak clipper function logging 2022-10-02 14:47:46 +02:00
FunkyFr3sh
f83d8f7bad add some more debug logging 2022-09-30 14:27:41 +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
c7f971c0be add some more debug logging 2022-09-29 13:44:25 +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
11801618df add (commented out) clipper support to dds_blt 2022-09-27 15:28:57 +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
a8b3b1c736 add GetHWnd and SetHWnd clipper functions 2022-09-26 22:22:15 +02:00
FunkyFr3sh
1186c9cc00 add option to create opengl core context 2022-09-24 01:41:18 +02:00
FunkyFr3sh
d54011973f add option to change d3d9 adapter 2022-09-24 01:12:53 +02:00
FunkyFr3sh
415f74887f try to avoid d3d9_release to workaround nvidia bug 2022-09-23 02:17:33 +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
5616af006b add option to enable direct3d 12 renderer (via MS 9on12) 2022-09-20 11:21:32 +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
6372dc6884 add AVX memset 2022-09-20 02:27:01 +02:00
FunkyFr3sh
f4ee6128c4 detect if AVX is supported 2022-09-19 13:13:34 +02:00
FunkyFr3sh
e8acc35f0d add AVX test code 2022-09-18 19:02:15 +02:00
FunkyFr3sh
8d6b2f3bfe add option to lock surfaces 2022-09-17 13:46:45 +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
0133030c6a add memset blt_clear wrapper 2022-09-15 02:12:27 +02:00
FunkyFr3sh
a2475ed259 replace blt_stretch 2022-09-13 15:51:14 +02:00
FunkyFr3sh
dc0204cf71 remove fixpitch setting 2022-09-13 09:34:48 +02:00
FunkyFr3sh
b03600fb4f #101 clear backbuffer on flip 2022-09-13 07:41:01 +02:00
FunkyFr3sh
21ccd1547f fix build for newer SDK versions 2022-09-11 07:34:40 +02:00
FunkyFr3sh
e578df74e3 make fixpitch setting working with primary surface too 2022-09-09 12:57:05 +02:00
FunkyFr3sh
10d0477cbd add color conversion blitters 2022-09-09 10:44:04 +02:00
FunkyFr3sh
c21123b606 specify full path to ddraw.ini in case of bad working dir 2022-09-08 04:20:51 +02:00