Commit graph

1347 commits

Author SHA1 Message Date
FunkyFr3sh
e0556dbaf0 add TA Kingdoms preset 2023-08-18 11:22:09 +02:00
FunkyFr3sh
9f91719057 add 1280x720 to defaulrt list 2023-08-18 11:18:15 +02:00
FunkyFr3sh
84a06f8fe3 adjust RESLIST_MINI 2023-08-17 18:41:19 +02:00
FunkyFr3sh
0013c746af disable log 2023-08-17 14:30:02 +02:00
FunkyFr3sh
0458b765ac #160 log WM_WINDOWPOSCHANGING 2023-08-17 14:17:36 +02:00
FunkyFr3sh
38e17b0720 fix 1280x540 res 2023-08-17 13:55:30 +02:00
FunkyFr3sh
bcfe2a6c4d fix util_get_lowest_resolution 2023-08-17 13:50:21 +02:00
FunkyFr3sh
e32fffef20 improve logs 2023-08-17 13:42:26 +02:00
FunkyFr3sh
d329495b1c update war wind preset 2023-08-15 13:38:10 +02:00
FunkyFr3sh
2171b4d42b adjust dark reign preset 2023-08-15 11:25:05 +02:00
FunkyFr3sh
7144208c69 update presets 2023-08-15 09:26:55 +02:00
FunkyFr3sh
4c620b224f retry until device was reset 2023-08-15 08:59:26 +02:00
FunkyFr3sh
26175acde7 revert min fps setting on d3d9 2023-08-15 08:46:14 +02:00
FunkyFr3sh
15e7f9d2c3 reset device when nonexclusive is enabled 2023-08-15 06:27:54 +02:00
FunkyFr3sh
486baae2ef Revert "update presets"
This reverts commit 8e0ca6825c.
2023-08-14 21:18:59 +02:00
FunkyFr3sh
8e0ca6825c update presets 2023-08-14 20:53:36 +02:00
FunkyFr3sh
dec0d33ef3 fix flags 2023-08-14 20:12:42 +02:00
FunkyFr3sh
dfd862592c fix fullscreen upscaled mode 2023-08-14 20:07:31 +02:00
FunkyFr3sh
f3b85780ad replace Direct3D9EnableMaximizedWindowedModeShim with better solution 2023-08-14 19:56:00 +02:00
FunkyFr3sh
785d625635 add HoMM3 presets 2023-08-13 21:55:47 +02:00
FunkyFr3sh
94b93da8f6 update comments 2023-08-13 20:35:36 +02:00
FunkyFr3sh
97a81b67b5 try to use hook=3 by default 2023-08-13 20:31:26 +02:00
FunkyFr3sh
b42c3e1d49 add dark theme 2023-08-13 17:15:59 +02:00
FunkyFr3sh
b8b624ade7 fix comment 2023-08-11 19:05:11 +02:00
FunkyFr3sh
4fe8f0d63c update ddraw.ini comments 2023-08-11 18:00:35 +02:00
FunkyFr3sh
42c40bc8a0 update Total Annihilation preset 2023-08-11 14:00:20 +02:00
FunkyFr3sh
44ef9783d8 update Age of Wonders presets 2023-08-11 13:13:10 +02:00
FunkyFr3sh
5f3a968b08 read desc and apply filter in EnumDisplayModes 2023-08-11 12:58:48 +02:00
FunkyFr3sh
d4097ddc14 adjust Corsairs preset 2023-08-11 08:43:36 +02:00
FunkyFr3sh
0acc29e410 move patch down 2023-08-10 19:47:46 +02:00
FunkyFr3sh
9a1cd992fa add "remove_menu" option for LukaStorme 2023-08-10 19:47:20 +02:00
FunkyFr3sh
befbedb19a add some more values to full res list 2023-08-10 17:28:09 +02:00
FunkyFr3sh
5ff806a950 adjust stronghold presets 2023-08-10 17:24:27 +02:00
FunkyFr3sh
845360b021 log wndproc 2023-08-10 14:47:26 +02:00
FunkyFr3sh
594cc4d8da add DebugLogMini build config 2023-08-10 14:41:42 +02:00
FunkyFr3sh
cb481f513b revert change 2023-08-10 11:33:19 +02:00
FunkyFr3sh
d7786e1f0e support CLSID_DirectDrawClipper in CoCreateInstance 2023-08-10 11:32:43 +02:00
FunkyFr3sh
54f23331e8 merge opengl core and direct3d9on12 into renderer= setting 2023-08-08 17:45:19 +02:00
FunkyFr3sh
b54285d129 #231 add hack for stronghold 2023-08-07 10:15:52 +02:00
FunkyFr3sh
68c72a55ad use real function 2023-08-06 09:41:47 +02:00
FunkyFr3sh
8b42dbddba add missing header 2023-08-06 09:37:43 +02:00
FunkyFr3sh
ec8e2791fe add missing header 2023-08-06 09:31:04 +02:00
FunkyFr3sh
a28578f925 use real functions 2023-08-06 09:25:34 +02:00
FunkyFr3sh
1d646e0f4f update presets 2023-08-06 09:13:51 +02:00
FunkyFr3sh
6c3790cd24 replace hook=3 with GetProcAddress hook 2023-08-06 09:09:38 +02:00
FunkyFr3sh
1d6ac452a9 add workaround for CnCGraphicsPatcher 2023-08-05 19:03:34 +02:00
FunkyFr3sh
62688e93d4 revert changes 2023-08-05 05:02:49 +02:00
FunkyFr3sh
15cee173fc Let cnc-ddraw create a new ddraw.ini if it doesn't exist 2023-08-05 04:50:02 +02:00
FunkyFr3sh
50c8bd8516 replace fixpitch setting with singlecpu setting 2023-08-04 13:38:49 +02:00
FunkyFr3sh
c1acf2a565 add italian language hint 2023-08-04 12:42:34 +02:00
FunkyFr3sh
e286a6cdf3 update config to latest version 2023-08-04 11:45:21 +02:00
FunkyFr3sh
d108816fb6 adjust claw preset for custom level dialog 2023-08-04 10:18:47 +02:00
FunkyFr3sh
c530f5f4a8 log SetWindowsHookExA 2023-08-04 10:00:38 +02:00
FunkyFr3sh
f5e594b0ef change default value 2023-08-04 09:09:21 +02:00
FunkyFr3sh
59f8da56da fix hook_exit 2023-08-04 08:41:14 +02:00
FunkyFr3sh
e575b07d2e fix hook_exit 2023-08-04 08:40:52 +02:00
FunkyFr3sh
e6b4eabe5b add __GNUC__ defines 2023-08-04 07:18:29 +02:00
FunkyFr3sh
99ebc3c9dd raise render thread priority 2023-08-03 17:28:40 +02:00
FunkyFr3sh
107d09e1d9 add missing header 2023-08-03 07:19:27 +02:00
FunkyFr3sh
7402e13d98 add comment 2023-08-02 18:57:34 +02:00
FunkyFr3sh
9269b737a2 remove DirectInputCreateW hook 2023-08-02 18:53:36 +02:00
FunkyFr3sh
9830d02c3d remove unlock 2023-08-02 18:47:00 +02:00
FunkyFr3sh
ad1a35aa84 remove dinputhook setting 2023-08-02 17:09:01 +02:00
FunkyFr3sh
1452bbe598 remove early hook function 2023-08-02 15:15:44 +02:00
FunkyFr3sh
8fe772d385 call mouse_unlock on initial hook 2023-08-02 06:39:50 +02:00
FunkyFr3sh
3b975a3233 #173 unlock cursor in windowed mode for starcraft 2023-08-02 06:13:53 +02:00
FunkyFr3sh
6ea51be8d5 improve logs 2023-08-01 18:36:26 +02:00
FunkyFr3sh
fa50f37faf adjust preset 2023-08-01 13:54:22 +02:00
FunkyFr3sh
02dcfd96b6 remove accuratetimers setting 2023-08-01 13:47:27 +02:00
FunkyFr3sh
caf376801a does now build again, oops 2023-08-01 07:59:22 +02:00
FunkyFr3sh
c384f6166e remove locktopleft setting 2023-08-01 07:11:23 +02:00
FunkyFr3sh
c85177bc8f fix mouse sensitivity scaling for lionheart 2023-08-01 07:10:18 +02:00
FunkyFr3sh
396ccf9da7 fix for last commit 2023-08-01 06:23:37 +02:00
FunkyFr3sh
4312e1368f allow custom ticks values on flip 2023-08-01 06:16:58 +02:00
FunkyFr3sh
af9cd76d39 fix mouse sensitivity scaling for space rangers 2023-08-01 05:46:20 +02:00
FunkyFr3sh
2a750a53f6 remove bpp from ini 2023-08-01 03:07:16 +02:00
FunkyFr3sh
cddf2524d2 remove bpp setting 2023-08-01 03:06:09 +02:00
FunkyFr3sh
81294dbecf remove old code 2023-08-01 03:02:35 +02:00
FunkyFr3sh
377d34fbca add D3DCREATE_FPU_PRESERVE 2023-07-31 17:09:23 +02:00
FunkyFr3sh
bfbbca9d32 fix string 2023-07-31 12:12:33 +02:00
FunkyFr3sh
6989cb806e remove dinput_show_cursor setting 2023-07-31 10:42:02 +02:00
FunkyFr3sh
6170e267f2 remove gdilinear setting 2023-07-31 10:30:27 +02:00
FunkyFr3sh
63257823b1 remove dont_emulate_dc setting 2023-07-31 09:17:57 +02:00
FunkyFr3sh
2ee0767520 remove fpupreserve setting 2023-07-31 07:55:52 +02:00
FunkyFr3sh
ef9d5c350f remove d3d9_adapter setting 2023-07-31 07:46:19 +02:00
FunkyFr3sh
e42d000366 remove fixwndprochook setting 2023-07-31 07:33:57 +02:00
FunkyFr3sh
bdb80dcf9a remove old setting 2023-07-30 07:01:25 +02:00
FunkyFr3sh
44774d14d9 update Age of Wonders presets 2023-07-29 09:19:48 +02:00
FunkyFr3sh
ce435c6dcf remove WS_EX_TOOLWINDOW style 2023-07-29 08:51:56 +02:00
FunkyFr3sh
428acf24ba #189 fix freeze on loading screen 2023-07-29 06:19:30 +02:00
FunkyFr3sh
5a928caa70 improve logs 2023-07-29 05:54:10 +02:00
FunkyFr3sh
dd214b35d9 add DDSD_CAPS 2023-07-29 03:42:08 +02:00
FunkyFr3sh
2f6564c292 update dd caps 2023-07-29 02:57:47 +02:00
FunkyFr3sh
e19fca1c7d #227 make dinput hook optional 2023-07-28 13:53:57 +02:00
FunkyFr3sh
b8a872ced6 update preset 2023-07-28 09:53:04 +02:00
FunkyFr3sh
2e6dcb2906 add dinput curspr hack 2023-07-28 09:38:39 +02:00
FunkyFr3sh
2ee62a4674 improve logs 2023-07-28 08:00:09 +02:00
FunkyFr3sh
a0f825fa4c adjust preset 2023-07-28 07:02:03 +02:00
FunkyFr3sh
6269950402 #227 fix changing resolutions bug 2023-07-28 05:50:23 +02:00
FunkyFr3sh
79100ce609 #227 add preset for RollerCoaster Tycoon 2023-07-28 04:50:51 +02:00
FunkyFr3sh
713c53c1ac don't log IsLost 2023-07-27 11:01:00 +02:00
FunkyFr3sh
03c25add3c add preset for Jagged Alliance 2: Unfinished Business 2023-07-27 09:50:19 +02:00
FunkyFr3sh
0ac8709a50 remove DDSD_ALL 2023-07-27 08:16:09 +02:00
FunkyFr3sh
a9418fc02a remove old setting 2023-07-27 07:48:23 +02:00
FunkyFr3sh
f0586cb4cf set DDSD_CAPS | DDSD_ALL 2023-07-27 07:25:26 +02:00
FunkyFr3sh
152c3aa361 fix surface caps/flags 2023-07-27 06:59:09 +02:00
FunkyFr3sh
efccab9709 fix WM MOVE linux bug 2023-07-25 05:26:38 +02:00
FunkyFr3sh
8d212a9be3 #212 fix BALDR FORCE EXE windowed mode 2023-07-18 19:54:39 +02:00
FunkyFr3sh
cb490497dc #212 add preset for BALDR FORCE EXE 2023-07-18 19:21:18 +02:00
FunkyFr3sh
6840d2ea58 #225 add some notes 2023-07-18 03:10:51 +02:00
FunkyFr3sh
eade99a8ad #106 add presets for diablo and hellfire 2023-07-18 02:22:07 +02:00
FunkyFr3sh
766e4b434c hook SetForegroundWindow for profile links 2023-07-17 21:57:00 +02:00
FunkyFr3sh
f86ad29835 fix for non working links in profile 2023-07-17 21:44:20 +02:00
FunkyFr3sh
a33169eb63 #225 don't increase ref count in EnumAttachedSurfaces 2023-07-16 00:48:19 +02:00
FunkyFr3sh
eeffc910d1 make lowest resolutio check less strict 2023-07-12 17:13:45 +02:00
FunkyFr3sh
c1a9d72b68 Revert "update ShowWindow hook"
This reverts commit 19d1d4f942.
2023-07-11 02:33:06 +02:00
FunkyFr3sh
225f764388 fix MoveWindow WM_SIZE 2023-07-11 02:13:30 +02:00
FunkyFr3sh
e6596492ad add wm move 2023-07-10 23:59:56 +02:00
FunkyFr3sh
92ba581e28 send WM_SIZE on MoveWindow 2023-07-10 23:55:44 +02:00
FunkyFr3sh
19d1d4f942 update ShowWindow hook 2023-07-10 22:08:50 +02:00
FunkyFr3sh
0f37251d64 switch to borderless on failure (linux mint) 2023-07-10 03:01:15 +02:00
FunkyFr3sh
6fc969097d make sure width is not below game width 2023-07-10 02:17:03 +02:00
FunkyFr3sh
d7fa8ace6b log wine sysname and release 2023-07-10 01:27:58 +02:00
FunkyFr3sh
031cb25ec2 allow maximize hotkey with window border enabled as well 2023-07-10 01:08:43 +02:00
FunkyFr3sh
115087de53 fix gdi renderer for infantry 2023-07-09 10:41:51 +02:00
FunkyFr3sh
1aca711562 don't use PeekMessageA hack on wine 2023-07-09 06:25:37 +02:00
FunkyFr3sh
5690008d91 update vertices 2023-07-08 09:23:21 +02:00
FunkyFr3sh
6542559733 fix alt+enter on wine 2023-07-08 04:44:38 +02:00
FunkyFr3sh
36aa243d10 use SetWindowPos to fix mouse lock bug in HOMM4 2023-07-08 04:11:26 +02:00
FunkyFr3sh
3b7b1f308f always redraw for HOMM4 2023-07-08 00:28:17 +02:00
FunkyFr3sh
dfe15ec8b0 fix for HOMM4 cursor issues 2023-07-07 23:54:59 +02:00
FunkyFr3sh
6101e34ddd remove menu in fullscreen/borderless modes 2023-07-07 20:43:54 +02:00
FunkyFr3sh
1f931870d2 reduce alt+enter delay 2023-07-07 07:22:01 +02:00
FunkyFr3sh
2d009fe477 fix d3d9 vertices 2023-07-07 06:40:31 +02:00
FunkyFr3sh
9970832705 fix d3d9 vertices 2023-07-07 01:39:38 +02:00
FunkyFr3sh
045ed051ea fix for opengl borderless mode 2023-07-07 01:24:16 +02:00
FunkyFr3sh
566492577c fix ifdef 2023-07-07 01:23:41 +02:00
FunkyFr3sh
095eaaf898 add debug code 2023-07-06 05:46:41 +02:00
FunkyFr3sh
ece4d8bdd4 add windowed check 2023-07-05 18:04:06 +02:00
FunkyFr3sh
4ec4260f8e new .ini setting "d3d9_filter" 2023-07-04 20:13:49 +02:00
FunkyFr3sh
5fa01d8390 fix default setting 2023-07-04 09:24:00 +02:00
FunkyFr3sh
61160de0a9 update presets 2023-07-04 06:35:04 +02:00
FunkyFr3sh
35d2f892bc update presets 2023-07-04 05:55:30 +02:00
FunkyFr3sh
63cb62f9e4 adjust preset 2023-07-04 05:43:47 +02:00
FunkyFr3sh
2154d13b14 enable fpupreserve by default 2023-07-04 05:19:55 +02:00
FunkyFr3sh
63e2e69763 update preset 2023-07-04 05:12:49 +02:00
FunkyFr3sh
58fea73c9b enable catmull rom shader 2023-07-03 10:50:03 +02:00
FunkyFr3sh
a02c7f3e68 new .ini setting #toggle_borderless 2023-07-03 05:13:47 +02:00
FunkyFr3sh
e39414a477 force pos 0,0 in borderless mode 2023-07-03 02:59:04 +02:00
FunkyFr3sh
dd890feb70 adjust claw preset 2023-07-02 17:16:47 +02:00