http://bugs.winehq.org/show_bug.cgi?id=35293
Bug ID: 35293 Summary: Halo: CE, glPointSize error = INVALID_VALUE Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: kierek93@gmail.com Classification: Unclassified
Created attachment 47069 --> http://bugs.winehq.org/attachment.cgi?id=47069 log
For about half year I'm struggling to get Halo: Combat Evolved run without graphical bugs in wine, but I just couldn't think of anything, so I came to a conclusion that it can be a bug in Mesa. I filled mesa bug, but someone there said, that it sounds like bug in wine3d, so here I am.
My Spec: Manjaro Linux Intel i3-3110m (with intel hd graphics 4000) Kernel 3.12.6 KDE 4.12 Mesa 10.0.1(didn't work with 9.2) Wine 1.6 (the same with 1.7.9)
The game itself starts fine, but with horrible graphical glitches, and terminal getting spammed by glPointSize errors.
Here you can see screenshots: https://www.dropbox.com/s/f9vik5w6e2v9w1r/zrzut%20ekranu11.png https://www.dropbox.com/s/gbd5jg7rbqxvbvi/zrzut%20ekranu12.png
Because of these glitches, the game is unplayable, but as you can see on the second screenshot, it's (technically) playable.
When I was on nvidia hardware, and using nvidia blob, the game was perfectly playable, so I think that the problem is with compatibility somewhere between wine, mesa and intel drivers.