FunkyFr3sh
|
b1c74f1628
|
remove allow_wmactivate setting
|
2024-08-10 03:28:12 +02:00 |
|
FunkyFr3sh
|
d7d12e520f
|
fix for last commit
|
2024-08-09 09:26:38 +02:00 |
|
FunkyFr3sh
|
423ca1d5a3
|
add IsAndroid function to versionhelpers header
|
2024-08-09 09:24:21 +02:00 |
|
FunkyFr3sh
|
d19d9aac23
|
bump version
|
2024-08-05 04:30:30 +02:00 |
|
FunkyFr3sh
|
80356f76ed
|
add new limiter type "LIMIT_UNLÖCK"
|
2024-07-28 10:37:14 +02:00 |
|
FunkyFr3sh
|
3a579e36cc
|
improve opengl error logs
|
2024-07-26 08:17:56 +02:00 |
|
FunkyFr3sh
|
0c393e24b4
|
remove comment
|
2024-07-23 23:26:17 +02:00 |
|
FunkyFr3sh
|
86940e9937
|
add new DDEnableZoom export
|
2024-07-23 23:25:32 +02:00 |
|
FunkyFr3sh
|
e3b81f8250
|
only create opengl context once per window
fixes issues on intel and improves performance
|
2024-07-22 09:03:15 +02:00 |
|
FunkyFr3sh
|
f4f5c2d71b
|
fix GL_OUT_OF_MEMORY error issues on high resolutions such as 8k and above
|
2024-07-21 04:01:00 +02:00 |
|
FunkyFr3sh
|
1f532f9f6f
|
bump version
|
2024-07-20 02:44:57 +02:00 |
|
FunkyFr3sh
|
b472679643
|
bump version
|
2024-07-14 07:43:43 +02:00 |
|
FunkyFr3sh
|
c850b0dcc3
|
fix AOE2 textbox position
|
2024-07-14 07:21:07 +02:00 |
|
FunkyFr3sh
|
9ac5eda9be
|
improve ddraw wrapper detection
|
2024-07-13 22:47:40 +02:00 |
|
FunkyFr3sh
|
6c53f51d7b
|
detect other DirectDraw wrappers and error out
|
2024-07-13 03:58:36 +02:00 |
|
FunkyFr3sh
|
487e78a708
|
fix upscaling in AOE2
|
2024-07-12 23:09:33 +02:00 |
|
FunkyFr3sh
|
3204574eb5
|
bump version
|
2024-07-11 01:35:17 +02:00 |
|
FunkyFr3sh
|
79b8b4d083
|
add temporary registry keys
|
2024-07-04 07:52:17 +02:00 |
|
FunkyFr3sh
|
dfca31fab9
|
bump version
<@1017990327593881620> testing long commit message - testing long commit message - testing long commit message
|
2024-07-04 04:38:16 +02:00 |
|
FunkyFr3sh
|
8ef54bd5fa
|
bump version
|
2024-07-03 05:41:41 +02:00 |
|
FunkyFr3sh
|
dfd3776081
|
add hack for c1 lowres
|
2024-07-03 04:24:27 +02:00 |
|
FunkyFr3sh
|
8ac58b663a
|
bump version
|
2024-06-29 23:27:23 +02:00 |
|
FunkyFr3sh
|
c86b6f01a2
|
move debug code defines into header
|
2024-06-22 01:19:25 +02:00 |
|
FunkyFr3sh
|
a0abcb20be
|
define CREATE_WAITABLE_TIMER_MANUAL_RESET in header
|
2024-06-15 06:06:27 +02:00 |
|
FunkyFr3sh
|
30de4d7df4
|
use high resolutuion timer by default
|
2024-06-15 05:28:06 +02:00 |
|
FunkyFr3sh
|
c7312c2c07
|
allow to toggle windowed mode with F4 in HoMM games
|
2024-06-12 02:47:31 +02:00 |
|
FunkyFr3sh
|
4385f77b52
|
hook EnumDisplaySettingsA
|
2024-06-10 00:02:39 +02:00 |
|
FunkyFr3sh
|
cfc6c04103
|
bump version
|
2024-06-07 01:11:37 +02:00 |
|
FunkyFr3sh
|
4df9dfc654
|
bump version
|
2024-06-06 04:55:33 +02:00 |
|
FunkyFr3sh
|
5c0b9462b9
|
add more presets for gdi games
|
2024-06-04 09:17:48 +02:00 |
|
FunkyFr3sh
|
4d5b95ac8f
|
update presets
|
2024-06-03 20:09:37 +02:00 |
|
FunkyFr3sh
|
b892402619
|
add presets for blues clues
|
2024-06-03 08:55:58 +02:00 |
|
FunkyFr3sh
|
d4a268ead1
|
bump version
|
2024-06-03 03:05:40 +02:00 |
|
FunkyFr3sh
|
648fe238ca
|
tweak hook function
|
2024-06-02 22:17:26 +02:00 |
|
FunkyFr3sh
|
38d442545d
|
bump version
|
2024-06-02 21:42:46 +02:00 |
|
FunkyFr3sh
|
04693dfb96
|
bump version
|
2024-06-02 01:54:27 +02:00 |
|
FunkyFr3sh
|
fb6521fee1
|
bump version
|
2024-06-01 23:08:13 +02:00 |
|
FunkyFr3sh
|
7d0eeb7810
|
make sure quarts and msvfw are hooked
|
2024-06-01 23:04:06 +02:00 |
|
FunkyFr3sh
|
087cfcc9fd
|
bump version
|
2024-06-01 07:41:48 +02:00 |
|
FunkyFr3sh
|
fb858f3f08
|
set up .ini section once and then reuse it
|
2024-06-01 07:29:48 +02:00 |
|
FunkyFr3sh
|
edb0f43091
|
tweak ticks limiter for nancy drew games
|
2024-05-31 21:43:33 +02:00 |
|
FunkyFr3sh
|
a08be3e922
|
add preset for TLC launcher
|
2024-05-31 04:55:55 +02:00 |
|
FunkyFr3sh
|
e3314c0b48
|
add presets for madeline math + adds new seetings to disable compat mode warnings
|
2024-05-30 07:20:44 +02:00 |
|
FunkyFr3sh
|
f5e0e95490
|
hook GetWindowPlacement
|
2024-05-30 03:00:23 +02:00 |
|
FunkyFr3sh
|
33476726d2
|
update learning company games presets
|
2024-05-29 06:16:57 +02:00 |
|
FunkyFr3sh
|
8f12004d67
|
tweak aero snap hack
|
2024-05-29 05:10:25 +02:00 |
|
FunkyFr3sh
|
4de6eee162
|
make sure we got move+close menu items
|
2024-05-29 04:28:05 +02:00 |
|
FunkyFr3sh
|
94c718b5b1
|
adjust clipper logging and make clipper less strict
|
2024-05-28 00:33:05 +02:00 |
|
FunkyFr3sh
|
c13483248f
|
bump version
|
2024-05-27 07:37:29 +02:00 |
|
FunkyFr3sh
|
2efe3567ca
|
add workaround for learning company games
|
2024-05-27 06:36:18 +02:00 |
|
FunkyFr3sh
|
c764419b96
|
bump version
|
2024-05-27 05:10:15 +02:00 |
|
FunkyFr3sh
|
103f78276b
|
make clipper threadsafe for TA
|
2024-05-27 05:01:54 +02:00 |
|
FunkyFr3sh
|
009bc4e2e8
|
send WM_ACTIVATEAPP only once
|
2024-05-27 04:34:28 +02:00 |
|
FunkyFr3sh
|
9ced91af14
|
add experimental wing32 hooks
|
2024-05-27 01:15:30 +02:00 |
|
FunkyFr3sh
|
5bbe1299d2
|
add test patches for Clue Finders 4th
|
2024-05-26 09:08:38 +02:00 |
|
FunkyFr3sh
|
2f2367e5b5
|
hook BitBlt
|
2024-05-25 07:29:30 +02:00 |
|
FunkyFr3sh
|
99e0cf8b4a
|
log CreateWindowExA calls
|
2024-05-24 22:16:32 +02:00 |
|
FunkyFr3sh
|
283510f14c
|
bump vesion
|
2024-05-24 05:19:12 +02:00 |
|
FunkyFr3sh
|
c1a14a31d5
|
add new setting to enable (very bugged) resize in wine
|
2024-05-24 02:26:46 +02:00 |
|
FunkyFr3sh
|
0cf0533654
|
#313 Add partial support for American Girls Dress Designer (Fullscreen only, no upscaling)
|
2024-05-22 23:51:48 +02:00 |
|
FunkyFr3sh
|
504c2eb1c5
|
add new setting to fake current display mode
|
2024-05-22 23:23:27 +02:00 |
|
FunkyFr3sh
|
accfd91f98
|
bump version
|
2024-05-21 06:55:36 +02:00 |
|
FunkyFr3sh
|
43d4adf282
|
bump version
|
2024-05-18 08:47:54 +02:00 |
|
FunkyFr3sh
|
ec48aac4f9
|
add missing frame counter
|
2024-05-18 06:20:13 +02:00 |
|
FunkyFr3sh
|
6fbdf136a9
|
add support for AMD FidelityFX™ Super Resolution (FSR), xBRZ-multipass and other 2-pass shaders
|
2024-05-18 05:19:55 +02:00 |
|
FunkyFr3sh
|
10f4d8b484
|
allow custom amount of framebuffers
|
2024-05-16 01:20:13 +02:00 |
|
FunkyFr3sh
|
32f508cba3
|
bump version
|
2024-05-13 05:18:25 +02:00 |
|
FunkyFr3sh
|
8262716194
|
bump version
|
2024-05-13 04:32:40 +02:00 |
|
FunkyFr3sh
|
518b940365
|
add hack for games that require the cursor to be in the exact center of the screen (Worms 2 / Atlantis)
|
2024-05-12 21:35:28 +02:00 |
|
FunkyFr3sh
|
175d2f5458
|
add inline functions for RTM versions
|
2024-05-10 07:05:51 +02:00 |
|
FunkyFr3sh
|
54d6ff5112
|
add support for woms 2 high resolution patch zoom
|
2024-05-08 05:54:56 +02:00 |
|
FunkyFr3sh
|
57a98d667d
|
add additonoal windows version check fucntions
|
2024-05-06 02:56:40 +02:00 |
|
FunkyFr3sh
|
e18eb931eb
|
use inline functions for WINE checks
|
2024-05-06 02:00:58 +02:00 |
|
FunkyFr3sh
|
6626480358
|
extend versionhelpers
|
2024-05-06 01:23:59 +02:00 |
|
FunkyFr3sh
|
cc97cc0761
|
bump version
|
2024-05-04 08:09:36 +02:00 |
|
FunkyFr3sh
|
2cbd9bba09
|
comment out non-working functions
|
2024-05-04 07:47:19 +02:00 |
|
FunkyFr3sh
|
64c4b73853
|
Add workaround for alt+tab issues on windows 7 SP1 (opengl)
|
2024-05-04 07:19:02 +02:00 |
|
FunkyFr3sh
|
aba07e00b4
|
bump version
|
2024-04-20 09:09:29 +02:00 |
|
FunkyFr3sh
|
36a87419e3
|
don't allocate ddraw struct
|
2024-03-22 22:27:00 +01:00 |
|
FunkyFr3sh
|
d69a56c0d0
|
add some more debug logging to dd_EnumDisplayModes
|
2024-03-22 04:36:30 +01:00 |
|
FunkyFr3sh
|
978946a5d9
|
bump version
|
2024-03-20 21:51:23 +01:00 |
|
FunkyFr3sh
|
f57055fd8c
|
add better forground window detection and always enable new GetKeyState hooks
|
2024-03-20 21:31:05 +01:00 |
|
FunkyFr3sh
|
871ccbf196
|
hook GetKeyState and GetAsyncKeyState for infantry
|
2024-03-20 05:35:36 +01:00 |
|
FunkyFr3sh
|
c15f02c27b
|
bump version
|
2024-03-11 18:05:18 +01:00 |
|
FunkyFr3sh
|
82571fe8db
|
#295 add workaround for Win11 steam RA2 crash
|
2024-03-11 17:48:27 +01:00 |
|
FunkyFr3sh
|
5082a40a3d
|
fix debug build
|
2024-03-03 02:53:07 +01:00 |
|
FunkyFr3sh
|
9880c3899c
|
bump version
|
2024-03-02 05:02:05 +01:00 |
|
FunkyFr3sh
|
5b3a7b4994
|
add debug code for possible DwmFlush failure
|
2024-02-25 23:46:32 +01:00 |
|
FunkyFr3sh
|
bc1bf81e15
|
bump version
|
2024-02-22 03:51:09 +01:00 |
|
FunkyFr3sh
|
b87e5b78fb
|
bump version
|
2024-02-17 23:21:43 +01:00 |
|
egornovivan
|
d70d316c7e
|
Added support for subdir and sync of dll and ini names
https://github.com/FunkyFr3sh/cnc-ddraw/issues/287
|
2024-02-16 22:55:17 +05:00 |
|
FunkyFr3sh
|
4cb4ce60b1
|
bump version
|
2024-01-17 22:49:51 +01:00 |
|
FunkyFr3sh
|
1b86d1cc1c
|
bump version
|
2024-01-12 00:34:59 +01:00 |
|
FunkyFr3sh
|
8fdfafc7e3
|
bump version
|
2024-01-09 20:48:28 +01:00 |
|
FunkyFr3sh
|
68fe009736
|
Revert "#270 always clear entire screen"
This reverts commit 564419562f .
|
2023-12-14 23:01:56 +01:00 |
|
FunkyFr3sh
|
564419562f
|
#270 always clear entire screen
|
2023-12-13 00:28:13 +01:00 |
|
FunkyFr3sh
|
dc3be1243a
|
#269 add workaround for Quest for Glory 5 movies
|
2023-12-12 00:39:25 +01:00 |
|
FunkyFr3sh
|
3ab1f7ff11
|
#267 allow to override .ini path via env var
|
2023-12-08 00:51:16 +01:00 |
|
FunkyFr3sh
|
91796c71c1
|
set lpSurface on failure
|
2023-11-19 02:25:16 +01:00 |
|
FunkyFr3sh
|
434fb4de99
|
add support for alt+enter in fullscreen upscaled mode
|
2023-11-14 17:16:23 +01:00 |
|
FunkyFr3sh
|
ec36b6d7bc
|
export DDIsWindowed function so fan patched games can query the windowed state
|
2023-11-13 00:18:17 +01:00 |
|
FunkyFr3sh
|
8cfe73e834
|
bump version
|
2023-11-05 02:19:40 +01:00 |
|
FunkyFr3sh
|
5d6d0915b0
|
bump version
|
2023-11-04 05:25:05 +01:00 |
|
FunkyFr3sh
|
c1a0a3a046
|
bump version
|
2023-11-04 05:21:40 +01:00 |
|
FunkyFr3sh
|
e9b585f440
|
move is_wine bool to g_config
|
2023-11-04 03:20:30 +01:00 |
|
FunkyFr3sh
|
f79b7db8cd
|
add new .ini function ini_section_exists
|
2023-11-04 03:14:32 +01:00 |
|
FunkyFr3sh
|
df52dd869a
|
improve IAT hook performance
|
2023-10-23 12:16:44 +02:00 |
|
FunkyFr3sh
|
bae707f865
|
use different function to enumarte modules for mingw build
|
2023-10-23 08:20:25 +02:00 |
|
FunkyFr3sh
|
f7a8f3a083
|
bump version
|
2023-10-21 06:29:13 +02:00 |
|
FunkyFr3sh
|
30023e00a8
|
bump version
|
2023-10-20 14:00:01 +02:00 |
|
FunkyFr3sh
|
ecc56d4cbc
|
add some more error checks to IAT hooker
|
2023-10-20 10:19:46 +02:00 |
|
FunkyFr3sh
|
9b17a9cd46
|
add preset for vermeer
|
2023-10-20 03:59:35 +02:00 |
|
FunkyFr3sh
|
23f81c94f5
|
add ini_get_float function
|
2023-10-19 00:54:48 +02:00 |
|
FunkyFr3sh
|
e92e01ec97
|
bump version
|
2023-10-18 05:22:27 +02:00 |
|
FunkyFr3sh
|
a9445fb300
|
add new window message to toggle fullscreen/maximize
|
2023-10-18 05:22:06 +02:00 |
|
FunkyFr3sh
|
d7ed6bd7bc
|
improve ini reader performance
|
2023-10-17 18:13:35 +02:00 |
|
FunkyFr3sh
|
c328ae9550
|
forward input to video window during video playback
|
2023-10-16 03:35:09 +02:00 |
|
FunkyFr3sh
|
94afdc378b
|
#253 add preset for Jedi Knight Dark Forces 2
|
2023-10-16 01:02:42 +02:00 |
|
FunkyFr3sh
|
9256899b20
|
improve ini performance
|
2023-10-14 12:41:52 +02:00 |
|
FunkyFr3sh
|
995d1f294b
|
#252 add presets for Nox
|
2023-10-14 05:00:27 +02:00 |
|
FunkyFr3sh
|
ba82f44562
|
bump version
|
2023-10-07 09:06:24 +02:00 |
|
FunkyFr3sh
|
24a73ccc6d
|
#251 hook GetMessage for Enemy Infestation
|
2023-10-07 09:03:11 +02:00 |
|
FunkyFr3sh
|
be8bf853d0
|
bump version
|
2023-10-04 19:52:26 +02:00 |
|
FunkyFr3sh
|
5060752adb
|
bump version
|
2023-10-02 02:12:47 +02:00 |
|
FunkyFr3sh
|
d8982faae7
|
bump version
|
2023-09-27 01:16:27 +02:00 |
|
FunkyFr3sh
|
e7867e1cd3
|
add new hook flag for local hooks
|
2023-09-26 10:42:43 +02:00 |
|
FunkyFr3sh
|
01f5efd734
|
bump version
|
2023-09-24 20:30:07 +02:00 |
|
FunkyFr3sh
|
90dd010bbf
|
clean up config.c
|
2023-09-23 17:48:06 +02:00 |
|
FunkyFr3sh
|
b039d9d4d1
|
add cnc-ddraw version to log
|
2023-09-22 01:56:10 +02:00 |
|
FunkyFr3sh
|
fa8cdbd0df
|
move all ini settings to c_config
|
2023-09-22 00:38:42 +02:00 |
|
FunkyFr3sh
|
b1600d5d51
|
rotate log every 100MB
|
2023-09-14 22:12:10 +02:00 |
|
FunkyFr3sh
|
accc47e377
|
fix cursor position issues with downscaling
|
2023-09-14 16:47:28 +02:00 |
|
FunkyFr3sh
|
c73d1c43f7
|
Revert "force "adjmouse = TRUE" when downscaling was detected"
This reverts commit f468788a9d .
|
2023-09-13 19:04:44 +02:00 |
|
FunkyFr3sh
|
f468788a9d
|
force "adjmouse = TRUE" when downscaling was detected
|
2023-09-13 19:04:01 +02:00 |
|
FunkyFr3sh
|
77bd7aa3bb
|
add hooks to fix blurry fonts
|
2023-09-08 18:22:37 +02:00 |
|
FunkyFr3sh
|
43fd64463b
|
fix typo
|
2023-09-06 23:46:50 +02:00 |
|
FunkyFr3sh
|
d93a78b2a0
|
use shader for rgb555 color conversion
|
2023-09-06 22:46:43 +02:00 |
|
FunkyFr3sh
|
a059fabf89
|
comment out debug
|
2023-09-06 20:06:26 +02:00 |
|
FunkyFr3sh
|
60d85725f5
|
fix some compiler warnings
|
2023-09-06 20:06:03 +02:00 |
|
FunkyFr3sh
|
af75abf026
|
add hack for Metal Gear Solid
|
2023-08-31 19:30:51 +02:00 |
|
FunkyFr3sh
|
bae11e7f9f
|
cleanup shader code
|
2023-08-31 02:46:04 +02:00 |
|
FunkyFr3sh
|
ccea9911b5
|
fix texture name
|
2023-08-29 18:27:47 +02:00 |
|
FunkyFr3sh
|
1cfa20802c
|
add xBR-lv2 opengl shader
|
2023-08-29 18:24:32 +02:00 |
|
FunkyFr3sh
|
f85ffee65a
|
remove duplicate shaders
|
2023-08-29 17:35:09 +02:00 |
|
FunkyFr3sh
|
9d37c7169f
|
add Lanczos2 opengl shader
|
2023-08-26 22:02:21 +02:00 |
|
FunkyFr3sh
|
e9f1023a31
|
add option to select built-in opengl shaders
|
2023-08-26 21:28:53 +02:00 |
|
FunkyFr3sh
|
e2ed1930c3
|
add d3d9 lanczos2 shader
|
2023-08-23 16:44:14 +02:00 |
|
FunkyFr3sh
|
2a5bd91629
|
align
|
2023-08-23 02:08:24 +02:00 |
|
FunkyFr3sh
|
8e138829cd
|
align
|
2023-08-23 02:01:21 +02:00 |
|
FunkyFr3sh
|
afb3d2dea3
|
fix bilinear shader (for real this time!)
|
2023-08-23 01:59:51 +02:00 |
|