http://bugs.winehq.org/show_bug.cgi?id=17738
Summary: EVE Online 6.10 refuses to run on Intel GM45, claims Shader Model 2 not supported 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: tetromino@gmail.com
Created an attachment (id=19950) --> (http://bugs.winehq.org/attachment.cgi?id=19950) output of glxinfo -l
wine-1.1.17 Gentoo ~amd64 Laptop with Intel GM45 graphics kernel 2.6.29-rc8, xorg-server-1.5.3, mesa-7.3
EVE Online 6.10.84244 client refuses to start, showing the following error message: "Outdated graphics card detected Your computer does not meet the minimum requirements for EVE. You need to have a graphics card that supports Shader Model 2 or higher."
That seems to be unreasonable, because the GM45 supports OpenGL shading language 1.10 (according to glxinfo), and in Windows, it supports at least Shader Model 3.
Using the patch from bug #17437 does not help. Updating to latest git checkout of mesa does not help. In winecfg, vertex shader support is set to "hardware" and pixel shader is "allow (if supported by hardware)". But changing these settings also doesn't help.
http://bugs.winehq.org/show_bug.cgi?id=17738
--- Comment #1 from Alexandre Rostovtsev tetromino@gmail.com 2009-03-14 20:10:53 --- Created an attachment (id=19951) --> (http://bugs.winehq.org/attachment.cgi?id=19951) WINEDEBUG=d3d,d3d_shader,d3d_decl wine eve.exe
http://bugs.winehq.org/show_bug.cgi?id=17738
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |WONTFIX
--- Comment #2 from Vitaliy Margolen vitaliy@kievinfo.com 2009-03-15 12:15:45 --- This is driver deficiency. Emulating pixel shaders in software is unreasonable.
http://bugs.winehq.org/show_bug.cgi?id=17738
--- Comment #3 from Alexandre Rostovtsev tetromino@gmail.com 2009-03-15 15:18:40 --- (In reply to comment #2)
This is driver deficiency. Emulating pixel shaders in software is unreasonable.
Precisely *what* is the driver deficiency? In other words, which OpenGL extensions etc. is the driver supposed to implement in order for Wine to think that the driver supports shader model 2?
http://bugs.winehq.org/show_bug.cgi?id=17738
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Dmitry Timoshkov dmitry@codeweavers.com 2009-03-16 02:25:59 --- Closing.