1
0
mirror of https://github.com/FunkyFr3sh/cnc-ddraw.git synced 2025-03-20 08:09:10 +01:00

17 Commits

Author SHA1 Message Date
Toni Spets
ac25cc5942 Fix major bug in OpenGL renderer's texture size, used NPOT textures if your target resolution was over 1024x1024, it was supposed to check the actual game resolution instead 2011-10-18 21:45:44 +03:00
Toni Spets
3c79b4aa4b Try to introduce better window message handling and management, most probably needs fixing 2011-09-11 19:12:07 +03:00
Toni Spets
3f061f3a3b Implement letter- and windowboxing for GDI 2011-07-09 17:39:01 +03:00
Toni Spets
2ba4bbf1e2 Make both renderers flip 10 fps when the window is inactive so something is drawn 2011-07-05 21:31:00 +03:00
Toni Spets
a40282013b Use a semaphore object to synchronize rendering thread with the game 2011-06-29 22:47:29 +03:00
Toni Spets
514f35f302 Use #define for cutscene sizes 2011-04-02 21:37:04 +03:00
Toni Spets
e048df42d7 Force mouse clip when using vhack 2011-03-24 19:42:36 +02:00
Toni Spets
c073805db3 Add support for C&C video scaling 2011-03-24 19:41:36 +02:00
Toni Spets
a803c12995 Use npot textures if the surface size exceeds 1024x1024 2011-03-24 19:08:27 +02:00
Toni Spets
1ecc6bb248 Fix a few warnings 2010-12-11 18:58:58 +02:00
Toni Spets
6b237c5ba1 Flip scrolling issues around, it'll slow on load instead of jumping fast 2010-11-18 16:46:22 +02:00
Toni Spets
d066962617 Add vsync ini option, controls GL_EXT_swap_control, default disabled 2010-11-17 22:12:19 +02:00
Toni Spets
3e594b10c6 Move some render init stuff out of render main loop 2010-11-16 18:07:59 +02:00
Toni Spets
afdc334935 Use HeapFree to free heaps, incorrectly used std free
Convert last malloc/free to HeapAlloc/HeapFree
2010-11-16 17:32:31 +02:00
Toni Spets
fdf8395dd1 Move critical section to main ddraw, fix shadow window bug when exiting fullscreen 2010-11-15 22:25:12 +02:00
Toni Spets
d881b92c1c Support minimize and close buttons 2010-11-13 10:49:46 +02:00
Toni Spets
34df9fe79a Remove legacy ddraw code 2010-11-12 19:50:00 +02:00