Advice fixing #13683 (DirectX mouse overlay?)
Christopher Thielen
christopher at thielen.co
Sat Feb 15 18:17:25 CST 2014
Hi wine-devel,
I'm attempting to fix http://bugs.winehq.org/show_bug.cgi?id=13683 but
need some advice as to where to start. I'm not too familiar with hacking
on Wine.
I'd like to test Stefan Dösinger's theory outlined in the comments for
#13683 that the missing second mouse cursor is perhaps being implemented
using DirectX overlays and that Wine's lack of overlay compatibility
flags is to blame.
Would the proper action to test this theory be to fake a certain set of
flags in dlls/d3d8/device.c's static HRESULT WINAPI
d3d8_device_GetDeviceCaps(IDirect3DDevice8 *iface, D3DCAPS8 *caps) ? If
that proves to be the issue, I'd then need to write proper code to
report the correct set of flags presumably.
Is there any easy way to see which DLLs Wine loads when running an
application?
I appreciate any advice, I'm new but want to help,
Christopher Thielen
More information about the wine-devel
mailing list