http://bugs.winehq.org/show_bug.cgi?id=25797
Summary: Dogfighter (Steam) hangs when changing the video settings Product: Wine Version: 1.3.11 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com CC: nerv@dawncrow.de
Created an attachment (id=32874) --> (http://bugs.winehq.org/attachment.cgi?id=32874) terminal output
The game hangs when I change any video related settings in the main menu. The video options menu contains settings for the screen resolution, detail level etc. After changing any of the options and pressing on <Accept> the game freezes.
Wine-1.3.5: the game is starting properly, no crash when changing the settings
Wine-1.3.6: the game crashes early during the initial loading stage, due to commit cd957f5b6458c5f92c216f0f3da82f34ddc106a6 The console is filled with : 'fixme:d3d9:IDirect3DDevice9ExImpl_CheckDeviceState iface 0x124708, dst_window 0x300a6 stub!'
Wine-1.3.7: the game is starting correctly again but shows the mentioned problem when changing the settings.
Bisecting between 1.3.6 and 1.3.7 revealed the following commit:
ce0e1f07dc597fd157b914baa70588423b7eb6c6 is the first bad commit commit ce0e1f07dc597fd157b914baa70588423b7eb6c6 Author: André Hentschel nerv@dawncrow.de Date: Thu Nov 11 20:35:20 2010 +0100
d3d9: Improve CheckDeviceState stub to run Firefox 4 Beta 7.
I had to revert *both* commits to get the game to behave correctly.
Fedora 14 Nvidia GeForce 250 / driver 260.19.29