http://bugs.winehq.org/show_bug.cgi?id=21869
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #3 from GyB gyebro69@gmail.com 2010-02-27 15:08:50 --- I can confirm: the game fails to start correctly when OffscreenRenderingMethod = fbo (wine's default) using 1.1.39. Although it doesn't crash for me, but shows only black screen. The game is running (you can hear the "clicks" when you press the ESC key), music is playing, but nothing can be seen.
Changing ORM to backbuffer in the registry solved the problem: the game started up fine for me.
wine-1.1.39 from source Fedora 12 x86 Nvidia card with proprietary driver 190.53
The game started up correctly with the default ORM = fbo setting some wine versions ago.
Regression testing came up with the following:
ce2c3ea6c74f7c28f0ec55e097d582b68c080d19 is the first bad commit commit ce2c3ea6c74f7c28f0ec55e097d582b68c080d19 Author: Henri Verbeet hverbeet@codeweavers.com Date: Sun Jan 3 21:18:26 2010 +0100
wined3d: Handle source and destination rectangles in IWineD3DSwapChainImpl_Present().
:040000 040000 c9f702ad05cb5c903597bd934605ce3d6037bd20 ae2ee3eeff4d13357d2eb9914baa8a201ee57d30 M dlls