1
0
mirror of https://github.com/FunkyFr3sh/cnc-ddraw.git synced 2025-03-26 10:29:23 +01:00

56 Commits

Author SHA1 Message Date
FunkyFr3sh
8e8fd808af make sure the game.exe preset is only used for cnc games (and not for diablo 2...) 2019-04-03 03:13:39 +02:00
FunkyFr3sh
9e1397d0f6 make Windows API Hooking optional 2019-04-01 22:54:36 +02:00
FunkyFr3sh
69b29ebac3 improve hotpatching 2019-03-20 05:07:28 +01:00
FunkyFr3sh
03100ee84b optional hotpatch support 2019-03-19 07:44:34 +01:00
FunkyFr3sh
ee14204ced use spaces 2019-01-28 21:11:34 +01:00
FunkyFr3sh
c0d7805976 #8 - Add Command & Conquer: Red Alert 2: Yuri's Revenge - XWIS preset 2019-01-28 20:40:20 +01:00
FunkyFr3sh
5504817f2d #8 - Add Command & Conquer: Red Alert 2 - XWIS preset 2019-01-28 20:32:58 +01:00
FunkyFr3sh
cb09c794cd #8 - Add Tiberian Sun Demo preset 2019-01-28 20:25:45 +01:00
FunkyFr3sh
1612c7475d try to make the settings file easier to understand 2018-12-10 12:07:43 +01:00
FunkyFr3sh
32fff11093 reduce vsync input lag 2018-12-10 04:24:30 +01:00
FunkyFr3sh
6558ddb000 enable all cpus if singlecpu is set to false 2018-12-10 03:42:30 +01:00
FunkyFr3sh
45c2206946 adjust gdi renderer for accurateTimers 2018-11-30 05:18:44 +01:00
FunkyFr3sh
67ac35cfc4 fix description 2018-11-30 04:09:20 +01:00
FunkyFr3sh
3265ff30d8 add accuratetimers bool for dune 2000 2018-11-30 04:07:43 +01:00
FunkyFr3sh
c47a186102 disable waitable timers for now, they're too OP - plz nerf 2018-11-30 02:55:51 +01:00
FunkyFr3sh
b366b77ee0 change ts/yr maxfps to 62 to reactivate the old tearing (doesn't work too well with waitable timers at 60 fps yet) 2018-11-30 02:15:06 +01:00
FunkyFr3sh
97ca023f09 use waitable timer also for fps limiter 2018-11-29 21:26:43 +01:00
FunkyFr3sh
435854456b use waitable timers for better precision (limit game ticks / flip wait) 2018-11-29 17:45:10 +01:00
FunkyFr3sh
8c119f4e33 remove dune2000 presets and enable DDFLIP_WAIT limiter instead 2018-11-28 14:14:26 +01:00
FunkyFr3sh
f051957ddb raise maxgameticks to 120 for unpatched cnc1/ra1 2018-11-28 12:57:43 +01:00
FunkyFr3sh
d8667edb02 default to 60 maxfps for TS/YR 2018-11-28 12:47:39 +01:00
FunkyFr3sh
663ce0a386 fix shader example 2018-11-23 16:55:23 +01:00
FunkyFr3sh
4cf4e55b87 add shader example line to make it easier to understand how to use shaders 2018-11-23 12:33:56 +01:00
FunkyFr3sh
611fe1286f use rounding ticklength to get better results 2018-11-22 11:14:59 +01:00
FunkyFr3sh
78e9c71f31 handle double click events for adjmouse 2018-11-21 19:15:21 +01:00
FunkyFr3sh
98ec61d79b fix gdi renderer so it also works games other than cnc1 and ra1 2018-11-20 13:52:19 +01:00
FunkyFr3sh
064a4ed0d7 allow maintain aspect ratio in windowed mode 2018-11-16 11:53:35 +01:00
FunkyFr3sh
acf047ca27 bump version 2018-11-16 09:01:24 +01:00
FunkyFr3sh
55328cb497 rename hidemouse to handlemouse since it got a lot more functionality now 2018-11-16 08:58:39 +01:00
FunkyFr3sh
3c626b29b9 let WM_ACTIVATEAPP pass through once for tiberian sun + adjust presets 2018-11-16 07:56:32 +01:00
FunkyFr3sh
e4a5c35f65 add presets for TS and YR 2018-11-15 10:47:18 +01:00
FunkyFr3sh
6e92e93334 add some more presets 2018-11-14 09:12:56 +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
bdb5675459 make maxgameticks working via surface unlock for atomic bomberman 2018-11-09 20:39:45 +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
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 2018-10-31 16:37:27 +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
bde5fcd70b remove unused code + add some more presets 2018-10-29 05:47:01 +01:00
FunkyFr3sh
5bcf6b2a97 resizable window 2018-10-27 16:44:09 +02:00
FunkyFr3sh
5477e5139a fixes resolution changes during run time with d3d9 and opengl renderers 2018-10-27 02:28:07 +02:00
FunkyFr3sh
c54465ed9e copy empires2.exe settings to age2_x1.exe 2018-10-26 06:06:09 +02:00