http://bugs.winehq.org/show_bug.cgi?id=5721
Summary: dinput regression in tomb raider legends Product: Wine Version: CVS Platform: Other URL: http://www.tombraider.com OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-directx-dinput AssignedTo: wine-bugs@winehq.org ReportedBy: andras@csevego.net CC: stefandoesinger@gmx.at
When I start tomb raider legends, it goest to an endless loop of trace:dinput:IDirectInputWImpl_EnumDevices - checking device 2 ('Wine Linux-input joystick driver') function, and sometimes after that, it crashes. When it crashes, it crashes in wine/dlls/dinput/joystick_linuxinput.c line 350. When I write an return FALSE; to this file function joydev_enum_deviceW's first line, the game starts, but when I enter the game it doesn't receive any of keyboard or mouse events. With native dinput and dinput8.dll it works correctly. I think this is a regression that created by the patch named support more than 1 joystick or something like name patch. I'll attach log.