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

#126
Imsochobo
newtekie1If you plan to boycott every game that plays better on one over the other, don't expect to be playing any games. They all favor one over the other, that is just how it is. However, they all also run far beyond acceptably on both, regardless of who they favor.

You are never going to have a game that is playable on one, and completely unplayable on the other. You might have to lower a setting or two on one or the other, but really all games tend to be very similar on both when using comparable cards.
I can play almost all games.
I havnt like wanted to play a game that doesnt work on ati yet, phew.
Far beyond acceptably on both, without AA it looks ugly and ruins my experience of a game, reason why i dont like to play anything before a new videocard comes, waiting for 5870 2GB

Another issue here, previous post.
HEll if it works with opera chrome etc.
We have another problem, we only "support" IE due to a security chief from a stubborn country, and we break the law daily cause IE sux.
Posted on Reply
#127
leonard_222003
I've always said Nvidia behaves like a child , they argue with Intel , Amd , integrators , even their own customers who say they have a hardware problem , they deny everything.
They act like they are the only ones who sell's :) , let's say weed , so in their mind they can pretty much do anything.
If they keep this up eventually we will have 2 groups divided , people who own ATI cards will buy ATI games , people who own Nvidia cards will buy Nvidia games.
Ati didn't make a move in this direction but Nvidia thinks they are big enough to impose Physx/CUDA like everybody on this planet owns only Nvidia video cards , if statistics prove that 90% of possible customers own Nvidia cards then ATI owners are fuc...ked.
It's sad AMD/ATI aren't this agressive , whinning about a game not supporting ATI properly is not good , what should i do ? what do they expect me to do ? you the big shot with billions of dollars do something , if you can't i'll buy Nvidia even if i don't like what they do.
Nvidia owners are probably happy with this , they could even come here and defend the green bastards but like someone here said , if it was the other way they would be outraged.
Also , saying DX11 is not so important , but CUDA and PHYSX are , of course , crap after crap , come on with the next generation Nvidia , how much are you gonna milk Gt200 and g92's ?
Posted on Reply
#128
ZoneDymo
newtekie1If you plan to boycott every game that plays better on one over the other, don't expect to be playing any games. They all favor one over the other, that is just how it is. However, they all also run far beyond acceptably on both, regardless of who they favor.

You are never going to have a game that is playable on one, and completely unplayable on the other. You might have to lower a setting or two on one or the other, but really all games tend to be very similar on both when using comparable cards.
1. Why are you trying so hard to defend Nvidia in this new turn of events?
2. (responding to your message) That is not the issue at all here as I'm sure you understand, making sure something works well on your product OR paying devs to make the competators version worse, is quite something different.
Posted on Reply
#129
Imsochobo
leonard_222003I've always said Nvidia behaves like a child , they argue with Intel , Amd , integrators , even their own customers who say they have a hardware problem , they deny everything.
They act like they are the only ones who sell's :) , let's say weed , so in their mind they can pretty much do anything.
If they keep this up eventually we will have 2 groups divided , people who own ATI cards will buy ATI games , people who own Nvidia cards will buy Nvidia games.
Ati didn't make a move in this direction but Nvidia thinks they are big enough to impose Physx/CUDA like everybody on this planet owns only Nvidia video cards , if statistics prove that 90% of possible customers own Nvidia cards then ATI owners are fuc...ked.
It's sad AMD/ATI aren't this agressive , whinning about a game not supporting ATI properly is not good , what should i do ? what do they expect me to do ? you the big shot with billions of dollars do something , if you can't i'll buy Nvidia even if i don't like what they do.
Nvidia owners are probably happy with this , they could even come here and defend the green bastards but like someone here said , if it was the other way they would be outraged.
Also , saying DX11 is not so important , but CUDA and PHYSX are , of course , crap after crap , come on with the next generation Nvidia , how much are you gonna milk Gt200 and g92's ?
Who knows, for another 2 years for the GT200, rename for 2 series, and with late architectur e devs from nvidia its 2 years.
ATI is pushing DX11, i can defend that, cause when nvidia get thier fist out of their ass which seems to be stuck.
They get the same features, ati is pushing tech that matrox, ati, intel, nvidia and via can use!
Not ATi only.
Posted on Reply
#130
soryuuha
Dear beloved company,

PC gaming already lacks of hardcore games, please don't add more stupid political into PC gaming industry.

Thank you.
Posted on Reply
#131
newtekie1
Semi-Retired Folder
ImsochoboI can play almost all games.
I havnt like wanted to play a game that doesnt work on ati yet, phew.
Far beyond acceptably on both, without AA it looks ugly and ruins my experience of a game, reason why i dont like to play anything before a new videocard comes, waiting for 5870 2GB

Another issue here, previous post.
HEll if it works with opera chrome etc.
We have another problem, we only "support" IE due to a security chief from a stubborn country, and we break the law daily cause IE sux.
If you need AA to play, I pitty you, and you are not a gamer. But beyond that, you should have learned how to enable it in CCC a long time ago, because there are a lot of games that don't even give the option of AA unless you force it. So one would assume you did the same with Batman, and enjoyed it.
ZoneDymo1. Why are you trying so hard to defend Nvidia in this new turn of events?
2. (responding to your message) That is not the issue at all here as I'm sure you understand, making sure something works well on your product OR paying devs to make the competators version worse, is quite something different.
1. Not really defending, just giving just as plausable reason to explain the situation. I like to give the benefit of the doubt and go with the most likely reason, not conspiracy theories. Never been one to jump on the conspiracy bandwagon.

2. As I've said, in either of the two senerios I believe more likely to be true, nVidia did not pay to make the competition any worse than they already were. ATi's position was not made worse in anyway by nVidia, nVidia's position might have been improved, but ATi's position wasn't made worse.
Posted on Reply
#132
SteelSix
kenkickrThe 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!!
OMG.. sorry I drooled all over your avatar

Sincerly,
New Cubs fan :pimp:
Posted on Reply
#133
Imsochobo
newtekie1If you need AA to play, I pitty you, and you are not a gamer. But beyond that, you should have learned how to enable it in CCC a long time ago, because there are a lot of games that don't even give the option of AA unless you force it. So one would assume you did the same with Batman, and enjoyed it.
I'm NOT A GAMER ?
National team player in 3 games.
Europe Class A player
Had games broadcasted on LIVE TV in germany, and im not a gamer ?.

Dont say things you dont know.
My progaming history might be over, but i'm still a gamer.

You dont even know me, how can you say that then ?

Get youre facts right.
My statements is backed up by own testings, physx with ati and nvidia cards did work, not anymore.
Ati had AA and more performance no problem.
Physx can run just fine on cpu.

3 things ive seen you defend like its youre newly born child.
Posted on Reply
#134
Valdez
Firstly, it's not nvidia's fault. It's the devs' fault, because they are corrupt and buyable.
Secondly, it's our fault, the pc gamers, we warez alot.
Thirdly it's nvidia's fault which is a company, from the worst. It's main interest is the profit at any cost.
Posted on Reply
#135
theubersmurf
The proprietary crap has to end

I have a gtx260 currently, and this will be the last card I buy from invidia. And this kind of thing is the reason. I don't want, for there to be only one vga company, like I don't want there to be only one major cpu maker.

The proprietary crap has to end, Really, being forced to buy from only one company is just ridiculous. My thinking immediately goes to physx/havok and both having become proprietary. Really, had things ended in a way that was good for the consumer, both of those companies would have licensed their APIs to both ATI and invida, and it would run on either brand of GPU. Now, Nvidia is blocking the functionality of Physx if there is an ATI card doing the rendering. (link) The big business attitude that both invida and intel have do a good bit to ruin gaming and computing in general. I'm actually pissed, computers and gaming are time out of mind for me...And this kind of crap is done by companies that charge ridiculous amounts of money given the opportunity. Their needs to be some kind of redressment...some how.
Posted on Reply
#136
AddSub
Other than the obvious sub-segment of the user base, who cares really and is really surprised by this? Corporations will continue to exert such influence as long as there are such things as corporations.

The day AMD acquired ATI was in retrospect probably the darkest day in computing history, since on that day the unholy amalgamation that it created out of AMD and ATI fanboys will probably create a black hole that will swallow us all. And any threads on TPU with keywords such as "ATI", "AMD", or "Radeon" will continue to bloat in response rate irregardless of the validity of such threads. This thread was such obvious fanboy catastrophe in the making. Is Charlie Demerjian submitting news on TPU now? I mean 136 responses in less than five hours and all because of some shi**y comic book hero game and some ultimately minor injustice?

Maybe I should be thankful, at least ASUS-related articles have dropped to one per week, from about twenty per day from few years ago.
Posted on Reply
#137
Imsochobo
Its about its been nvfail related issues all the time since HD5xxx was released that shocks me, before it was bareable, now its not.

AMD hater okey, i dont mind, ATI is still the same company, and AMD have done nothing but good with ATI, Open source, Drivers, market strategies that really makes sense! (might not be reason of bought by amd)
However, its not negative at all!
Posted on Reply
#138
SNiiPE_DoGG
*Posts Christian Bale Tirade* :roll:



Nvidia is despicable, but hey I've known that since the time I had to RMA my 6th EVGA 680i motherboard because of a fried memory controller!
Posted on Reply
#139
zCexVe
This is total BS. Either NV agreed to pay all the money that the game coders will get from selling it to ATi VGA owners or funded the game from the begining..
nv: You must have a nvidia GPU to play the games.Thats how its meant to be played :P
Posted on Reply
#140
temp02
Crysis déjà vu...

NVidia hardware isn't bad, the same thing can't be said about their so called marketing strategies.
Posted on Reply
#141
newtekie1
Semi-Retired Folder
ImsochoboI'm NOT A GAMER ?
National team player in 3 games.
Europe Class A player
Had games broadcasted on LIVE TV in germany, and im not a gamer ?.

Dont say things you dont know.
My progaming history might be over, but i'm still a gamer.

You dont even know me, how can you say that then ?
If you require AA, you are not a gamer. Gamers play games because they are fun, they play them for the games themselves, not the visuals. Period. No true gamer would make the statement that AA is required to enjoy a game.
ImsochoboGet youre facts right.
My statements is backed up by own testings, physx with ati and nvidia cards did work, not anymore.
Ati had AA and more performance no problem.
Physx can run just fine on cpu.

3 things ive seen you defend like its youre newly born child.
nVidia disabling PhysX when an ATi card is present was a dick move. I'll be the first to say that. However, I can understand their frustration, and the reasons behind it. You are too quick to forget that nVidia actually wanted to get PhysX running natively on ATi hardware(no nVidia hardware required). And it was ATi that blocked the effort in any way possible. The fact is that nVidia was trying to be very helpful in getting PhysX/CUDA running on ATi hardware. Was the reasoning because it would benefit nVidia in the fight against Intel, and not just out of the goodness of their hearts? Probably, but who cares? The point was that nVidia was trying to get PhysX/CUDA working on ATi hardware. And after ATi blocked them at every turn, even going as far as not providing review samples to the review site that was responsible for the original hacked drivers...

Ati had AA, but in the case of Batman, it cost performance. Unlike the ingame solution which doesn't. ATi of course still has better performance thanks to the HD5870 having a very healthy horse power lead over nVidia offerings.

And of course PhysX/CUDA can run just fine on the CPU. Anything that can run the CUDA environment can run PhysX, and nVidia from the beginning has made the CUDA environment free to use and develop for any hardware, including ATis hardware. However, you have to realize that PhysX itself is ported from running on dedicated hardware, to running in a CUDA environment. And issues will arrise from this, such as not using more than one CPU core.
Posted on Reply
#142
Steevo
NV is pushing users away, finally they have realized they don't want to price gouge consumers for hardware, and claim open source hardware and software, to work on only their overpriced hardware. They just don't want you to buy it. They are tired of your money and wants and needs, listen to the great green god, they will tell you how to live your life, what games to play, in return you will become subserviant to them, assimilating more into the masses, you will defend their every flaw with such fervor that others who are normal will wonder about you.


This is how it is, now all submit to the big green phallic probe.


That or they feel that us normal gamers are beneath them and will never be smart enough to find out about the shit they pull.
Posted on Reply
#143
SNiiPE_DoGG
stop telling people they arent gamers because they want AA, the doesnt make any flipping sense as this isnt a dick waving contest about who is the most HARDCORE gamer FFS
Posted on Reply
#144
newtekie1
Semi-Retired Folder
SNiiPE_DoGGstop telling people they arent gamers because they want AA, the doesnt make any flipping sense as this isnt a dick waving contest about who is the most HARDCORE gamer FFS
No, stop trying to tell people what to say.

No true gamer would require AA. And no true gamer would say a game has to have AA to be enjoyable. It is that simple.
SteevoNV is pushing users away, finally they have realized they don't want to price gouge consumers for hardware, and claim open source hardware and software, to work on only their overpriced hardware. They just don't want you to buy it. They are tired of your money and wants and needs, listen to the great green god, they will tell you how to live your life, what games to play, in return you will become subserviant to them, assimilating more into the masses, you will defend their every flaw with such fervor that others who are normal will wonder about you.


This is how it is, now all submit to the big green phallic probe.


That or they feel that us normal gamers are beneath them and will never be smart enough to find out about the shit they pull.
Oh please, now you are just making shit up. Get your facts straight, nVidia has equaled or bettered ATi in price to performance for at least the last two generations in every performance segment the two competed in.
Posted on Reply
#145
qubit
Overclocked quantum bit
This sounds like the sort of dirty tricks that nvidia would pull. We need Charlie Demerjian's take on this!
Posted on Reply
#146
Valdez
newtekie1nVidia disabling PhysX when an ATi card is present was a dick move. I'll be the first to say that. However, I can understand their frustration, and the reasons behind it. You are too quick to forget that nVidia actually wanted to get PhysX running natively on ATi hardware(no nVidia hardware required). And it was ATi that blocked the effort in any way possible. The fact is that nVidia was trying to be very helpful in getting PhysX/CUDA running on ATi hardware. Was the reasoning because it would benefit nVidia in the fight against Intel, and not just out of the goodness of their hearts? Probably, but who cares? The point was that nVidia was trying to get PhysX/CUDA working on ATi hardware. And after ATi blocked them at every turn, even going as far as not providing review samples to the review site that was responsible for the original hacked drivers...
Bullshit, you know that, because it was told you several times.
Nvidia has the source code, the physx is not an open standard, a game with hw physx would run a lot worse on ati hw than on nvidia hw, because it is optimized to nvidia hw.
Nvidia wouldn't let a game with nv's own tech to perform better on ati hw.
Posted on Reply
#147
newtekie1
Semi-Retired Folder
ValdezBullshit, you know that, because it was told you several times.
Nvidia has the source code, the physx is not an open standard, a game with hw physx would run a lot worse on ati hw than on nvidia hw, because it is optimized to nvidia hw.
Bullshit, the tests with hacked drivers were showing PhysX running just fine on ATi hardware.

You are seriously over estimating the power required to run PhysX, any current ATi hardware would have been able to completely kill in PhysX performance. Remember, the original hardware the PhysX API ran on was 128MB PCI cards...
Posted on Reply
#148
Valdez
newtekie1Bullshit, the tests with hacked drivers were showing PhysX running just fine on ATi hardware.
Where did i write it doesn't run?
Posted on Reply
#149
newtekie1
Semi-Retired Folder
ValdezWhere did i write it doesn't run?
"Running just fine" means it has good performance. Simply running with shitty performance would be far from "fine" would you say? Or do you not understand what the word fine means?
Posted on Reply
#150
Steevo
newtekie1Oh please, now you are just making shit up. Get your facts straight, nVidia has equaled or bettered ATi in price to performance for at least the last two generations in every performance segment the two competed in.
At least you admit that the rest is true. Knowing you have a problem is the first step.

BTW, you han't even posted when I was writing that post, and you almost jumped into it, as if some of us could tell what you were going to say and do..........
Posted on Reply
Add your own comment
Apr 26th, 2024 22:14 EDT change timezone

New Forum Posts

Popular Reviews

Controversial News Posts