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

55 Commits

Author SHA1 Message Date
FunkyFr3sh
c90af52dac remove unused psapi header 2024-05-10 02:43:40 +02:00
FunkyFr3sh
57be0f022e tweak makefile for faster debugging 2024-05-03 07:40:04 +02:00
FunkyFr3sh
4b7fe8531e fix mingw debug build 2024-04-26 01:41:38 +02:00
FunkyFr3sh
ed5176942f simplify makefile 2024-04-25 00:57:54 +02:00
FunkyFr3sh
4dc8eb5f56 fix build on macos 2024-03-31 00:25:31 +01:00
FunkyFr3sh
0af9bbb88f fix build on linux 2024-03-15 17:07:40 +01:00
FunkyFr3sh
312dd07312 update makefile 2023-10-30 19:47:27 +01:00
FunkyFr3sh
0f08cbcc65 update makefile 2023-10-22 11:54:21 +02:00
FunkyFr3sh
43a0e95a39 remove warning from makefile 2023-10-15 03:55:27 +02:00
FunkyFr3sh
b68cfd17ec update makefile 2023-10-15 02:33:47 +02:00
FunkyFr3sh
6bd51b9e59 add warning message 2023-08-04 09:01:59 +02:00
FunkyFr3sh
9568f1f968 adjust makefile 2023-03-29 01:30:44 +02:00
FunkyFr3sh
d9a919aee2
Update Makefile 2022-10-10 01:32:02 +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
4f1717989e update makefile 2022-09-22 19:28:44 +02:00
FunkyFr3sh
8df3d5dcb4 enable optimizations 2022-09-08 08:20:20 +02:00
FunkyFr3sh
b25612fe32 update makefile 2022-09-08 07:34:23 +02:00
FunkyFr3sh
c45c0330d0 update makefile 2021-08-12 00:38:10 +02:00
FunkyFr3sh
550588fe55 fix GCC build / add support for hook=4 2021-05-10 01:00:55 +02:00
FunkyFr3sh
a6f85fbd73 improve fps limiter for vsync and maxfps=-1 2021-02-02 18:15:25 +01:00
FunkyFr3sh
e359f4220c update makefile 2021-01-28 13:13:04 +01:00
FunkyFr3sh
8c965c56c0 add dummy IAMMediaStream and IMediaStream interfaces 2020-10-22 21:30:37 +02:00
FunkyFr3sh
e106ce3055 add dummy Direct3D 2/3/7 interfaces 2020-10-22 18:58:56 +02:00
FunkyFr3sh
b496169243 add dummy IDirect3D interface 2020-10-14 00:42:42 +02:00
FunkyFr3sh
baaa87b18f refactoring 2020-10-13 09:20:52 +02:00
FunkyFr3sh
3c3ef9de7f fix makefile 2019-05-02 02:45:12 +02:00
FunkyFr3sh
20115e1b1a makefile tweaks 2019-04-08 04:16:20 +02:00
FunkyFr3sh
03100ee84b optional hotpatch support 2019-03-19 07:44:34 +01:00
FunkyFr3sh
6a2674e372 experimental dinput hook 2018-11-18 03:37:45 +01:00
FunkyFr3sh
45ceb74df2 use lodepng for screenshots 2018-11-12 06:31:02 +01:00
FunkyFr3sh
3fa02ac34d support for loading/saving settings for multiple games via a single settings file 2018-10-25 07:03:01 +02:00
FunkyFr3sh
35ac845688 use run-time dynamic linking for opengl32.dll to prevent random bugs where the game fails to start 2018-10-24 04:21:22 +02:00
FunkyFr3sh
99ce582121 experimental Direct3D 9 renderer 2018-09-28 22:40:44 +02:00
FunkyFr3sh
b8ee01684f disable optimizations to prevent crashes in cncra snap 2018-08-03 04:54:00 +02:00
FunkyFr3sh
1402054259 fix function names 2018-08-03 03:37:23 +02:00
FunkyFr3sh
b053bc377e OpenGL: add 8bit palette conversion shader for better performance - remove pixel buffer objects - temporary remove scaling filters (need to be replaced with shaders) 2018-05-09 05:09:57 +02:00
FunkyFr3sh
c526cf63de log fps 2017-11-26 08:49:30 +01:00
FunkyFr3sh
153bfda117 compile resources again + cleanup 2017-11-16 19:19:17 +01:00
iran
79b83bcb7a update the memory address from ra95.exe to use for screen stretching 2013-06-26 11:19:12 +02:00
Maikel vd H
b91be078fd fix red alert 1 video stretching for my patch and add GDI renderer video stretching 2012-12-11 00:25:21 +01:00
Toni Spets
2b47947742 Add support for cnc-plugin 2011-08-21 10:34:42 +03:00
Toni Spets
84acbbc0c3 Re-implement software renderer in GDI 2011-04-02 21:18:14 +03:00
Toni Spets
d42ca86297 Switch to O3 instead of Os, use gcc 3.x to get the fastest build 2011-03-12 23:40:32 +02:00
Toni Spets
31ed343a1e Add version information 2010-11-23 20:09:00 +02:00
Toni Spets
aa69dbbb3e Initial screenshot support for paletted surfaces 2010-11-20 21:08:17 +02:00
Toni Spets
34df9fe79a Remove legacy ddraw code 2010-11-12 19:50:00 +02:00
Toni Spets
1521648a6e Move renderers out of surface 2010-11-06 08:28:11 +02:00
Toni Spets
5edb561b2b Try to avoid race condition on startup, more work on limiting the scrolling speed 2010-11-05 17:45:32 +02:00
Toni Spets
b6f989eeee Synchronize Unlock and Blt with drawing loop, force loop to constant 60 FPS, fixes too fast scrolling (its still fast) 2010-10-27 21:03:09 +03:00
Toni Spets
4e57e75652 First take at real windowed mode, includes a hack for CnC and RA mouse 2010-10-24 01:02:08 +03:00