http://bugs.winehq.org/show_bug.cgi?id=12929
--- Comment #94 from Bellegueulle Damien bellegueulle.damien@neuf.fr 2008-07-26 12:40:58 --- (In reply to comment #93)
(In reply to comment #52)
Just a guess, but try disabling GL_ATI_separate_stencil and GL_ATI_envmap_bumpmap by commenting them out at line 57 and 60 of dlls/wined3d/directx.c
I can confirm that disabling these extensions works on 32-bit systems. In fact, not only did issues with 3D games go away (I tested with Guild Wars, will test more soon), but regular programs now work: Adobe Photoshop CS2 crashed every time I ran it, and now runs nearly flawlessly, and Office 2007 installed and Word and Excel run great whereas previously the suite wouldn't even install. All I can say is that this tweak in the code has given me a stable, working wine/fglrx-with-DRI combo for the first time in years. Test config:
- Intel Pentium 4 2.6 GHz
- ATI FireGL X1-128
- Gentoo Linux running kernel 2.6.25-r6
- fglrx 8.501
- Used Wine 1.1.2 source as starting point
3D Games ... Go Away ( Call of Duty 4 ), but some programs work
Test config : - Intel Q9300 2.5 Ghz x 4 - ATI 4850HD - Mandriva 2008.1 - Fglrx 8.7 - Wine 1.1.2 cvs