[Bug 18218] New: spec file for xinput1_3 is incorrect
wine-bugs at winehq.org
wine-bugs at winehq.org
Sat Apr 25 23:02:15 CDT 2009
http://bugs.winehq.org/show_bug.cgi?id=18218
Summary: spec file for xinput1_3 is incorrect
Product: Wine
Version: 1.1.20
Platform: PC
OS/Version: other
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: directx-dinput
AssignedTo: wine-bugs at winehq.org
ReportedBy: galtgendo at o2.pl
I found a game, that didn't run with builtin xinput1_3,
but run with native xinput1_3 and d3dx9_36.
After much testing and seeing a strange difference
between relay on builtin and snoop on native,
I took a guess and changed the order of functions in spec file.
That worked, but the more correct way is probably
giving proper ordinals:
2 stdcall XInputGetState(long ptr)
3 stdcall XInputSetState(long ptr)
4 stdcall XInputGetCapabilities(long long ptr)
5 stdcall XInputEnable(long)
6 stdcall XInputGetDSoundAudioDeviceGuids(long ptr ptr)
7 stdcall XInputGetBatteryInformation(long ptr ptr)
8 stdcall XInputGetKeystroke(long long ptr)
That works too, game no longer needs native xinput1_3.
It still needs native d3dx9_36, as D3DXCheckTextureRequirements
is not implemented.
--
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