http://bugs.winehq.org/show_bug.cgi?id=21165
Summary: Borderlands is ~3x slower under Wine (GeForce Go 7900 GS). Product: Wine Version: unspecified Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: default_357-line@yahoo.de
Borderlands runs about three times slower under Wine than under Windows (from 30+FPS to 10FPS). This is with all settings as low as they go. Wine prints no output during execution. My graphics card is a GeForce Go 7900 GS, in a 1.6x2 Core2 T5500 laptop. Both Windows and Linux use the nVidia beta driver (v190). Wine version is Git head (1.1.35+). Graphics are identical, except that Z ordering of light decals seems broken (this may be linked to slowdowns). Adaptive clocking correctly switches to full-speed mode; Speedstep is off. perf record/report lists the following distribution: 40% in libGLcore.so, 30% in Borderlands.exe itself, 12% in the kernel, 5% in wineserver, 4% in ntdll, 3% in libc, 2% in wined3d (the rest is negligible).
Any ideas?