1
0
mirror of https://github.com/FunkyFr3sh/cnc-ddraw.git synced 2025-03-21 08:22:12 +01:00

130 Commits

Author SHA1 Message Date
FunkyFr3sh
951871669c Revert "make sure you can host "no-hd" games with 640x480"
This reverts commit 488bad66d86e36fbe09d421a63fae572d0d80a84.
2024-03-09 21:38:24 +01:00
FunkyFr3sh
488bad66d8 make sure you can host "no-hd" games with 640x480 2024-03-09 21:33:38 +01:00
FunkyFr3sh
589b422d93 fix some warnings 2023-10-22 11:46:13 +02:00
FunkyFr3sh
26f3a0a5d2 add fallback solution for palette texture 2023-10-21 07:02:51 +02:00
FunkyFr3sh
6a4159d73e add fallback solution for 32bit texture format 2023-10-21 06:50:24 +02:00
FunkyFr3sh
5fc3764253 add fallback solution for rgb555 texture format issues 2023-10-21 06:27:59 +02:00
FunkyFr3sh
c328ae9550 forward input to video window during video playback 2023-10-16 03:35:09 +02:00
FunkyFr3sh
90dd010bbf clean up config.c 2023-09-23 17:48:06 +02:00
FunkyFr3sh
fa8cdbd0df move all ini settings to c_config 2023-09-22 00:38:42 +02:00
FunkyFr3sh
f4fd9bfe3d fix EV Nova performance issues on direct3d9 2023-09-06 19:56:09 +02:00
FunkyFr3sh
e2ed1930c3 add d3d9 lanczos2 shader 2023-08-23 16:44:14 +02:00
FunkyFr3sh
b25223bf3a #219 add new "refresh_rate" setting 2023-08-18 16:48:59 +02:00
FunkyFr3sh
4c620b224f retry until device was reset 2023-08-15 08:59:26 +02:00
FunkyFr3sh
26175acde7 revert min fps setting on d3d9 2023-08-15 08:46:14 +02:00
FunkyFr3sh
f3b85780ad replace Direct3D9EnableMaximizedWindowedModeShim with better solution 2023-08-14 19:56:00 +02:00
FunkyFr3sh
54f23331e8 merge opengl core and direct3d9on12 into renderer= setting 2023-08-08 17:45:19 +02:00
FunkyFr3sh
68c72a55ad use real function 2023-08-06 09:41:47 +02:00
FunkyFr3sh
8b42dbddba add missing header 2023-08-06 09:37:43 +02:00
FunkyFr3sh
a28578f925 use real functions 2023-08-06 09:25:34 +02:00
FunkyFr3sh
cddf2524d2 remove bpp setting 2023-08-01 03:06:09 +02:00
FunkyFr3sh
377d34fbca add D3DCREATE_FPU_PRESERVE 2023-07-31 17:09:23 +02:00
FunkyFr3sh
2ee0767520 remove fpupreserve setting 2023-07-31 07:55:52 +02:00
FunkyFr3sh
ef9d5c350f remove d3d9_adapter setting 2023-07-31 07:46:19 +02:00
FunkyFr3sh
5690008d91 update vertices 2023-07-08 09:23:21 +02:00
FunkyFr3sh
1f931870d2 reduce alt+enter delay 2023-07-07 07:22:01 +02:00
FunkyFr3sh
2d009fe477 fix d3d9 vertices 2023-07-07 06:40:31 +02:00
FunkyFr3sh
9970832705 fix d3d9 vertices 2023-07-07 01:39:38 +02:00
FunkyFr3sh
4ec4260f8e new .ini setting "d3d9_filter" 2023-07-04 20:13:49 +02:00
FunkyFr3sh
58fea73c9b enable catmull rom shader 2023-07-03 10:50:03 +02:00
FunkyFr3sh
a62ebdc203 only clear if needed 2023-02-24 17:08:09 +01:00
FunkyFr3sh
1cfce3f321 always output rgb565 2023-02-24 17:02:20 +01:00
andrews05
715a129fa4 Direct3D9 rgb555 suppport 2023-02-17 11:52:10 -08:00
FunkyFr3sh
0e7edc7bd8 #188 always clear with opengl/d3d9 renderers 2023-01-17 04:51:35 +01:00
FunkyFr3sh
876160cbb6 rename some vars 2022-10-19 03:20:31 +02:00
FunkyFr3sh
8d12eb21e4 improve debug logs 2022-09-28 21:35:25 +02:00
FunkyFr3sh
b609fadfb3 log max texture width/height and shader verions 2022-09-28 13:11:47 +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
e35c3cf5df simplify 2022-09-23 20:58:06 +02:00
FunkyFr3sh
12ffeccc4c always release resources before creating new ones 2022-09-23 03:53:27 +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
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
5616af006b add option to enable direct3d 12 renderer (via MS 9on12) 2022-09-20 11:21:32 +02:00
FunkyFr3sh
8d6b2f3bfe add option to lock surfaces 2022-09-17 13:46:45 +02:00
FunkyFr3sh
cb87c01023 force redraw on device reset 2022-09-17 09:00:42 +02:00
FunkyFr3sh
e578df74e3 make fixpitch setting working with primary surface too 2022-09-09 12:57:05 +02:00
FunkyFr3sh
efad3e0fd5 don't use min macro 2022-09-09 11:30:27 +02:00
FunkyFr3sh
1e57228500 Revert "don't use min macro"
This reverts commit 3ac47313e2ad610049c0841e06a4e169782beeab.
2022-09-09 11:26:53 +02:00