[Bug 12929] Games crash/wined3d doesn't work with ATI's fglrx driver

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Jun 22 19:39:38 CDT 2008


http://bugs.winehq.org/show_bug.cgi?id=12929


martin kalina <kalina.cz at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |kalina.cz at gmail.com




--- Comment #63 from Elmo Mäntynen <elmo13 at jippii.fi>  2008-06-20 07:02:30 ---
(In reply to comment #56)
> (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
> > 
> 
> Works fine for me on 64 Bit! Thanks.
> 
> More exactly, I only need to disable "GL_ATI_envmap_bumpmap". 
> I tested Morrowind and Track Mania Nations.
> 
> Btw I used the sources of 1.00-rc5 but i couldn't build wine completely and
> just copied wined3d.dll.so into /usr/lib32/wine.
> 

Did it for me too. The first test in 3DMark03 used just envmap_bumpmap, but I
had to disable the other one also for it complete the tests. Then I tried the
demo, which worked (might have been some glitches, like cows being like shiny
grey paperdolls:) and then my gfx card apparently crashed?!?, but that's
another bug then...


--- Comment #64 from martin kalina <kalina.cz at gmail.com>  2008-06-22 19:39:37 ---
(In reply to comment #0)
> Like I explained in this thread
> http://forum.winehq.org/viewtopic.php?t=510
> games (and i think other 3D apps too) don't run with "fglrx" driver.
> 
> I tried the "radeonhd" driver and games start perfectly, but (obviously they're
> unusable because the radeonhd driver doesn't have direct rendering implemented
> yet).
> I also tried my same Wine installation on a notebook with an nvidia 7000M and
> it worked! To do so i installed the same Wine version (0.9.60) on the same
> distro (Gentoo AMD64) and copied my ~/.wine (with games already installed) on
> the notebook.
> 
> Today i tried Wine 0.9.61 but results are the same...
> I noticed that it happens only with DirectX games, not OpenGL. For example i
> tried Morrowind, Oblivion, Guild Wars and Nexuiz, but the only one who worked
> was Nexuiz (even if too slowly).
> 
> Here is my configuration:
> - Gentoo AMD64
> - kernel 2.6.24-gentoo-r5
> - ATI Radeon HD 3870 (512MB)
> - fglrx 8.473 (Catalyst 8.4)
> 
> I'm going to attach some wine/winedbg output.
> If you need any other info and test reports or if you want me to try patches or
> anything else, just ask.
> 

(In reply to comment #19)
> I have  radeon hd 2600XT and the same trouble with wine + fglrx.
> 
> 

"SIMPLE" "solution"

My card is almost the same as yours and I had the same troubles

My specs are: toshiba satellite A200-1SJ, Radeon HD 2600 - 256MB
fresh install of sabayon 3.5 loop3 x86_64
kernel 2.6.25 sabayon X86_64, fglrx ATI 8.6 from 18.June (simple binary
install)
wine 1.0rc1 and unpatched english oblivion

I did everything that I found about Oblivion under wine (from copying d3dx9*,
selecting d3dx9_27 as native in winecfg, changing to my native resolution
1280x800 and disabling virtual desktop in winecfg, regedit ...) and the game
never entered the real game after loading.

I did load my old savegame from windows and it works. And I must say that after
lowering details it's quite playable and it never crashed (I have tested it
only for an hour) I had to lower everything (except resolution) to get rid of
those obscure artifacts.

Hope it might help a bit.
MartinK





-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.


More information about the wine-bugs mailing list