Commit graph

1825 commits

Author SHA1 Message Date
FunkyFr3sh
e19d896dab Revert "remove duplicate code"
This reverts commit 0c6a0fba4b.
2024-06-08 22:08:23 +02:00
FunkyFr3sh
0c6a0fba4b remove duplicate code 2024-06-08 21:56:29 +02:00
FunkyFr3sh
8269b41b5c add preset for Robin Hood - The Legend of Sherwood 2024-06-08 21:28:18 +02:00
FunkyFr3sh
0246dd44e9 make sure we only let the first WM_ACTIVATEAPP pass through 2024-06-07 01:01:12 +02:00
FunkyFr3sh
4df9dfc654 bump version 2024-06-06 04:55:33 +02:00
FunkyFr3sh
43bedd649e add preset for The X-Files DVD 2024-06-06 03:02:18 +02:00
FunkyFr3sh
913026f8aa look for MCIQTZ_Window class childs 2024-06-06 02:30:12 +02:00
FunkyFr3sh
ca0589ebc6 copy StretchBltMode from original DC 2024-06-06 02:29:48 +02:00
FunkyFr3sh
addd3538b5 add some testing code for claw dvd movies 2024-06-05 00:04:35 +02:00
FunkyFr3sh
8bab67b6cd improve debug logging 2024-06-04 21:54:05 +02:00
FunkyFr3sh
8091f3aa45 update presets 2024-06-04 19:43:31 +02:00
FunkyFr3sh
5c0b9462b9 add more presets for gdi games 2024-06-04 09:17:48 +02:00
FunkyFr3sh
515db2b2e3 fix esc not working in some games (skipping movies) 2024-06-04 07:28:13 +02:00
FunkyFr3sh
9cc00bd6cf Revert "improve logging"
This reverts commit 65977a8268.
2024-06-04 06:59:01 +02:00
FunkyFr3sh
65977a8268 improve logging 2024-06-04 06:29:55 +02:00
FunkyFr3sh
d6786bc725 add missing scaling code to SetDIBitsToDevice 2024-06-04 03:55:40 +02:00
FunkyFr3sh
5112aa76e4 fix movies in atrox 2024-06-04 03:40:29 +02:00
FunkyFr3sh
dfeb081cab add Freddi Water Worries preset 2024-06-03 22:26:16 +02:00
FunkyFr3sh
4d5b95ac8f update presets 2024-06-03 20:09:37 +02:00
FunkyFr3sh
caf03df762 add filename to logs 2024-06-03 09:13:51 +02:00
FunkyFr3sh
b892402619 add presets for blues clues 2024-06-03 08:55:58 +02:00
FunkyFr3sh
702c136c53 tweak debug logs 2024-06-03 06:05:13 +02:00
FunkyFr3sh
a291508432 log ini section 2024-06-03 04:44:58 +02:00
FunkyFr3sh
d0dbb16b9b ignore WM_PAINT and WM_ERASEBKGND if there's no primary surface 2024-06-03 03:15:16 +02:00
FunkyFr3sh
b6e9481014 add presets for humongous games 2024-06-03 03:04:28 +02:00
FunkyFr3sh
d6c354f1d4 add presets for Pizza Syndicate 2024-06-03 01:16:41 +02:00
FunkyFr3sh
2fe2ee7a40 update HoMM3 preset 2024-06-03 00:07:29 +02:00
FunkyFr3sh
fbaabef443 revert some changes 2024-06-02 23:57:21 +02:00
FunkyFr3sh
ba43c9525c Revert "remove warwind preset"
This reverts commit b8162e61a3.
2024-06-02 23:53:49 +02:00
FunkyFr3sh
b8162e61a3 remove warwind preset 2024-06-02 22:45:07 +02:00
FunkyFr3sh
648fe238ca tweak hook function 2024-06-02 22:17:26 +02:00
FunkyFr3sh
3715f372b9 add preset for Putt-Putt Saves The Zoo 2024-06-02 09:44:34 +02:00
FunkyFr3sh
fa8bc4558a enable wing32 hooks 2024-06-02 09:38:55 +02:00
FunkyFr3sh
3f61110683 add preset for scooby doo case 1 2024-06-02 08:53:07 +02:00
FunkyFr3sh
9ac954b7c6 update atrox preset 2024-06-02 08:19:12 +02:00
FunkyFr3sh
5de8cb4761 disable debug code 2024-06-02 08:18:35 +02:00
FunkyFr3sh
b2e9e427f2 fix atrox cutscenes 2024-06-02 08:17:57 +02:00
FunkyFr3sh
802a9e2f96 improve cursor lock click checks 2024-06-02 02:05:44 +02:00
FunkyFr3sh
bdc54afcf0 fix build 2024-06-02 02:02:27 +02:00
FunkyFr3sh
f9fa52a61f fix lock_mouse_top_left setting 2024-06-02 01:54:14 +02:00
FunkyFr3sh
7d0eeb7810 make sure quarts and msvfw are hooked 2024-06-01 23:04:06 +02:00
FunkyFr3sh
6eaac8642d fix cutscene playback on windows 7 2024-06-01 22:59:12 +02:00
FunkyFr3sh
13df4b3cac fix windowed mode in some games 2024-06-01 20:43:38 +02:00
FunkyFr3sh
d8f29883b7 fix warnings 2024-06-01 07:41:03 +02:00
FunkyFr3sh
fb858f3f08 set up .ini section once and then reuse it 2024-06-01 07:29:48 +02:00
FunkyFr3sh
416c6a8d92 detect learning company games and remove presets 2024-06-01 06:30:00 +02:00
FunkyFr3sh
dd04e8ce74 fix TLC launcher fullscreen mode 2024-06-01 04:08:14 +02:00
FunkyFr3sh
c66b972f68 fix chils windows in dress designer 2024-06-01 02:20:21 +02:00
FunkyFr3sh
2301ba971b update American Girls Dress Designer preset 2024-05-31 23:55:10 +02:00
FunkyFr3sh
d0b23e5273 hook quicktime by default 2024-05-31 23:54:33 +02:00
FunkyFr3sh
9b32e25592 update nancy drew presets 2024-05-31 23:35:13 +02:00
FunkyFr3sh
b0a3db30a5 short SDM calls 2024-05-31 22:51:26 +02:00
FunkyFr3sh
edb0f43091 tweak ticks limiter for nancy drew games 2024-05-31 21:43:33 +02:00
FunkyFr3sh
99f388407b always force primary update with flip 2024-05-31 21:12:07 +02:00
FunkyFr3sh
a5649a808b add preset for Nancy Drew: Secret of Shadow Ranch 2024-05-31 07:55:16 +02:00
FunkyFr3sh
4b153ee11f don't save cursor post on peek/get message 2024-05-31 05:46:26 +02:00
FunkyFr3sh
a08be3e922 add preset for TLC launcher 2024-05-31 04:55:55 +02:00
FunkyFr3sh
fd303a3191 add another RR preset 2024-05-31 04:13:31 +02:00
FunkyFr3sh
cee57257f2 update presets 2024-05-31 03:55:19 +02:00
FunkyFr3sh
5c1f822a35 #319 fix moving cursor bug in Nancy drew games (macOS) 2024-05-31 02:43:20 +02:00
FunkyFr3sh
0be22be87b make sure we don'T double hook 2024-05-31 02:23:30 +02:00
FunkyFr3sh
0e9e3f9d7a remove conditions 2024-05-31 01:49:43 +02:00
FunkyFr3sh
66de7d5d1e remove old code 2024-05-31 00:55:04 +02:00
FunkyFr3sh
f9d2cb0d1f simplify cursor code 2024-05-30 23:55:30 +02:00
FunkyFr3sh
4f5c332cd5 don't send WM_ACTIVATEAPP yet (needs more testing) 2024-05-30 22:53:01 +02:00
FunkyFr3sh
cff92182f9 add missing NULL check 2024-05-30 22:07:07 +02:00
FunkyFr3sh
c4a939eea2 update preset 2024-05-30 21:32:32 +02:00
FunkyFr3sh
188ef913c3 adjust peek/getmessage hooks 2024-05-30 21:32:02 +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
275f10e6e2 add preset for scooby doo 2024-05-30 06:28:16 +02:00
FunkyFr3sh
c0c43fc43f add presets for little bear games 2024-05-30 04:32:14 +02:00
FunkyFr3sh
ee3ba56534 update Arthur preset 2024-05-30 03:59:41 +02:00
FunkyFr3sh
52e35e9dd4 fix preset 2024-05-30 03:00:57 +02:00
FunkyFr3sh
f5e0e95490 hook GetWindowPlacement 2024-05-30 03:00:23 +02:00
FunkyFr3sh
7f0b122e29 add preset for Arthur's Wilderness Rescue 2024-05-30 02:34:53 +02:00
FunkyFr3sh
fada7b82dd fake desktop window size 2024-05-29 23:30:49 +02:00
FunkyFr3sh
f0fee78c56 adjust presets 2024-05-29 22:27:03 +02:00
FunkyFr3sh
966c925af5 fix preset 2024-05-29 21:50:38 +02:00
FunkyFr3sh
5e215bcaa5 add preset for Little Bear Kindergarten Thinking Adventurest 2024-05-29 21:45:12 +02:00
FunkyFr3sh
dd22c448ca update game names 2024-05-29 08:11:52 +02:00
FunkyFr3sh
54a619b3a1 fix section name 2024-05-29 07:43:19 +02:00
FunkyFr3sh
bf249eeafe #316 update presets for the learning company games 2024-05-29 07:41:00 +02:00
FunkyFr3sh
380e2d03ed update Carmen Sandiego preset 2024-05-29 06:18:00 +02:00
FunkyFr3sh
33476726d2 update learning company games presets 2024-05-29 06:16:57 +02:00
FunkyFr3sh
815deee85d don't allow games to hide the taskbar 2024-05-29 05:54:28 +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
0b29eb3d0e fix for last commit 2024-05-29 01:10:00 +02:00
FunkyFr3sh
203f6b0ccf remove debug setting 2024-05-29 01:05:36 +02:00
FunkyFr3sh
6276cc8168 #318 add presets for Knights and Merchants The Shattered Kingdom 2024-05-28 23:31:34 +02:00
FunkyFr3sh
cf3d0c51ad #313 improve American Girls Dress Designer support and merge changes into master 2024-05-28 22:23:47 +02:00
FunkyFr3sh
37a04d7598 improve logging for windows 2024-05-28 21:54:49 +02:00
FunkyFr3sh
5b9d8d0d16 Carmen Sandiego's Great Chase 2024-05-28 20:53:50 +02:00
FunkyFr3sh
9e61e993e8 use originl DC if possible 2024-05-28 03:08:25 +02:00
FunkyFr3sh
4771d1f4ad fix scaling bug 2024-05-28 02:46:17 +02:00
FunkyFr3sh
798cfb6543 ignore clippers that use a hwnd for now 2024-05-28 00:53:50 +02:00
FunkyFr3sh
94c718b5b1 adjust clipper logging and make clipper less strict 2024-05-28 00:33:05 +02:00
FunkyFr3sh
9674705685 re-align code 2024-05-27 23:54:19 +02:00
FunkyFr3sh
07a9ba78db set default values in SetDisplayMode 2024-05-27 23:33:47 +02:00
FunkyFr3sh
8662d030f7 add presets for Reader Rabbit Toddler 2024-05-27 07:33:22 +02:00
FunkyFr3sh
7835f17e77 #316 add preset for Reader Rabbit Learn To Read With Phonics 2024-05-27 07:22:11 +02:00
FunkyFr3sh
50144f08c5 only save window size if resized by user 2024-05-27 06:57:38 +02:00
FunkyFr3sh
2efe3567ca add workaround for learning company games 2024-05-27 06:36:18 +02:00
FunkyFr3sh
115617591c #316 add presets for learning company games 2024-05-27 06:27:28 +02:00
FunkyFr3sh
47ae27e1d2 update RR presets 2024-05-27 05:40:31 +02:00
FunkyFr3sh
ed0f9ccbc9 fix warnings 2024-05-27 05:31:25 +02:00
FunkyFr3sh
b219aca166 update debug code 2024-05-27 05:17:57 +02:00
FunkyFr3sh
3ca9883723 disable CF hack for now 2024-05-27 05:16:04 +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
c0d8c77f90 set and restore mode 2024-05-27 04:02:48 +02:00
FunkyFr3sh
f2bee3d0d2 adjust gdi hooks 2024-05-27 03:28:35 +02:00
FunkyFr3sh
0fa70b5c38 add presets for Reader Rabbit games 2024-05-27 01:52:44 +02:00
FunkyFr3sh
9ced91af14 add experimental wing32 hooks 2024-05-27 01:15:30 +02:00
FunkyFr3sh
bbab7a018a add presets for other learning company games 2024-05-26 22:59:07 +02:00
FunkyFr3sh
98363a85c2 add oreset for ClueFinders 4th 2024-05-26 20:06:48 +02:00
FunkyFr3sh
490969356f use RGN_OR 2024-05-26 09:32:00 +02:00
FunkyFr3sh
63033840d9 improve error checks 2024-05-26 09:29:14 +02:00
FunkyFr3sh
5bbe1299d2 add test patches for Clue Finders 4th 2024-05-26 09:08:38 +02:00
FunkyFr3sh
10ec35d458 fix alignment 2024-05-26 02:02:00 +02:00
FunkyFr3sh
2f2367e5b5 hook BitBlt 2024-05-25 07:29:30 +02:00
FunkyFr3sh
17a4dde30a log return value of CreateWindowExA 2024-05-25 03:30:51 +02:00
FunkyFr3sh
99e0cf8b4a log CreateWindowExA calls 2024-05-24 22:16:32 +02:00
FunkyFr3sh
0858392484 simplify GetAttachedSurface 2024-05-24 04:55:55 +02:00
FunkyFr3sh
c1a14a31d5 add new setting to enable (very bugged) resize in wine 2024-05-24 02:26:46 +02:00
FunkyFr3sh
1d4403db57 fix name 2024-05-23 08:41:33 +02:00
FunkyFr3sh
eed6edfa4e add preset for nonplus jjr2 2024-05-23 08:39:27 +02:00
FunkyFr3sh
c540a1e45c #314 add preset for JazzJackrabbit2 2024-05-23 08:20:14 +02:00
FunkyFr3sh
a3afe9e598 fix crash in JazzJackrabbit 2 2024-05-23 07:12:33 +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
c18223e80a #292 fix mousei input issues in diablo 1 2024-05-22 04:38:10 +02:00
FunkyFr3sh
07f11bf577 keep commented out debug code 2024-05-21 07:03:58 +02:00
FunkyFr3sh
b55593cb4c #311 fix fullscreen issues with opengl/gdi in nancy drew games 2024-05-21 06:55:23 +02:00
FunkyFr3sh
4e1b52b97e #311 add preset for Nancy Drew: Message in a Haunted Mansion 2024-05-21 06:03:22 +02:00
FunkyFr3sh
6b1f08e108 export DDGetProcAddress so fan patched games have access to the real GetProcAddress 2024-05-19 06:02:21 +02:00
FunkyFr3sh
2b7699ffdf add fsr to known upscalers list 2024-05-18 07:23:09 +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
d2d0be1264 don't hook new mesa3d libs 2024-05-16 21:08:47 +02:00
FunkyFr3sh
10f4d8b484 allow custom amount of framebuffers 2024-05-16 01:20:13 +02:00
FunkyFr3sh
fdcf9a7d1a #309 Fix for Nancy Draw: Last Train to Blue Moon Canyon "SetSurfaceDesc() error" 2024-05-13 05:45:50 +02:00
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