Tuesday, September 29th 2009

Batman: Arkham Asylum Enables AA Only on NVIDIA Hardware on PCs

Anti-Aliasing has been one of the most basic image-quality enhancements available in today's games. PC graphics hardware manufacturers regard it as more of an industry standard, and game developers echo with them, by integrating anti-aliasing (AA) features in the game, as part of its engine. This allows the game to selectively implement AA in parts of the 3D scene, so even as the overall image quality of the scene is improved, so is performance, by making sure that not every object in the scene is given AA. It seems that in one of the most well marketed games of the year, Batman: Arkham Asylum, doesn't like to work with ATI Radeon graphics cards when it comes to its in-game AA implementation.

Developed under NVIDIA's The Way it's Meant to be Played program, and featuring NVIDIA's PhysX technology, the game's launcher disables in-game AA when it detects AMD's ATI Radeon graphics hardware. AMD's Ian McNaughton in his recent blog thread said that they had confirmed this by an experiment where they ran ATI Radeon hardware under changed device IDs. Says McNaughton: "Additionally, the in-game AA option was removed when ATI cards are detected. We were able to confirm this by changing the ids of ATI graphics cards in the Batman demo. By tricking the application, we were able to get in-game AA option where our performance was significantly enhanced." He further adds that the option is not available for the retail game as there is a secure-rom.

With no in-game AA available to ATI Radeon users, although the features do technically work on ATI Radeon hardware, the only way AA can be used is by forcing it in Catalyst Control Center. This causes the driver to use AA on every 3D object in the scene, reducing performance, compared to if the game's in-game AA engine is used. "To fairly benchmark this application, please turn off all AA to assess the performance of the respective graphics cards. Also, we should point out that even at 2560×1600 with 4x AA and 8x AF we are still in the highly playable territory," McNaughton adds. Choose with your wallets.
Add your own comment

353 Comments on Batman: Arkham Asylum Enables AA Only on NVIDIA Hardware on PCs

#1
Atnevon
See, this is why I hate Nvidia so much. First, it was the overbloated prices on their cards, and now, its only their in-deep with the developers relationships keeping them afloat.

Yes you have to trick the game if you are ATi, but hey, 5870, you are sure looking sexy now compared to The Nvidia...........oh, thats right, you're still behind.
Posted on Reply
#2
theorw
WOW low blow from nvidia...
They ve fallen so low.Like the 58xx series would have a real problem handling the driver level AA via CCC thats a bit more performance hungry.nvidia should work on its 300 chipsets instead of giving nasty hits on amd:shadedshu:shadedshu:shadedshu
Posted on Reply
#3
HalfAHertz
Maybe it's just a bug that will be resolved in the next patch
Posted on Reply
#4
entropy13
by: HalfAHertz
Maybe it's just a bug that will be resolved in the next patch
A bug that only appears with ATi cards? Right...:shadedshu
Posted on Reply
#5
INSTG8R
Dirty trick...Makes me wonder if its this same sorta tactic that is making ATI cards run like junk in NFS Shift..
Posted on Reply
#6
Imsochobo
Nvfail again.

Seems like they do that alot lately :P
Posted on Reply
#7
REVHEAD
This is very Gay, Oh well I wasnt going to get that pos Port of a game anyway.
Posted on Reply
#8
csendesmark
Comic book games are so... c**p :D I dont miss Batman at all :)

"With no in-game AA available to ATI Radeon users, although the features do technically work on ATI Radeon hardware, the only way AA can be used is by forcing it in Catalyst Control Center."
Problem solved :toast:
Posted on Reply
#9
DaedalusHelios
You help to pay for a games creation and you want something in return? Thats crazy, Nvidia must have used magic. :laugh:

There are games optimized to do well with Nvidia drivers and vice versa. Its nothing new, its why they throw their hat in the ring to help out in development and funding. Its what they get in return. Not like its the best game of the year. It probably sucks. But its sales are supposed to be good so idk.

No reason to act "butthurt" you guys.
Posted on Reply
#10
Paintface
A reminder why i use ATI cards, not just for the great price/performance ratio + drivers.

But mostly cause of the business ethics, this and the need for speed : shift / assasins creed debacle show what kind of company nvidia is, instead of pooring all the profit they make into actually better card and drivers, they litteraly bribe gaming companies.

Im all for optimasations, but make it fair for all, disabling AA on purpose ? removing perfectly working DX10.1 ? ignoring ATIs request for bug fixing ?

Not only do i avoid buying any nvidia hardware, but i havent bought and never will buy any of those games, ATI and the computer news media have to take an example of TPU and be more vocal about these things before they get out of hand.
Posted on Reply
#11
WarEagleAU
Bird of Prey
I Am kind of disappointed but really can we blame Nvidia for this? Doesn't it ultimately lie with the game creators, coders, developers, programmers? I don't know but this really makes me mad at Nvidia right now. Of all the TWIMTBP games out, this has never happened before, which makes me suspect.
Posted on Reply
#12
kenkickr
The game is so dark and it seems most gamers are going to be using the Detective Mode so I don't see alot of "Ohs and Ahs" during game play and positive reason to even enable AA and AF besides I think the game would perform better enabling AA in the game instead of in CCC. From the get go Nvidia has been all over this game and when they decided to not even update the Ageia driver and setup their drivers to disable Physx when a "non-nvidia" card is detected....I decided to say FUCK BATMAN and NVIDIA!!
Posted on Reply
#13
DaedalusHelios
ATi could just make a driver profile to do the same thing with better drivers. Assuming they care and are capable. Or a patch for the game to fix it etc. Wouldn't be hard if a guy figured out how to get around it when the game has been out less than a month. :laugh:

Its no big deal, just don't buy the game in protest if you own an ATi card.

PS. Wouldn't it be funny if the game was bundled with ATi cards and then they had to fix it. :laugh:
Posted on Reply
#14
HalfAHertz
I played the demo, the fighting was amasingly addictive. Plus the game ran like a dream on my ATi powered lappy, so as soon as it drops in price and I see it around, I'd totaly pick it up.
Posted on Reply
#15
3870x2
by: REVHEAD
This is very Gay, Oh well I wasnt going to get that pos Port of a game anyway.
Remember that this was not a port, the release was the same, and it was created for the computer just as much as it was created for the consoles. The game is top-notch on the PC, with very good reviews, matching those of the PC reviews.
Posted on Reply
#16
mikek75
I'm a long time ATI user, but all this malarky with TWIMTBP games finally got to me and I bought a GTX260 for a great price. It arrived yesterday and lasted precisely 2 hours before the DVI output stopped displaying!

Funnily enough it came with a bundled free download of Batman AA but the card didn't even last long enough to get round to DLing it, LOL.

I will say though, SHIFT ran very smoothly, albeit with occasional lurches, FPS was stable but the frame seemed to jump. Weird.
Posted on Reply
#17
DaedalusHelios
by: mikek75
I'm a long time ATI user, but all this malarky with TWIMTBP games finally got to me and I bought a GTX260 for a great price. It arrived yesterday and lasted precisely 2 hours before the DVI output stopped displaying!

Funnily enough it came with a bundled free download of Batman AA but the card didn't even last long enough to get round to DLing it, LOL.

I will say though, SHIFT ran very smoothly, albeit with occasional lurches, FPS was stable but the frame seemed to jump. Weird.
RMA it. Probably the fault of the board maker and not the GPU itself.
Posted on Reply
#18
Bl4ck
it's funny b/c the xbox360 has MS Xenos chip inside (made by ATI) to start with :F
Posted on Reply
#19
mdm-adph
by: DaedalusHelios
You help to pay for a games creation and you want something in return? Thats crazy, Nvidia must have used magic. :laugh:

There are games optimized to do well with Nvidia drivers and vice versa. Its nothing new, its why they throw their hat in the ring to help out in development and funding. Its what they get in return. Not like its the best game of the year. It probably sucks. But its sales are supposed to be good so idk.

No reason to act "butthurt" you guys.
DH, there's optimizing games to work better, and there's purposefully making a game work shittier on a competitor's product.

I was seriously considering buying an Nvidia card soon (just for the GPU processing!), but fuck that. I had heard that the whole "TWIMTBP" program was ending (heard that on hear somewhere), and I thought that Nvidia were mending their ways.

However, forget that -- this is exactly the kind of shit that I've been talking about for years now.
Posted on Reply
#20
mikek75
Oh yes, its already been picked up. It wasn't THAT cheap, lol. I mentioned it on the NFS Shift forum and two other people said that they'd had that happen with GTX260's. Assuming they were telling the truth its a bit concerning.
Posted on Reply
#21
G@dn!q
what nvidia is doin' to ati sonunds like what intel did to amd and they were fined more than 1 billion for that! i'm just curious what will happen if ati finds proof for the dirty games of nvidia! will they be fined the same way like intel? i think that's the only way nvidia to stop playin' dirty and focus on other things!
Posted on Reply
#22
Semi-Lobster
I wonder how much they 'funded' the 'development' of Arkham Asylum to purposely cripple the game's performance on ATI cards? Theres a point when you can say 'this card was optimized for XXXX's video card' and then there is a point when you willfully sabotage the performance of a game when you use a competitor's project since the game runs fine on Xbox 360 (which uses an ATI GPU) or by simply tricking the game into thinking you have the 'right' video card.
Posted on Reply
#23
DaedalusHelios
by: mikek75
Oh yes, its already been picked up. It wasn't THAT cheap, lol. I mentioned it on the NFS Shift forum and two other people said that they'd had that happen with GTX260's. Assuming they were telling the truth its a bit concerning.
They were most likely made by the same board partner.
Posted on Reply
#25
Velvet Wafer
lol, another weak attempt from the green team, to stop the red team on its rise to equally.
i want a 50/50 share, with massive battles:D
Posted on Reply
Add your own comment