1
0
mirror of https://github.com/FunkyFr3sh/cnc-ddraw.git synced 2025-03-15 14:14:47 +01:00

785 Commits

Author SHA1 Message Date
FunkyFr3sh
436ffe4ecb add some more error checking for dds_Lock 2021-05-05 03:02:32 +02:00
FunkyFr3sh
55f23e9170 fix EnumAttachedSurfaces 2021-05-04 23:52:52 +02:00
FunkyFr3sh
ae4446becb create backbuffer for flip games 2021-05-04 22:49:22 +02:00
FunkyFr3sh
9717d7b906 add some testing code for Knights and Mechants 2021-05-04 19:45:14 +02:00
FunkyFr3sh
8c8a5f9dc2 align width of surface for blade & sword (GetDC) 2021-05-04 16:03:43 +02:00
FunkyFr3sh
bb42bdacb7 fix dinput hook 2021-05-02 16:21:26 +02:00
FunkyFr3sh
a52881eb72 #89 fixes blt/blitfast where source and dest sourface are the same 2021-05-02 16:21:06 +02:00
FunkyFr3sh
9be9c6c00e hook dinput8.dll for Knights and Merchants 2021-05-01 00:15:01 +02:00
FunkyFr3sh
b7f485d935 #83 fix surface lock with rect 2021-04-24 08:14:48 +02:00
FunkyFr3sh
7e56551895 check hwnd 2021-04-02 00:47:10 +02:00
FunkyFr3sh
fe04f52bf0 fix for another jumping cursor bug in Diablo 2 2021-04-02 00:25:31 +02:00
FunkyFr3sh
4c36a57eca add preset for cultures 2 2021-04-02 00:24:22 +02:00
FunkyFr3sh
7f9a6b5925 #81 use different workaround for D2 alt-key-stuck bug 2021-03-20 06:15:53 +01:00
FunkyFr3sh
2561147a4a fix wndproc hook 2021-03-03 20:30:31 +01:00
FunkyFr3sh
8f8fd74e3b adjust version numbers on shaders for core profiles 2021-02-22 12:10:21 +01:00
FunkyFr3sh
c333ff832a bump version 2021-02-22 09:19:22 +01:00
FunkyFr3sh
64e0650a78 open adapter on flip if needed 2021-02-22 09:19:09 +01:00
FunkyFr3sh
a6af34fbff optional wait_for_vblank on flip 2021-02-22 09:09:21 +01:00
FunkyFr3sh
2784f83ddc block SetCursorPos if cursor isn't locked 2021-02-20 07:30:14 +01:00
FunkyFr3sh
65443fa4e4 new .ini option "maxgameticks=-2" 2021-02-19 03:24:11 +01:00
FunkyFr3sh
fe4181cc98 remove dune2000 presets 2021-02-18 11:15:04 +01:00
FunkyFr3sh
dfdcc5e7b6 default to maxfps=-1 2021-02-18 11:14:26 +01:00
FunkyFr3sh
e92239e3cb Possible fix for #35 - reset d3d9 params 2021-02-18 10:40:08 +01:00
FunkyFr3sh
1c5bcbcc56 Possible fix for #35 - fix release order 2021-02-18 10:36:08 +01:00
FunkyFr3sh
2fd2de207a typedef functions 2021-02-18 10:04:05 +01:00
FunkyFr3sh
a65e3d9365 add hack to disable aero snap 2021-02-18 07:13:25 +01:00
FunkyFr3sh
e34cd3b5e2 re-enable maximize button 2021-02-18 07:10:15 +01:00
FunkyFr3sh
2d1b967630 add debug logging for window messages 2021-02-18 05:00:35 +01:00
FunkyFr3sh
554e9dbab9 "maximize" on titlebar double click 2021-02-11 00:50:09 +01:00
FunkyFr3sh
a393cd408d add CloseHandle 2021-02-11 00:49:36 +01:00
FunkyFr3sh
76891cb766 use LoadLibrary 2021-02-03 20:50:14 +01:00
FunkyFr3sh
d8530d8cf6 fix typo 2021-02-02 21:33:39 +01:00
FunkyFr3sh
a6f85fbd73 improve fps limiter for vsync and maxfps=-1 2021-02-02 18:15:25 +01:00
FunkyFr3sh
d2903413a0 fixes reshade / swiftshader / mesa3d 2021-01-30 16:45:27 +01:00
FunkyFr3sh
e359f4220c update makefile 2021-01-28 13:13:04 +01:00
FunkyFr3sh
76dd7ae674 create MiniDump on crash in Debug builds 2021-01-28 07:38:03 +01:00
FunkyFr3sh
59a57ed7a5 update DebugLog build 2021-01-23 14:55:22 +01:00
FunkyFr3sh
5e79340fef bump version 1.4.0.0 2021-01-17 22:51:22 +01:00
FunkyFr3sh
f1cea6d11c add d3d9linear setting to ddraw.ini and enable it by default 2021-01-17 22:49:42 +01:00
FunkyFr3sh
fb3dd266c4 adjust default shader 2021-01-17 22:45:44 +01:00
FunkyFr3sh
3cf935a063 #58 let WM_ACTIVATEAPP TRUE pass through by default in windowed mode 2021-01-17 22:36:26 +01:00
FunkyFr3sh
cfe07c01c0 save to global 'ddraw' section by default 2021-01-17 07:43:25 +01:00
FunkyFr3sh
c13e8c598e #64 don't change window icon 2021-01-15 01:52:58 +01:00
FunkyFr3sh
6127e15f0f make sure we don't pass any bad coordinates to the games 2021-01-15 01:11:07 +01:00
FunkyFr3sh
425885bec9 makes adjmouse working with devmode=true as well 2021-01-15 01:03:01 +01:00
FunkyFr3sh
f8ebc0c820 ignore Alt+Enter with fullscreen=true 2021-01-09 23:41:35 +01:00
FunkyFr3sh
c0bdb13f27 fix for last commit 2021-01-09 23:10:41 +01:00
FunkyFr3sh
688d2c3a01 diablo 2 workaround (commented out for now) 2021-01-09 19:52:15 +01:00
FunkyFr3sh
a6a95ec936 add dummy IDirectDrawGammaControl 2021-01-09 19:51:26 +01:00
FunkyFr3sh
ddc631708d use WM_APP instead of WM_USER 2021-01-08 20:56:42 +01:00