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

412 Commits

Author SHA1 Message Date
FunkyFr3sh
b04dc01104 make opengl compatible with older versions than 2.0 (for 16bit games only) 2018-11-15 06:16:09 +01:00
FunkyFr3sh
ec11947593 remove some resolutions to keep the list short 2018-11-14 09:21:23 +01:00
FunkyFr3sh
6e92e93334 add some more presets 2018-11-14 09:12:56 +01:00
FunkyFr3sh
91614bf83c fix for case sensitive filenames (linux) 2018-11-14 07:00:42 +01:00
FunkyFr3sh
806746d364 experimental 16bit color support (Dune 2000) 2018-11-14 05:35:59 +01:00
FunkyFr3sh
a9ce4ac13c bump version for release 1.2.5.0 2018-11-13 19:48:32 +01:00
FunkyFr3sh
eced18d01f make real ddraw fully optional (keep old XP workaround..) 2018-11-13 07:29:48 +01:00
FunkyFr3sh
45ceb74df2 use lodepng for screenshots 2018-11-12 06:31:02 +01:00
FunkyFr3sh
68c01e2be3 Add some empty lines to the settings file to make it easier to read + Add some additional info 2018-11-12 01:29:51 +01:00
FunkyFr3sh
a1668b14fc allow values up to 1000 for maxgameticks 2018-11-12 00:41:08 +01:00
FunkyFr3sh
9811f310bc use fancy macros 2018-11-12 00:39:47 +01:00
FunkyFr3sh
6b8208ad85 use multiple textures and rotate them (d3d9) 2018-11-12 00:18:26 +01:00
FunkyFr3sh
80563db9db use ticklength * 2 (just making sure...) 2018-11-09 20:58:48 +01:00
FunkyFr3sh
bdb5675459 make maxgameticks working via surface unlock for atomic bomberman 2018-11-09 20:39:45 +01:00
FunkyFr3sh
0e3e7659cb save window position on wine 2018-11-09 00:30:29 +01:00
FunkyFr3sh
a0605813a9 make devmode working in windowed mode too 2018-11-09 00:29:33 +01:00
FunkyFr3sh
61075139f2 bump version for release 1.2.4.0 2018-11-07 23:55:25 +01:00
FunkyFr3sh
c8c86f8282 remember window state 2018-11-07 23:28:19 +01:00
FunkyFr3sh
8d6e00d263 always adjust mouse in case mouse cursor can't be hidden 2018-11-07 20:10:15 +01:00
FunkyFr3sh
e14e1e74c5 remove sleep in setdisplaymode 2018-11-07 17:42:08 +01:00
FunkyFr3sh
217ecd89b5 fix res macro to make it working with VS too 2018-11-06 22:14:40 +01:00
FunkyFr3sh
b69e89d1de don't override maintain aspect ratio option globally when fullscreen resolution isn't supported 2018-11-05 20:48:42 +01:00
FunkyFr3sh
14ea479797 some more wine tweaks to improve performance on minimize 2018-11-05 14:16:30 +01:00
FunkyFr3sh
e59043f43f fix resizable window on wine 2018-11-05 14:05:32 +01:00
FunkyFr3sh
72a86a9f78 make alt+enter working with a resized window 2018-11-04 19:35:38 +01:00
FunkyFr3sh
d68cb86430 addref fix 2018-11-02 03:20:36 +01:00
FunkyFr3sh
8ba6185965 fix for carmageddon 2 2018-11-02 02:21:16 +01:00
FunkyFr3sh
7b55df3ed7 remove screenshot hotkey 2018-11-01 20:14:33 +01:00
FunkyFr3sh
d56240e178 make windowed+stretching working for a lot of non-cnc games 2018-11-01 20:09:42 +01:00
FunkyFr3sh
b566d78499 use opengl for carma95 1.2.3.0 2018-10-31 16:37:27 +01:00
FunkyFr3sh
b4e196ca79 fix gdi flip bug 2018-10-31 15:49:18 +01:00
FunkyFr3sh
63026df1f5 bump version for release 2018-10-31 13:22:15 +01:00
FunkyFr3sh
0e6d415f63 remove sleep hack and add a smarter game speed limiter that takes the games performance into account 2018-10-31 11:48:41 +01:00
FunkyFr3sh
2d4841beda handle ddraw_surface_QueryInterface 2018-10-31 00:33:21 +01:00
FunkyFr3sh
737a26bfb3 add Dungeon Keeper preset + required hack 2018-10-30 21:48:01 +01:00
FunkyFr3sh
82b245228c add dummy callback + new preset 2018-10-30 19:38:32 +01:00
FunkyFr3sh
90a31e1daf limit resolutions in EnumDisplayModes to prevent crashes 2018-10-30 17:54:14 +01:00
FunkyFr3sh
478d716a26 init rgb palette on surface::SetPalette 2018-10-30 15:54:52 +01:00
FunkyFr3sh
429389af07 lock mouse in windowed mode if resolution changed during runtime 2018-10-30 14:35:13 +01:00
FunkyFr3sh
8ae70e454f fix DDSCAPS_PRIMARYSURFACE check in surface->release 2018-10-30 14:05:43 +01:00
FunkyFr3sh
5ea076752b fix d2 palette bug 2018-10-30 12:59:12 +01:00
FunkyFr3sh
49c4fe826d fix debug define 2018-10-30 12:43:44 +01:00
FunkyFr3sh
d79b2086cc make sure only 8bit video modes are used + add some more debugging code 2018-10-30 08:29:19 +01:00
FunkyFr3sh
8f394009b1 add AoE2 workaround 2018-10-29 07:01:32 +01:00
FunkyFr3sh
bde5fcd70b remove unused code + add some more presets 2018-10-29 05:47:01 +01:00
FunkyFr3sh
5e121fd76b fix for maintain aspect ratio 2018-10-28 13:00:50 +01:00
FunkyFr3sh
ff5fcec431 raise version number 2018-10-28 12:41:08 +01:00
FunkyFr3sh
0bca0877fb restrict size via WM_SIZING 2018-10-28 12:38:57 +01:00
FunkyFr3sh
30618755a1 don't use WM_GETMINMAXINFO to prevent possible bugs later on 2018-10-28 08:01:31 +01:00
FunkyFr3sh
a07fec08e0 maintain aspect ratio on resize 2018-10-28 06:46:35 +01:00