http://bugs.winehq.org/show_bug.cgi?id=15644
--- Comment #49 from Tobias Jakobi liquid.acid@gmx.net 2009-03-12 13:22:10 --- And that's the surface making all the trouble: trace:d3d:IWineD3DDeviceImpl_CreateSurface (0x19ed58) : w(1024) h(768) fmt(3,WINED3DFMT_X8R8G8B8) lockable(0) surf@0x1b0880, surfmem@0xe20020, 3145728 bytes
SwapChain fails here and it's also the surf that makes apply_draw_buffer break.