That said, AA in Unreal3 engines works in many other titles. The simple fact it doesn't work at all on ATi cards says something far greater than nVidia paying for it to NOT work on ATI cards...
There are also many Unreal Engine 3 games that have no AA at all. Adding AA to the engine is probably pretty easy, but not something that is as easy as flipping a switch in a control panel and expecting it to to work with all hardware. The issue with not working with ATi likely comes down to a simple driver issue. There are plenty of things that work perfectly fine on some things, and not on others. We see games that function properly with one driver, and crash constantly with another.
To expect something like AA to just work on all hardware without it being tested or even developed for that hardware and it's drivers in any way is a little inane.
Which, whether you want to argue that they paid for the development, so it's thier right to restrict it's use, or that the gpu architectures are different, so require different code, doesn't matter. The damning fact is that had nVidia NOT helped develop the AA code, the developers would have been forced to either write code for both, or none at all.
You are right, and since they was a console port with no AA in it to begin with, it likely would have been the second option, none at all. And in that situation I'm with Benetanegia. I'd rather see it available for some, then not at all.
I mean, I more than welcome nVidia to get developers to work with Phys-X. But AA is a different story...they just simply shouldn't have messed in that part of the game. The act of helping develop the code forced a situation where the developer would naturally expect ATi to provide the same help, rather than relying on thier own in-house resources. The complaint has nothing to do with the code itself, but the actual effect on the companies' mentality when dealing with ATi that is the issue.
I don't think that is reasonable. If nVidia wants to add features to the game, they should. I don't believe developers or the industry is expecting it. It isn't like the developers are sitting there demanding money from either company to include basic features of the game. NVidia saw an oppertunity to improve gameplay for their customers, and they did it.
nVidia jsut shouldn't have developed code for something as basic as AA in unreal engine. It's really not that hard to do, or they'd be the only Unreal game with AA...and they certainly are not.
Developing AA is one thing. Developing AA that has next to no performance hit is another, and what was done with Batman. Most AA implementation in Unreal Engine games take a rather large toll on performance, mainly because they aren't actually using the engine itself to enable AA, but instead simply enabling AA through the graphics driver.
DX10 was delayed due to nV not supporting the API properly. DX10.1 was barely a whisper, again, thanks to a lack of nV support.
DX10.1 was mainly performance enhancements done to DX10 after it was released. You make it sound like DX10 was cut back be cause of nVidia, that simply isn't true. DX10 was what DX10 was supposed to be, but Microsoft saw a way to improve on it, similar to DX9 and DX9b/c.
In terms of DX10.1, nVidia didn't need it. Their hardware was already faster then ATi hardware even with ATi hardware supporting DX10.1.
nVidia truly is ruining the industry, and in more ways than one. They are helping the software development-side stagnate...these developer's getting help for things like AA really should be more than capable of doing such things themselves, but due ot a lack of basic skills, they had to go elsewhere.
It's really sad that a developer can't even implement AA, because they are incapable of hiring the proper staff. It's a sad excuse for nVidia-only code...the entire house's management should be fired, as far as I am concerned, for delivery of a pathetic product.
It isn't just a matter of hiring the proper people, and having the ability to do it. There is also the issues of time and money. Two things that are ever shrinking in the gaming industry, especially during the economic times we've seen recently. Publishers are pushing developers to make games quicker, and developers are facing smaller budgets. That is where nVidia comes in to develop for them, and provide money for developers.
I mean, really...99.9% of the AI does exactly the same thing. Sure, it's pretty...but my god, I cannot believe the hype this game got. But then again, I know how all that works, and why it was so critcally acclaimed. And I am NOT fooled.
Your opinons on the gameplay really have no business in this thread.
LoL. Ati doesn't support PS3.0? You sure about that?
Look at what I responded to. Yes, I'm sure the X### series did not support PS3.0.
Sometimes I think infractions should be handed out for inability to read and use basic comprehension skills in a discussion.
![Bang Head :banghead: :banghead:](https://tpucdn.com/forums/data/assets/smilies/banghead-v1.gif)