http://bugs.winehq.org/show_bug.cgi?id=5916
Summary: explorer.exe consumes almost all of CPU when running Tribes 1 in fullscreen mode Product: Wine Version: 0.9.18. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-programs AssignedTo: wine-bugs@winehq.org ReportedBy: smustudent1@yahoo.com
When running the free download version of Starsiege Tribes (the original) in fullscreen mode (1600x1200 LCD monitor) explorer.exe seems to consume almost all available resources - the program is unresponsive if started in fullscreen mode, and when it is started in smaller size (which does work) and switched to fullscreen, the mouse is almost completely unresponsive - it takes many seconds to process a movement. When explorer.exe is killed from a non-graphical terminal after Tribes is started (Ctrl-Alt-F1), Tribes then proceeds to run normally. Tribes can be successfully run in non-fullscreen without killing explorer.exe, although it is not clear if this is due to the less resource intensive nature of the drawing need for the smaller screen or a different explorer.exe behavior in non-fullscreen interaction.
This is true in both 0.9.18 and 0.9.19. In 0.9.19 the following error messages are observed on the console when running Tribes - no idea if they have any relevance to this problem:
fixme:keyboard:X11DRV_GetKeyNameText (00000000,0x33cc78,256): unsupported key, vkey=0000, ansi=0000 (this one appears quite often)
These two only seem to appear once: fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x169b98) : stub, simulating 64MB for now, returning 64MB left fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=1568 < primary_done=58288) (this one also is quite common)
There is a longer error message on exit which I will post as an attachment.