AntiAlias problems

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
User avatar
rawfox
Level 3
Level 3
Posts: 59
Joined: Tue Oct 05, 2010 10:59 am

AntiAlias problems

Post by rawfox »

Hello there,

i have problems, getting AntiAlias to run with games under Wine on Linux.
Im using a 64bit AMD system with a Nvidia 9800GT and Fedora13_64.

I tried Anarchy Online, Fallen Earth and Lord of the Rings and when the AA is in effect, the screen becomes black, the game is running normal.

The registry has the needed multisync entry switched to enabled.

I am not even sure if it is a wine problem or a Nvidia driver problem, im using the Fedora supported kernel with the community supported Livna kernel modules for the Nvidia driver, so it should be a recent version, the same with wine, im using the 32bit wine packages.

Beside of a obvoiusly bugged AntiAlias, i have no problems with games under wine.

It also makes no difference, if i force AA with the Nvidia Control Panel, or let the software settings manage AA, but as soon as there is AntiAlias in effect, all affected grafix turn black.

It might be a bug as i read about this on serveral threads within the internet.

Can someone help or report, what can be done ?
User avatar
rawfox
Level 3
Level 3
Posts: 59
Joined: Tue Oct 05, 2010 10:59 am

Post by rawfox »

*Multisampling is enabled
Thunderbird
Level 5
Level 5
Posts: 336
Joined: Mon Nov 24, 2008 8:10 am

Post by Thunderbird »

There is a bug in the Nvidia drivers which causes the blackness. I reported it a couple of months ago and they reported back that the bug has been fixed but that it is not in the Linux builds yet, but they mention it is in their Mac drivers.
User avatar
rawfox
Level 3
Level 3
Posts: 59
Joined: Tue Oct 05, 2010 10:59 am

Post by rawfox »

Thanks for the answer, Thunderbird.

One should guess that the changes also made it into the Linux drivers, but if so, it seems still broken.

Incredible, as it seems all Nvidia cards are affected, so let me ask, has anyone AntiAlias running on Wine/Linux games ?
Thunderbird
Level 5
Level 5
Posts: 336
Joined: Mon Nov 24, 2008 8:10 am

Post by Thunderbird »

Even then if you force AA in nvidia-settings there would be a lot of games where it wouldn't work. If we render the game to a FBO (framebuffer object) before copying the frame to a window then you would not get AA (this is the case in more and more games). In some games you could try to enable AA in game without messing with nvidia-settings but likely you will quickly run into a bug related to this one as well.

For proper AA support we need some more changes in Wine and then it would only work properly if you turn it on in the game. If the game is not aware of it then it might just break.
User avatar
rawfox
Level 3
Level 3
Posts: 59
Joined: Tue Oct 05, 2010 10:59 am

Post by rawfox »

It would be plain awesome if Wine could manage at least the ingame AA.
I understand the FBO problem with AA, what also means, AA is simple not working with Windows games under Linux and Wine.

Lets hope, some bright mind can tweak it in anyhow.
Wine progressed nice the last years, so im looking forward to see a proper AA with Wine one day :)
Locked