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

21 Commits

Author SHA1 Message Date
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
Toni Spets
7ff0c285ba Add new ini option, adjmouse, enables mouse sensitivity scaling 2010-11-07 15:54:47 +02:00
Toni Spets
d267c831de Use real relative cursor, fixes scaling issues 2010-11-07 12:10:09 +02:00
Toni Spets
4b3b799106 Use power-of-two texture in OpenGL, optimize rendering, add bpp selection into ini 2010-11-07 09:59:44 +02:00
Toni Spets
d245af34bb Workaround OpenGL init issue on Windows, hackish 2010-11-06 21:42:37 +02:00
Toni Spets
423c510a17 Add configuration trough ddraw.ini 2010-11-06 21:30:48 +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
9606f1b54f Allow non-windowed mode too 2010-10-27 20:13:32 +03:00
Toni Spets
c196186614 Frame limiter, force the game to draw even when inactive 2010-10-25 18:51:39 +03:00
Toni Spets
7595f6d7e5 Change unlock combination to Ctrl+Tab which doesn't conflict with any game bindings 2010-10-24 21:51:30 +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
Toni Spets
023794ae97 Rework naming convention, fixes some C&C issues 2010-10-23 17:04:01 +03:00
Toni Spets
cc21e924bb Switch to real ddraw for drawing, avoids windows ogl issues 2010-10-23 00:15:11 +03:00
Toni Spets
b43517cb11 Implement stub clipper 2010-10-20 18:45:27 +03:00
Toni Spets
c3ed0a00b1 Use game's own window for drawing, initial drawing with grayscale palette 2010-10-17 14:19:48 +03:00
Toni Spets
ad037e718c Initialize OpenGL and clear the screen to blue on update 2010-10-17 10:53:01 +03:00
Toni Spets
487c98aa1f Fix incorrect method definition for CreatePalette, Red Alert loads up the menu! 2010-10-17 09:17:10 +03:00
Toni Spets
3c257aac86 Use bpp from display mode for surfaces 2010-10-17 00:41:14 +03:00