AMD Catalyst 11.4 drivers breaks AA?

Post » Wed Mar 30, 2011 4:06 am

Yeah I fall under the "doesn't want to lose 5-10 fps enabling 2x MSAA on his HD 4850" category. MLAA and NFAA and their residual jaggies are indeed much more noticeable in motion, but it's a compromise. If I had a beefier computer I'd probably use MSAA.

I'm thinking it's possible when I first tried OBGEv2 I had some Catalyst version that couldn't do AA at the same time and then upgraded to a version that was capable of it, because there's no other explanation for my initially giving up on OBGEv2 for not wanting to sacrifice the MSAA I was using. But I'm using version 10.9 right now and I can do MSAA and OBGEv2 shaders just fine. You might want to try that?
User avatar
Danii Brown
 
Posts: 3337
Joined: Tue Aug 22, 2006 7:13 am

Post » Wed Mar 30, 2011 1:02 am

AMD drivers, as one of the earlier posts said, really do svck/are weird. For example, 11.4 breaks AA in Oblivion for me completely (Catalyst forced or Oblivion menu setting) whereas 10.12 works fine for AA. But this is opposite from what Arthmoor is experiencing, 11.4 actually fixed AA for him. Though given that he said MLAA made a big difference for him, I wonder if the AA he's getting is actually just MLAA and not MSAA.

Are you able to get MSAA working on grasses with SSAO enabled palidoo?
User avatar
Tarka
 
Posts: 3430
Joined: Sun Jun 10, 2007 9:22 pm

Post » Tue Mar 29, 2011 11:30 pm

Did some quick testing. Looks like the setting to "enhance application settings" works. Switching to "override application settings" is still broken and that brings back the annoying line around the edge of the screen.

Using the enhance setting smooths things out quite a bit. Turning on MLAA improves things even more, including on moving targets. So as far as I can see there's little reason not to turn it on.

I don't have a lot of choice on the driver. I can't use anything below 11.4 on this one.
User avatar
barbara belmonte
 
Posts: 3528
Joined: Fri Apr 06, 2007 6:12 pm

Post » Wed Mar 30, 2011 3:39 pm

Wow so forcing AA through "Override application settings" is broken for you too, damn. This is really weird; something is up with these 11.4 drivers; I just wish I got the "enhanced application settings" option though.
User avatar
naomi
 
Posts: 3400
Joined: Tue Jul 11, 2006 2:58 pm

Post » Wed Mar 30, 2011 7:17 am

It's not just the 11.4 drivers though. The indication that it's broken is the annoying line around the edge of the screen. On the 4870, CCC was not offering the "enhance" option. I only had the choice of override or use application. Override was broken long ago, and obviously Oblivion won't do AA with HDR enabled on its own.

I'm going to have to assume at this point that the enhance setting only shows up for 6000 series cards.
User avatar
Ash
 
Posts: 3392
Joined: Tue Jun 13, 2006 8:59 am

Post » Wed Mar 30, 2011 7:13 am

RadeonPro offers per application settings though I haven't tried this feature yet:

http://www.radeonpro.info/en-US/

I did download RadeonPro with 11.4 to see if it would fix the override application settings option work but it didn't.
User avatar
Charleigh Anderson
 
Posts: 3398
Joined: Fri Feb 02, 2007 5:17 am

Post » Wed Mar 30, 2011 6:35 am

Nope, that doesn't work either. Looks like a promising utility but it ignores all the specific profile settings I did.

The utility does hint at supported games within the AMD driver but there's no indication of how to access this information.
User avatar
Lindsay Dunn
 
Posts: 3247
Joined: Sun Sep 10, 2006 9:34 am

Post » Wed Mar 30, 2011 4:54 am

Well I think I have this figured out. Overriding AA isn't working because of OBSE.

Someone in my other thread about Java suggested ATI Tray Tools. It never worked before when I tried it either, much like Radeon Pro doesn't now.

With ATT though, I was able to determine that if I launch the game directly from oblivion.exe or using ATT's profile, AA override works properly. No jaggies. Obvious downside is that the game immediately informs me that OBSE is no longer loaded. The annoying line is there though.

Going through obse_loader.exe, ATT will still load its FPS indicator but AA override is clearly not functioning. Jaggies everywhere. Also the annoying line is there, so I know it TRIED to do the AA.

Setting ATT to use morphological filtering gets it partway there, but I then noticed that making it do that generates an effect that looks like ants crawling all over everything on the edges where AA is working. It gave me a headache after about 5 minutes of putting up with it. That doesn't happen if I use CCC to do the morphological override directly. Of course, CCC will only let me do this globally. I don't want it on globally :)

Bottom line, something about how OBSE loads the game is clobbering the AA support.
User avatar
Bek Rideout
 
Posts: 3401
Joined: Fri Mar 02, 2007 7:00 pm

Post » Wed Mar 30, 2011 9:56 am

What happens if you load with Oblivion.exe instead of obse_loader.exe without using ATI Tray Tools and relying solely on CCC to Override Application Settings?
User avatar
Bellismydesi
 
Posts: 3360
Joined: Sun Jun 18, 2006 7:25 am

Post » Wed Mar 30, 2011 4:32 am

Same. With ATT turned completely off, CCC set to override AA, and loading oblivion.exe directly, the override works.
User avatar
Timara White
 
Posts: 3464
Joined: Mon Aug 27, 2007 7:39 am

Post » Wed Mar 30, 2011 1:09 pm

Confirmed. I reinstalled 11.4 drivers, disabled OBSE and MSAA was forced flawlessly.

OBSE (at least the latest verison 20) kills AA (except MLAA) in (the latest) Catalyst 11.4 drivers.
User avatar
Stay-C
 
Posts: 3514
Joined: Sun Jul 16, 2006 2:04 am

Post » Wed Mar 30, 2011 1:57 am

Didn't read the thread much, but just as a heads up to ATI users with broken anti aliasing, reverting back to 10.9 drivers fixes all problems for forcing AA at the moment. ATI's newest drivers are completely screwed up for some reason, and people have been going back to 10.9 to make it work. Just make sure to get driver cleaner and uninstall the current drivers, reboot into safe mode, and run driver cleaner on ATI, then reboot into normal mode, install 10.9, and reboot again and you'll be golden.
User avatar
Reven Lord
 
Posts: 3452
Joined: Mon May 21, 2007 9:56 pm

Post » Wed Mar 30, 2011 12:05 pm

Are you able to get MSAA working on grasses with SSAO enabled palidoo?

I haven't tried lately, but back when I used MSAA I can't remember it ever not being applied to grasses as well. And I'm pretty sure before I disabled MSAA for good and switched to NFAA when I installed OBGE, I didn't see any problems with SSAO and AA. Sorry, too busy to check right now but I might determine for sure and let you know later.

Interesting to hear that the newer stuff is so screwed up. I don't really keep up with the drivers releases. There was actually an issue I had when I first started playing Oblivion, where the refraction shader used on Oblivion gates would bleed through everything in between the camera and the gate (meaning I could know an Oblivion gate was on the other side of a hill, for example, when I saw the warping of the textures on my side of the hill). After doing a variety of DirectX upgrades, including installing the obscure DX11-for-Vista update, in order to get antialiasing working in Civ5 (which has fallen by the wayside as my Oblivion obsessions have manifested), and installing the 10.9 Catalysts, I was happy to find that the refraction shader issue was fixed. It's possible these updates are what got AA working with OBGE for me, since I very clearly remember it not working the first time I tried it. Since then I haven't bothered to update anything, and from what I've read here I guess I shouldn't!
User avatar
asako
 
Posts: 3296
Joined: Wed Oct 04, 2006 7:16 am

Post » Wed Mar 30, 2011 9:40 am

Didn't read the thread much, but just as a heads up to ATI users with broken anti aliasing, reverting back to 10.9 drivers fixes all problems for forcing AA at the moment.


Except I can't revert since my card wasn't even recognized in Catalyst 11.2. I have no choice but to stay on 11.4 or run my PC in 640x480 fallback resolution.
User avatar
Lily Evans
 
Posts: 3401
Joined: Thu Aug 31, 2006 11:10 am

Post » Wed Mar 30, 2011 2:32 am

Try the 11.4 Pre-release pack that was released a couple of months ago. Or one one of the 11.3 or even 11.2 hotfix's would have to have support for the 6xxx series.
User avatar
Alyna
 
Posts: 3412
Joined: Wed Aug 30, 2006 4:54 am

Post » Wed Mar 30, 2011 6:50 am

You would think, but that's not the case. It may be something vendor specific about this card, but 11.2 just drooled on the floor instead of working. I've heard too many horror stories of utterly broken 11.3 installs to even try that, and none of the 10.x series drivers I still have saved recognize it either.
User avatar
Angela Woods
 
Posts: 3336
Joined: Fri Feb 09, 2007 2:15 pm

Post » Wed Mar 30, 2011 1:42 pm

Well I think I have this figured out. Overriding AA isn't working because of OBSE.

Going through obse_loader.exe, ATT will still load its FPS indicator but AA override is clearly not functioning. Jaggies everywhere. Also the annoying line is there, so I know it TRIED to do the AA.

Are you running with OBGE, and are bloom/HDR enabled? If the constant presence of Oblivion in video card benchmarks led to driver-hacking, OBGE might end up confusing the hack. I can't think of anything we do that would mess with AA unless ATI uses a really weird method of detecting that a specific game is running.

For what it's worth, I'm using 11.4 and a 5870 and antialiasing works fine when enabled via the in-game menu (no bloom/HDR). Haven't tried forcing via CCC as this was one of the updates that randomly made the CCC not recognize the presence of the video card (yay).
User avatar
Matt Bee
 
Posts: 3441
Joined: Tue Jul 10, 2007 5:32 am

Post » Wed Mar 30, 2011 5:57 am

Totally late for the party here. Seems to be a poor habit of mine.

Not very active here on the gamesas forums, but I'm rather glad that, as soon as I logged in today, I saw this thread. I've been fighting with my computer to get AA running on anything. General consensus down my end is 'Install the latest drivers and you should be right' but no luck. The only way I've managed to get AA to work in Oblivion is through using the shader that comes with OBGEv2, and it's too blurry for my liking. Then I saw that Japanese MLAA mod and got it installed on my boyfriend's computer, and it looks gorgeous with all the other crap he's got installed. But nooooo. Doesn't want to work for me.

I find myself wondering if I can just buy a new GPU for my laptop...? Running a HD Mobility 5xxx series at the moment. Can't remember the exact model just yet. But I hate the bloody thing. Mind, I'm probably quite ignorant as I know jack about this sort of thing.

Interestingly enough, Anisotropic filtering forces itself rather nicely. Just not AA. And I hate jaggies.
User avatar
Amysaurusrex
 
Posts: 3432
Joined: Wed Aug 09, 2006 2:45 pm

Post » Wed Mar 30, 2011 8:04 am

Well that would explain it. And a bit of a DOH moment too. I do have HDR enabled, but CCC doesn't care. However OBGE does. Pulling the OBGE plugin out resolves the problem and allows ATT to fully override the settings.

Not sure what you mean by the constant presence of Oblivion in benchmarks leading to driver hacking.

So CCC is having random bouts of "I don't know you?" That's nice. I sure hope it doesn't have one of those with me down the road. Guess I better keep 11.4 handy just in case!

Oh well. I was only using OBGE for godrays anyway and can certainly live without those if it means getting rid of these nasty jaggies.
User avatar
Eoh
 
Posts: 3378
Joined: Sun Mar 18, 2007 6:03 pm

Post » Wed Mar 30, 2011 2:51 am

ianpatt: I am running OBGEv2.dll from the one that comes with OBGE Liquid Water 1.2.0 at the moment but when I was trying to get AA earlier in this thread I just had the regular OBGEv2.dll and when I have no OBGE shaders running I was able to get MSAA with Catalyst 10.12 drivers by forcing MSAA in CCC. (I've never been able to force AA even with 10.12 when i've had OBGE with shaders like Godrays etc. but using OBGE without those shaders with 10.12, I was able to Force AA from CCC just fine.)

When I went to 11.4, CCC's forced MSAA didn't do anything (except Morphological). I even tried using CCC to "Use Application Settings" and used the Oblivion launcher Option menu to set it to HDR off and AA 2x (I'm using Steam OBSE) and I still couldn't get AA. The only way me and Arthmoor got AA working was disabling OBSE. I temporarily deleted my OBSE files and with OBSE disabled I got true MSAA working with both with Oblivion options menu with HDR off as a result and with CCC forcing AA while having HDR enabled.

Edit:

I see Arthmoor responded as I was writing this. So the solution is to kill OBGE? I don't think I can live without liquid water :/
User avatar
[ becca ]
 
Posts: 3514
Joined: Wed Jun 21, 2006 12:59 pm

Post » Wed Mar 30, 2011 2:48 pm

Yes, unfortunately. Killing it is the only thing that resolved the issue. Like DesuChan, I don't like the way the OBGE versions of AA work - the blur makes my eyes bug out trying to resolve it. Something must have changed though because with 11.4 it was obvious that something had broken, whereas before with 11.2 on my 4870 it wasn't as bad. So maybe it was sort of working. I don't know. For now I can live without godrays. I haven't made the leap yet to Liquid Water because the height issues haven't been resolved yet.

And for the record, yes, it's only AA that is borked. AF has always worked fine.
User avatar
Davorah Katz
 
Posts: 3468
Joined: Fri Dec 22, 2006 12:57 pm

Post » Wed Mar 30, 2011 10:03 am

I temp deleted OBGEv2.dll and AA goes back to normal for me too. Thing is I got Forced MSAA with OBGE just fine with Catalyst 10.12 as long as I wasn't using shaders like Godrays or Liquid Water. I just used OBGE for Realistic Health.

Maybe Ian is right, maybe the geniuses over at ATI/AMD decided to do some stupid hack to the drivers to squeeze out a bit more FPS so Oblivion looks better on benchmarks.

Ditto with AF being just fine.

The good news out of all of this is that we at least have Morphological AA we can turn on in CCC.

Arthmoor: Maybe cause with 11.2 you had Morphological enabled and now with 11.4 you turned it off so now with 11.4 it looks worse.
User avatar
Vincent Joe
 
Posts: 3370
Joined: Wed Sep 26, 2007 1:13 pm

Post » Wed Mar 30, 2011 1:04 pm

Not sure why AMD would do that considering Oblivion hasn't been showing up on any of those benchmarks recently. Could even be the other way around - suppose the hack was what allowed you to get away with OBGE on Catalyst 10.12 and they took that hack out in the 11.x series?
User avatar
Marie
 
Posts: 3405
Joined: Thu Jun 29, 2006 12:05 am

Post » Wed Mar 30, 2011 6:41 am

Yeah heh good question. Either way though, I hope OBGE can be fixed. I'm a 5850 and I could just revert back to 10.12 but if I were to buy a new video card like you, i'd need the newest drivers at least 11.x and then I really couldn't use OBGE :(
User avatar
Chloe Lou
 
Posts: 3476
Joined: Sat Nov 04, 2006 2:08 am

Post » Wed Mar 30, 2011 3:23 pm

Cat 11.5 is out now, its unusual for AMD to release a new driver so early in the month so hopefully it has some important bug fixes.
User avatar
Lyndsey Bird
 
Posts: 3539
Joined: Sun Oct 22, 2006 2:57 am

PreviousNext

Return to IV - Oblivion