FunkyFr3sh
|
5eb1f00b9f
|
#309 Add possible fix for Nancy Draw: Last Train to Blue Moon Canyon SetSurfaceDesc() error
|
2024-05-13 05:14:07 +02:00 |
|
FunkyFr3sh
|
8de39f6590
|
enable vhack by default for worms 2
|
2024-05-13 04:21:54 +02:00 |
|
FunkyFr3sh
|
70f0264b19
|
add preset for new FreeInfantry.exe
|
2024-05-13 03:05:31 +02:00 |
|
FunkyFr3sh
|
9897ffbd57
|
remove old WM_MOVE hack
|
2024-05-13 03:03:44 +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
|
c90af52dac
|
remove unused psapi header
|
2024-05-10 02:43:40 +02:00 |
|
FunkyFr3sh
|
47e1af94d0
|
fix warning with gcc
|
2024-05-10 00:03:14 +02:00 |
|
FunkyFr3sh
|
da3de43f44
|
enable d3d9 filter for vhack
|
2024-05-09 22:17:27 +02:00 |
|
FunkyFr3sh
|
5a3e1ad49b
|
update vhack comments with worms2 support
|
2024-05-09 22:16:29 +02:00 |
|
FunkyFr3sh
|
b8632698a4
|
tweak low res function checks
|
2024-05-08 09:04:19 +02:00 |
|
FunkyFr3sh
|
91cad99b6f
|
add addiotional null check
|
2024-05-08 07:35:47 +02:00 |
|
FunkyFr3sh
|
38b553191f
|
allow zooming on low resolutions as well (worms2)
|
2024-05-08 07:17:54 +02:00 |
|
FunkyFr3sh
|
d97dd8e106
|
fix warning
|
2024-05-08 07:10:35 +02:00 |
|
FunkyFr3sh
|
54d6ff5112
|
add support for woms 2 high resolution patch zoom
|
2024-05-08 05:54:56 +02:00 |
|
FunkyFr3sh
|
8326407a64
|
set DDSD_CKSRCBLT on SetColorKey
|
2024-05-08 03:30:18 +02:00 |
|
FunkyFr3sh
|
1c9b39a1fd
|
set color key on GetSurfaceDesc
|
2024-05-08 01:47: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
|
64c4b73853
|
Add workaround for alt+tab issues on windows 7 SP1 (opengl)
|
2024-05-04 07:19:02 +02:00 |
|
FunkyFr3sh
|
8d97550c2b
|
Revert "Fix alt+tab issues on windows 7 (opengl + aero)"
This reverts commit a6e7b5f235 .
|
2024-05-04 06:34:37 +02:00 |
|
FunkyFr3sh
|
a6e7b5f235
|
Fix alt+tab issues on windows 7 (opengl + aero)
|
2024-05-04 01:45:41 +02:00 |
|
FunkyFr3sh
|
18eddc7f7f
|
adjust preset to fix graphical glitches with worms 2 high resolution patch
|
2024-05-02 05:54:00 +02:00 |
|
FunkyFr3sh
|
c61389d105
|
remove unnecessary clears on flip
|
2024-05-02 05:53:29 +02:00 |
|
FunkyFr3sh
|
b0fb8d0be7
|
hook SetUnhandledExceptionFilter for mingw debug build
|
2024-04-26 02:02:06 +02:00 |
|
FunkyFr3sh
|
4b7fe8531e
|
fix mingw debug build
|
2024-04-26 01:41:38 +02:00 |
|
FunkyFr3sh
|
b34ec49a13
|
handle "AVI Window" in StretchDIBits as well
|
2024-04-26 01:27:34 +02:00 |
|
FunkyFr3sh
|
36ae25ea89
|
#306 adjust road rash preset
|
2024-04-26 01:23:28 +02:00 |
|
FunkyFr3sh
|
6ddc2ad00b
|
#306 support cutscene upscaling for road rash
|
2024-04-26 01:13:50 +02:00 |
|
FunkyFr3sh
|
a2ef373871
|
#306 partial support for road rash upscaling
|
2024-04-26 00:26:36 +02:00 |
|
FunkyFr3sh
|
ec648669ef
|
add partial support for menus in fullscreen via nonexclusive=true
|
2024-04-20 04:41:04 +02:00 |
|
FunkyFr3sh
|
f735ef839c
|
#305 add support for window menu in borderless mode
|
2024-04-20 00:34:46 +02:00 |
|
FunkyFr3sh
|
18c15280ba
|
#304 add a check for CW_USEDEFAULT just to be sure
|
2024-04-16 03:11:33 +02:00 |
|
FunkyFr3sh
|
36bf42af6f
|
allow negative values for window width/height
|
2024-04-16 02:54:40 +02:00 |
|
FunkyFr3sh
|
6dc8390fed
|
#304 - Limit window size to max surface size (Dune2000 1.02)
|
2024-04-16 02:48:15 +02:00 |
|
FunkyFr3sh
|
9d4f3b148b
|
add position check to make sure we'll only resize on first start
|
2024-04-12 01:37:44 +02:00 |
|
FunkyFr3sh
|
3a52a07ba6
|
add (commented out) code to adjust the zone list size on first start
|
2024-04-12 01:25:00 +02:00 |
|
FunkyFr3sh
|
3089c8872d
|
fix some warnings
|
2024-04-11 04:10:33 +02:00 |
|
FunkyFr3sh
|
86c86999d0
|
remove Win2000 build since it doesn't actualyl work on windows 2000
|
2024-03-29 21:36:25 +01:00 |
|
FunkyFr3sh
|
e893532562
|
fix build on linux
|
2024-03-28 23:11:18 +01:00 |
|
FunkyFr3sh
|
b89b184ce0
|
don't force devmode on for infantry (keep it for zone list only)
|
2024-03-28 17:48:31 +01:00 |
|
FunkyFr3sh
|
75f5c24305
|
fix for last commit
|
2024-03-25 02:50:55 +01:00 |
|
FunkyFr3sh
|
ed7296220b
|
Disable ALT+ENTER on Infantry Online Zone List Window for now
|
2024-03-25 01:41:02 +01: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
|
f57055fd8c
|
add better forground window detection and always enable new GetKeyState hooks
|
2024-03-20 21:31:05 +01:00 |
|
FunkyFr3sh
|
c8d4cd997e
|
use real_ functions
|
2024-03-20 05:41:42 +01:00 |
|
FunkyFr3sh
|
871ccbf196
|
hook GetKeyState and GetAsyncKeyState for infantry
|
2024-03-20 05:35:36 +01:00 |
|
FunkyFr3sh
|
c52544ad6f
|
fix keyboard not working with devmode TRUE
|
2024-03-18 00:37:18 +01:00 |
|
FunkyFr3sh
|
82571fe8db
|
#295 add workaround for Win11 steam RA2 crash
|
2024-03-11 17:48:27 +01:00 |
|
FunkyFr3sh
|
f2d1e9e3e6
|
log d3d9on12 module ptr
|
2024-03-10 16:56:46 +01:00 |
|
FunkyFr3sh
|
951871669c
|
Revert "make sure you can host "no-hd" games with 640x480"
This reverts commit 488bad66d8 .
|
2024-03-09 21:38:24 +01:00 |
|
FunkyFr3sh
|
488bad66d8
|
make sure you can host "no-hd" games with 640x480
|
2024-03-09 21:33:38 +01:00 |
|
FunkyFr3sh
|
6cc99330bd
|
fix screenshot names
|
2024-03-07 17:45:04 +01:00 |
|
FunkyFr3sh
|
9e000720e4
|
fix screenshot names
|
2024-03-07 17:42:15 +01:00 |
|
FunkyFr3sh
|
5082a40a3d
|
fix debug build
|
2024-03-03 02:53:07 +01:00 |
|
FunkyFr3sh
|
5b3a7b4994
|
add debug code for possible DwmFlush failure
|
2024-02-25 23:46:32 +01:00 |
|
FunkyFr3sh
|
eca7dde89e
|
fix videos in wine
|
2024-02-17 23:18:42 +01:00 |
|
FunkyFr3sh
|
caa06c77c0
|
set g_ddraw_module right away
|
2024-02-17 18:11:58 +01:00 |
|
FunkyFr3sh
|
194fb5e371
|
add ChangeDisplaySettings(NULL, 0); just to be sure
|
2024-02-17 06:33:56 +01:00 |
|
FunkyFr3sh
|
0f20a1a25f
|
fix wayland bug (linux)
|
2024-02-17 06:27:18 +01:00 |
|
FunkyFr3sh
|
9ba2a78588
|
keep subdir change but revert to using ddraw.ini filename
|
2024-02-16 21:12:58 +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
|
d147e91630
|
adjust default shader path
|
2024-02-08 22:54:16 +01:00 |
|
FunkyFr3sh
|
0c5c9acecf
|
test
|
2024-02-03 21:44:15 +01:00 |
|
FunkyFr3sh
|
cfc5441994
|
update nova preset to support the new CE release (Fixes open pilot menu)
|
2024-02-01 18:19:46 +01:00 |
|
FunkyFr3sh
|
8a66959df9
|
#270 make sure framebuffer is initialized with surface_tex
|
2024-01-10 04:34:42 +01:00 |
|
FunkyFr3sh
|
3212dad148
|
fix palette in bmp screenshots
|
2024-01-09 21:09:47 +01:00 |
|
FunkyFr3sh
|
7002639452
|
#273 use 64bit aligned pitch
|
2024-01-09 20:44:04 +01:00 |
|
FunkyFr3sh
|
8d24dde49c
|
more maintas tweaks
|
2023-12-31 04:45:14 +01:00 |
|
FunkyFr3sh
|
3e4833bda7
|
some more maintas tweaks
|
2023-12-31 04:35:08 +01:00 |
|
FunkyFr3sh
|
a863d8cb33
|
fix aspect ratio issues
|
2023-12-31 04:16:45 +01:00 |
|
FunkyFr3sh
|
2cbf45cc2f
|
add missing roundf
|
2023-12-30 22:16:55 +01:00 |
|
FunkyFr3sh
|
988cad0200
|
use roundf for maintas
|
2023-12-29 01:40:49 +01:00 |
|
FunkyFr3sh
|
ff1c8fb0a3
|
Revert "Use double for maintas"
This reverts commit 6eec244378 .
|
2023-12-29 01:35:44 +01:00 |
|
FunkyFr3sh
|
9e8f24f38d
|
add preset for worms 2
|
2023-12-17 17:03:05 +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
|
c08ccb61c4
|
remove GetBltStatus from logs
|
2023-12-02 18:12:51 +01:00 |
|
FunkyFr3sh
|
91796c71c1
|
set lpSurface on failure
|
2023-11-19 02:25:16 +01:00 |
|
FunkyFr3sh
|
1e9f3a0ab8
|
fix custom resolution with high refresh rate monitors
|
2023-11-17 02:26:19 +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
|
1443b13432
|
unlock cursor on dialog boxes in windowed mode
|
2023-11-05 02:17:39 +01:00 |
|
FunkyFr3sh
|
189ce11674
|
update atrox preset
|
2023-11-04 05:22:34 +01:00 |
|
FunkyFr3sh
|
d04f9d3fa3
|
make sure we always hook dinput
|
2023-11-04 05:09:06 +01:00 |
|
FunkyFr3sh
|
c43f38fad3
|
improve mingw build - always hook dinput
|
2023-11-04 04:45:41 +01:00 |
|
FunkyFr3sh
|
d95423f5e6
|
also check imported dlls for ddraw.dll import
|
2023-11-04 04:26:19 +01:00 |
|
FunkyFr3sh
|
b8cef05a9c
|
make sure at least one function is imported
|
2023-11-04 04:16:59 +01:00 |
|
FunkyFr3sh
|
7ef71421b0
|
add option to apply wine specific settings
|
2023-11-04 04:08:51 +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
|
c029c9c1e5
|
#262 add preset for gruntz
|
2023-11-04 02:56:15 +01:00 |
|
FunkyFr3sh
|
275e68137b
|
tweak IAT hooker checks
|
2023-11-01 12:16:22 +01:00 |
|
FunkyFr3sh
|
f3cafda373
|
Merge branch 'master' of https://github.com/FunkyFr3sh/cnc-ddraw
|
2023-10-31 16:19:00 +01:00 |
|
FunkyFr3sh
|
1b00f02043
|
update atrox preset
|
2023-10-31 16:18:56 +01:00 |
|
andrews05
|
6eec244378
|
Use double for maintas
|
2023-10-31 18:39:55 +13:00 |
|
FunkyFr3sh
|
8d64f660ec
|
hook only when a new module was loaded
|
2023-10-23 13:38:24 +02: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
|
589b422d93
|
fix some warnings
|
2023-10-22 11:46:13 +02:00 |
|
FunkyFr3sh
|
77319903fb
|
remove unused var
|
2023-10-21 09:07:38 +02:00 |
|
FunkyFr3sh
|
64f58ef2d2
|
restore old bmp screenshot code as fallback solution
|
2023-10-21 08:55:28 +02:00 |
|
FunkyFr3sh
|
6513df2111
|
add NULL checks
|
2023-10-21 07:40:01 +02:00 |
|
FunkyFr3sh
|
26f3a0a5d2
|
add fallback solution for palette texture
|
2023-10-21 07:02:51 +02:00 |
|
FunkyFr3sh
|
6a4159d73e
|
add fallback solution for 32bit texture format
|
2023-10-21 06:50:24 +02:00 |
|
FunkyFr3sh
|
5fc3764253
|
add fallback solution for rgb555 texture format issues
|
2023-10-21 06:27:59 +02:00 |
|
FunkyFr3sh
|
4da01c3683
|
fix util_is_bad_read_ptr
|
2023-10-20 14:51:19 +02:00 |
|
FunkyFr3sh
|
d194865299
|
update atrox preset
|
2023-10-20 12:26:39 +02:00 |
|
FunkyFr3sh
|
3d8e05996d
|
add GNUC check
|
2023-10-20 11:05:11 +02:00 |
|
FunkyFr3sh
|
ed2fa9331a
|
some more IAT hook tweaks
|
2023-10-20 10:42:15 +02:00 |
|
FunkyFr3sh
|
ecc56d4cbc
|
add some more error checks to IAT hooker
|
2023-10-20 10:19:46 +02:00 |
|
FunkyFr3sh
|
af861ff2ee
|
update vermeer preset
|
2023-10-20 04:35:55 +02:00 |
|
FunkyFr3sh
|
933fffe89d
|
fix for last commit
|
2023-10-20 04:30:04 +02:00 |
|
FunkyFr3sh
|
65fc87b139
|
force regular fullscreen by default for vermeer
|
2023-10-20 04:24:20 +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
|
802f55dff4
|
add some fixes to ini.c
|
2023-10-19 00:45:09 +02:00 |
|
FunkyFr3sh
|
a9445fb300
|
add new window message to toggle fullscreen/maximize
|
2023-10-18 05:22:06 +02:00 |
|
FunkyFr3sh
|
d3a1c821c8
|
fix filename
|
2023-10-17 18:31:18 +02:00 |
|
FunkyFr3sh
|
d7ed6bd7bc
|
improve ini reader performance
|
2023-10-17 18:13:35 +02:00 |
|
FunkyFr3sh
|
488d4ea567
|
only save hwnd for video windows
|
2023-10-16 03:50:34 +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
|
07fe110b74
|
update Nox presets
|
2023-10-15 04:22:29 +02:00 |
|
FunkyFr3sh
|
8a99b5e0ad
|
improve mingw build
|
2023-10-15 02:44:31 +02:00 |
|
FunkyFr3sh
|
9256899b20
|
improve ini performance
|
2023-10-14 12:41:52 +02:00 |
|
FunkyFr3sh
|
7517611992
|
remove duplicate code
|
2023-10-14 11:00:58 +02:00 |
|
FunkyFr3sh
|
4c07a8defa
|
replace questionmark
|
2023-10-14 05:05:53 +02:00 |
|
FunkyFr3sh
|
dfae3361a0
|
fix _snprintf calls
|
2023-10-14 05:04:36 +02:00 |
|
FunkyFr3sh
|
995d1f294b
|
#252 add presets for Nox
|
2023-10-14 05:00:27 +02:00 |
|
FunkyFr3sh
|
620d413ab8
|
#251 add preset for Enemy Infestation
|
2023-10-07 09:05:06 +02:00 |
|
FunkyFr3sh
|
24a73ccc6d
|
#251 hook GetMessage for Enemy Infestation
|
2023-10-07 09:03:11 +02:00 |
|
FunkyFr3sh
|
43aa290d1e
|
add temporary workaround to fix issues in claw custom levels
|
2023-10-06 02:11:45 +02:00 |
|
FunkyFr3sh
|
77b969a33f
|
fix debug log build
|
2023-10-06 00:15:44 +02:00 |
|
FunkyFr3sh
|
7e9be97099
|
#249 fix improper colorspace handling
|
2023-10-05 21:14:22 +02:00 |
|
FunkyFr3sh
|
ce84abfac0
|
fix TA megamap mouse wheel zoom in windowed mode
|
2023-10-05 02:17:01 +02:00 |
|
FunkyFr3sh
|
d04ada54d9
|
use _exit to avoid issues on close
|
2023-10-05 02:02:07 +02:00 |
|
FunkyFr3sh
|
cbeffa867f
|
avoid exceptions with obfuscated binaries in debug build
|
2023-10-05 01:47:43 +02:00 |
|
FunkyFr3sh
|
b0e8acc03c
|
#246 make sure we set resolution before checking if chosen refrresh_rate is supported
|
2023-10-04 23:21:21 +02:00 |
|
FunkyFr3sh
|
c17db0349a
|
#247 fix color key issues in Kohan: Immortal Sovereigns
|
2023-10-04 19:51:53 +02:00 |
|
FunkyFr3sh
|
a95003fbc2
|
fix for last commit
|
2023-10-02 02:21:20 +02:00 |
|
FunkyFr3sh
|
bbf529f6ef
|
limit fps also with maxfps=0
|
2023-10-02 02:19:21 +02:00 |
|
FunkyFr3sh
|
e7a9c5b095
|
#245 allow to limit FPS below refresh rate with vsync enabled
|
2023-10-02 02:10:29 +02:00 |
|
FunkyFr3sh
|
e7867e1cd3
|
add new hook flag for local hooks
|
2023-09-26 10:42:43 +02:00 |
|
FunkyFr3sh
|
b85ee1674f
|
fix possible deadlock
|
2023-09-26 06:54:12 +02:00 |
|
FunkyFr3sh
|
bebc935923
|
make sure config tool can create a fresh ddraw.ini
|
2023-09-24 20:13:20 +02:00 |
|
FunkyFr3sh
|
99538c2b0d
|
fix resolution list on some 144hz setups
|
2023-09-24 19:51:50 +02:00 |
|
FunkyFr3sh
|
90dd010bbf
|
clean up config.c
|
2023-09-23 17:48:06 +02:00 |
|
FunkyFr3sh
|
58d52e396c
|
fix save_settings
|
2023-09-22 02:08:26 +02:00 |
|
FunkyFr3sh
|
1338adea41
|
fix warning
|
2023-09-22 01:56:57 +02:00 |
|
FunkyFr3sh
|
b039d9d4d1
|
add cnc-ddraw version to log
|
2023-09-22 01:56:10 +02:00 |
|
FunkyFr3sh
|
5fa50fda51
|
add ini settings to log
|
2023-09-22 01:47:00 +02:00 |
|
FunkyFr3sh
|
fa8cdbd0df
|
move all ini settings to c_config
|
2023-09-22 00:38:42 +02:00 |
|
FunkyFr3sh
|
5ebda1fec7
|
allow to specify min size for anti-aliased fonts
|
2023-09-16 01:11:03 +02:00 |
|
andrews05
|
3c264e2077
|
Add min_font_size setting
|
2023-09-16 10:08:15 +12:00 |
|
FunkyFr3sh
|
02d70d9afd
|
fix names
|
2023-09-15 22:41:15 +02:00 |
|
FunkyFr3sh
|
2a44107d8e
|
Revert "rotate every 50MB"
This reverts commit 587e461ea5 .
|
2023-09-14 22:51:46 +02:00 |
|
FunkyFr3sh
|
587e461ea5
|
rotate every 50MB
|
2023-09-14 22:48:56 +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
|
597cdd9b48
|
remove DebugBreak
|
2023-09-14 01:07:22 +02:00 |
|
FunkyFr3sh
|
3d413c5d93
|
tweak custom resolution settings
|
2023-09-14 01:06:37 +02:00 |
|
FunkyFr3sh
|
a13cdc159e
|
always switch to borderless on failure
|
2023-09-13 21:21:18 +02:00 |
|
FunkyFr3sh
|
fb2b6092d7
|
Support downscaling in borderless mode
|
2023-09-13 19:26:30 +02:00 |
|
FunkyFr3sh
|
20fa6df6b5
|
align
|
2023-09-13 19:08:31 +02:00 |
|
FunkyFr3sh
|
862f419d96
|
force "adjmouse = TRUE" when downscaling was detected
|
2023-09-13 19:05:49 +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
|
6c0a639f1d
|
re-enable auto downscaling
|
2023-09-13 18:54:16 +02:00 |
|
FunkyFr3sh
|
340febc65e
|
fix flags
|
2023-09-10 02:31:28 +02:00 |
|
FunkyFr3sh
|
6bdeaab161
|
#241 add preset for Commandos
|
2023-09-09 16:21:37 +02:00 |
|
FunkyFr3sh
|
bffcc0b0f9
|
fix for last commit
|
2023-09-08 18:23:57 +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
|
280747c037
|
align
|
2023-09-06 22:56:26 +02:00 |
|
FunkyFr3sh
|
0eda9d21e1
|
make rgb555 hack working on older hardware as well
|
2023-09-06 22:55:54 +02:00 |
|
FunkyFr3sh
|
d93a78b2a0
|
use shader for rgb555 color conversion
|
2023-09-06 22:46:43 +02:00 |
|
FunkyFr3sh
|
60d85725f5
|
fix some compiler warnings
|
2023-09-06 20:06:03 +02:00 |
|
FunkyFr3sh
|
f4fd9bfe3d
|
fix EV Nova performance issues on direct3d9
|
2023-09-06 19:56:09 +02:00 |
|
FunkyFr3sh
|
d50546218d
|
fix shader info log
|
2023-09-06 16:23:14 +02:00 |
|
FunkyFr3sh
|
c20fac3596
|
fix min size code (commented out for now)
|
2023-09-03 18:24:55 +02:00 |
|
FunkyFr3sh
|
5edeaeed51
|
remove const
|
2023-09-02 23:09:10 +02:00 |
|
FunkyFr3sh
|
28511a368e
|
add preset for Nox
|
2023-09-01 23:24:51 +02:00 |
|
FunkyFr3sh
|
af75abf026
|
add hack for Metal Gear Solid
|
2023-08-31 19:30:51 +02:00 |
|
FunkyFr3sh
|
5fd49993c0
|
center claw DVD movies
|
2023-08-30 21:45:49 +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
|
3716807d3d
|
add glGetShaderInfoLog output to logs
|
2023-08-29 14:19:49 +02:00 |
|
FunkyFr3sh
|
4e42b90466
|
add Lanczos to Possible values comment
|
2023-08-26 22:25:56 +02:00 |
|
FunkyFr3sh
|
93e8879343
|
disable debug code
|
2023-08-26 22:10:21 +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
|
62bb150c71
|
don't add 1 to min height
|
2023-08-25 21:39:30 +02:00 |
|
FunkyFr3sh
|
ded6255a03
|
make util_get_lowest_resolution slightly more strict
|
2023-08-25 21:23:37 +02:00 |
|
FunkyFr3sh
|
3c4ec82617
|
make sure window titlebar is visible if window bigger than screen
|
2023-08-24 19:18:12 +02:00 |
|
FunkyFr3sh
|
1a5fe96b28
|
some tweak for last commit
|
2023-08-24 19:05:20 +02:00 |
|
FunkyFr3sh
|
aca18912b3
|
allow to have game window bigger than screen size
|
2023-08-24 18:37:16 +02:00 |
|
FunkyFr3sh
|
d849e6c333
|
add comment about opengl shader setting
|
2023-08-23 19:42:42 +02:00 |
|
FunkyFr3sh
|
12943c3b81
|
rename Developer settings to Config program settings
|
2023-08-23 19:23:43 +02:00 |
|
FunkyFr3sh
|
8bbc053e30
|
add missing window messages
|
2023-08-23 19:02:21 +02:00 |
|
FunkyFr3sh
|
b14b219be7
|
remove PostMessage call
|
2023-08-23 18:27:45 +02:00 |
|
FunkyFr3sh
|
e2ed1930c3
|
add d3d9 lanczos2 shader
|
2023-08-23 16:44:14 +02:00 |
|
FunkyFr3sh
|
f564fa840e
|
improve logging
|
2023-08-22 18:10:23 +02:00 |
|
FunkyFr3sh
|
23c9f19ff7
|
Revert "add partial support for Aero Snap"
This reverts commit 634ec34aac .
|
2023-08-22 18:06:49 +02:00 |
|
FunkyFr3sh
|
4fab846bca
|
Revert "fix for last commit"
This reverts commit d222992d5a .
|
2023-08-22 18:06:45 +02:00 |
|
FunkyFr3sh
|
7bc89de926
|
Revert "another fix for aero snap"
This reverts commit d0cf8c6461 .
|
2023-08-22 18:06:39 +02:00 |
|
FunkyFr3sh
|
d875c33822
|
Revert "improve logging"
This reverts commit 9fc68ba6ca .
|
2023-08-22 18:06:36 +02:00 |
|
FunkyFr3sh
|
9fc68ba6ca
|
improve logging
|
2023-08-22 16:04:50 +02:00 |
|
FunkyFr3sh
|
d0cf8c6461
|
another fix for aero snap
|
2023-08-22 16:01:58 +02:00 |
|
FunkyFr3sh
|
d222992d5a
|
fix for last commit
|
2023-08-22 16:01:31 +02:00 |
|
FunkyFr3sh
|
634ec34aac
|
add partial support for Aero Snap
|
2023-08-22 16:01:14 +02:00 |
|
FunkyFr3sh
|
d2c4fc47d9
|
create dc for DDSCAPS_OFFSCREENPLAIN backbuffers as well
|
2023-08-22 11:24:18 +02:00 |
|
FunkyFr3sh
|
f349c4a9eb
|
always create dc for backbuffers
|
2023-08-21 22:32:56 +02:00 |
|
FunkyFr3sh
|
c636336243
|
Revert "revert change to resolution list"
This reverts commit bb07483c58 .
|
2023-08-21 17:56:01 +02:00 |
|
FunkyFr3sh
|
bb07483c58
|
revert change to resolution list
|
2023-08-21 17:09:06 +02:00 |
|
FunkyFr3sh
|
c7ec33a4ef
|
add "Developer settings" to ddraw.ini
|
2023-08-21 12:34:45 +02:00 |
|
FunkyFr3sh
|
149a9d1ebe
|
remove old patch
|
2023-08-20 23:15:48 +02:00 |
|
FunkyFr3sh
|
66e86aa37c
|
replace IsIconic with custom function
|
2023-08-20 23:12:00 +02:00 |
|
FunkyFr3sh
|
85563ef06b
|
fix d3d9 alt+tab and alt+enter on windows 7
|
2023-08-20 22:15:06 +02:00 |
|
FunkyFr3sh
|
bbd430bd1e
|
remove test code
|
2023-08-20 17:54:41 +02:00 |
|
FunkyFr3sh
|
d4b80ac48d
|
don't hook DirectInputCreateW
|
2023-08-20 17:54:06 +02:00 |
|
FunkyFr3sh
|
d95c29d8b6
|
Revert "Revert "#225 don't increase ref count in EnumAttachedSurfaces""
This reverts commit 37f55db308 .
|
2023-08-20 01:40:27 +02:00 |
|
FunkyFr3sh
|
b62b435c37
|
add workaround for westwood nox
|
2023-08-20 01:39:02 +02:00 |
|
FunkyFr3sh
|
37f55db308
|
Revert "#225 don't increase ref count in EnumAttachedSurfaces"
This reverts commit a33169eb63 .
|
2023-08-20 00:36:35 +02:00 |
|
FunkyFr3sh
|
c0f8d4a164
|
log affinity mask
|
2023-08-19 23:14:34 +02:00 |
|
FunkyFr3sh
|
eb2040a3c5
|
log DisplayVersion and add missing RegCloseKey
|
2023-08-19 21:27:22 +02:00 |
|
FunkyFr3sh
|
8943a2c207
|
update comments
|
2023-08-19 19:11:20 +02:00 |
|
FunkyFr3sh
|
2d41949f29
|
add custom resolution 1070x602 for Icewind Dale 2 widescreen patch
|
2023-08-19 18:19:30 +02:00 |
|
FunkyFr3sh
|
ae8ecb529d
|
add oreset for Icewind Dale 2
|
2023-08-19 18:03:00 +02:00 |
|
FunkyFr3sh
|
1440142d40
|
check if chosen refresh rate is supported
|
2023-08-18 18:01:53 +02:00 |
|
FunkyFr3sh
|
b25223bf3a
|
#219 add new "refresh_rate" setting
|
2023-08-18 16:48:59 +02:00 |
|
FunkyFr3sh
|
84ad3995d4
|
update TA presets
|
2023-08-18 14:04:37 +02:00 |
|
FunkyFr3sh
|
81f8d3dbc1
|
adjust TAK preset
|
2023-08-18 13:33:41 +02:00 |
|
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 |
|