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

63 Commits

Author SHA1 Message Date
FunkyFr3sh
2d94d42e91 #5 add forcefps bool 2020-01-23 08:58:22 +01:00
FunkyFr3sh
0b365ac275 default to bilinear shader 2020-01-22 07:45:08 +01:00
FunkyFr3sh
e0250cd3a9 #24 Add ra2md preset 2020-01-22 07:23:27 +01:00
FunkyFr3sh
43224a0f65 add resizeable bool 2019-08-13 15:46:05 +02:00
FunkyFr3sh
d9e198852d some more olwin tweaks 2019-04-06 06:20:19 +02:00
FunkyFr3sh
3130fda942 adjust default settings for olwin 2019-04-06 06:05:37 +02:00
FunkyFr3sh
55e62891d8 Use Microsoft Detours for Windows API Hooks 2019-04-06 05:35:23 +02:00
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