http://bugs.winehq.org/show_bug.cgi?id=17803
Summary: Lineage II, ATI fglrx: Performance much lower than in Windows Product: Wine Version: 1.1.17 Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: roman@rm.pp.ru
Created an attachment (id=20035) --> (http://bugs.winehq.org/attachment.cgi?id=20035) Log of messages from Wine, after launching Lineage II
When running the game Lineage II: Scions of Destiny (Chronicle 4), game performance is much lower than when running same game on same machine in Windows.
Even on the lowest detail settings of the game and a low resolution of 1024x768, the performance seems to be graphics-limited, as FPS often drop to less than 10 or 5, especially when a large number of polygonal models (game characters) appear on screen. On the other hand, when launched in Windows, performance is much higher and the same machine can handle all graphic details maxed out at a resolution of 1280x1024, and still play much more smoothly.
Tried to use the fglrx UseFastTLS workaround (as described in http://wiki.winehq.org/fglrx), no significant change with any of the possible values of that option.
The hardware is AMD Phenom X4, 8 GB of RAM, Radeon HD3870 with Catalyst version 9.2, running an amd64 port of Debian 5.0 with a 2.6.28 Linux kernel.
Of course there's the sentiment that "you shouldn't expect native performance when you go through two kinds of API translations just to draw something on screen", but I see some GL and D3D-related messages on the Wine log (attached), which perhaps could explain the slowdown and are an evidence that it can be fixed.. or not?