[Bug 29896] The Darkness II fails to render - needs PresentEx()
wine-bugs at winehq.org
wine-bugs at winehq.org
Tue Feb 14 22:27:04 CST 2012
http://bugs.winehq.org/show_bug.cgi?id=29896
Dan Kegel <dank at kegel.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
CC| |dank at kegel.com
Component|-unknown |directx-d3d
Summary|The Darkness II fails to |The Darkness II fails to
|render |render - needs PresentEx()
Ever Confirmed|0 |1
--- Comment #2 from Dan Kegel <dank at kegel.com> 2012-02-14 22:27:04 CST ---
I can reproduce this with the free demo from steam.
The key line from the log is probably:
fixme:d3d9:IDirect3DDevice9ExImpl_PresentEx iface 0x1488c0, src_rect (nil),
dst_rect (nil), dst_window_override (nil), dirty_region (nil), flags 0x80000000
stub!
The kludge patch
--- a/dlls/d3d9/device.c
+++ b/dlls/d3d9/device.c
@@ -2872,8 +2872,10 @@ static HRESULT WINAPI
IDirect3DDevice9ExImpl_PresentEx(ID
{
FIXME("iface %p, src_rect %p, dst_rect %p, dst_window_override %p,
dirty_re
iface, src_rect, dst_rect, dst_window_override, dirty_region,
flags
+ // Broken - ignore flagx
+ return IDirect3DDevice9Impl_Present(iface, src_rect, dst_rect,
dst_window_o
- return E_NOTIMPL;
+ //return E_NOTIMPL;
}
lets the game start and show its logo movie, but it aborts before putting
up its main interface.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list