http://bugs.winehq.org/show_bug.cgi?id=23487
Summary: Buccaneer: freezes when changing screen resolution Product: Wine Version: 1.2-rc6 Platform: x86 URL: http://www.bigdownload.com/games/buccaneer-the-pursuit -of-infamy/pc/buccaneer-the-pursuit-of-infamy-demo/ OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com
Created an attachment (id=29315) --> (http://bugs.winehq.org/attachment.cgi?id=29315) standard console log
The game Buccaneer: The Pursuit of Infamy (an arcadish Pirates! clone) becomes unresponsive when changing in-game screen resolution. This occurs both in Wine's virtual desktop mode and in fullscreen.
If you untick the 'Fullscreen' option in the game (so it runs in windowed mode), the freezing doesn't happen and I can switch resolutions successfully.
The game uses the Torque engine, there are D3D9 and OpenGL rendering modes available. However selecting OpenGL rendering from the options menu doesn't have an effect: the game always resets itself to the default D3D9 renderer.
You can check out the issue using the demo (122 Mb download size), I added the link to URL.
How to reproduce the issue in the demo: 1. Install the demo and start it by T3D.exe. The game will notify you about the latest update, you can install it, the game will restart after updating. 2. Go to 'Help & Options' in the menu, then select 'Settings'. Change the screen resolution (default is 1024x768) and press 'Apply graphic changes' >> the game will hang, although music is playing on, and htop shows the game executable still consumes 50-60 % CPU.
Workaround: playing the game in windowed mode.
I attached the console output when the game freezes. I added winedebug=-dsound to the command line to suppress the tons of dsound related fixmes in the log.
Fedora 13 x86 Wine-1.2-rc6 Nvidia 7600 GT / driver 195.36.31