With all this doom and gloom for everyone but AMD, i just want to know one thing. If mantle is so easy to code, so easy to convert console code to run on PC..... if this is remotely close to true, then why is there still no BF4 mantle patch? The game has launched on the consoles. The game has launched already and running perfect on PC in DX. You see, it doesnt add up. Mantle obviously is more work and not simply taking console code and running it on a PC. Or it would be here already. If you cannot see the issue with this then I dont know what to tell you.
They always said it would be 2 months. BF4 was released on the 29th October, not even 1 month ago.
Also I wouldn't exactly say the DX version was running perfectly. In fact it's been pretty awful from what I can gather. Any issues with the game engine in DX would be prioritised for now, possibly pushing the Mantle port back.
In reality we don't know when they started but given the alpha nature of Mantle it seems logical to assume that they started after getting the console and DX versions finished.
Mantle is a very big deal to AMD. They are trying to push it and push it hard. Yet BF4 launch came and went, without mantle. Lucky this is a game that has a huge MP aspect that people play for many months but not every game is like that. As a matter of fact, most games are not like this. And if AMD could not implement their huge game changing Mantle to spotlight their huge architecture with a grade A title at launch, what makes anyone think that any other game would be different. Why is so many in this thread so sure of so many things? Wishful thinking? Praying and hoping that AMD will rise above and crush Nvidia and Intel based on nothing more than blind faith?
The point you're missing is Mantle wasn't ready. It's still not ready, it's not even in beta.
Look, BF4 is their Mantle debut. Their big Mantle showcase and its completely MIA. This is a great way to start off your huge game changing API, wouldnt you think. Well, i dont think so. I think this says a lot in itself. It says that Mantle is not easier for devs, that it is more work. If it wasnt, it would be here before a complete DX 11 version of a game comes out.
You can try but this is a very hard reality to squirm out of. It says a lot in itself. Now if you months late on the most important Mantle title ever........ I guess you can fill in the rest. Because, yes! BF4 is the most important Mantle title because it is the very one they chose to showcase their new API on. And of course, pay no attention to the fact that its nowhere to be seen. This makes everything about Mantle questionable. If your launching Mantle versions several months after everyone else beats the game, would it really have that huge of a significance? Lucky for AMD, BF4 is a shooter whos multiplayer mode will be popular for awhile. But this is the exception not the rule. And if your this late on a game as important and as big as BF4, the Mantle highlight? Games of less importance will get much less money thrown at them. And pretty much all games out there are less important.
And what about the games that are Mantle first or Mantle exlusive? What about those console games that weren't going to get PC releases because of the time to port to DX? I can easily see a case where games like say, Last of Us get ported to Mantle simply because it's much easier and is harming microsoft/DX, which is pretty much exactly what Sony would want.
I just think way to many people have driven off to fantasy land here. Obvious what your wishes are but there are many many many cold hard facts right in front of you that for some reason no one seems to be bringing up. So quick to swear doom and gloom when the very the weapon at hand is misfiring right out of the gate. There is no way anyone should be sure of anything right now. Except the obvious: Mantle is extra work for developers, games, and AMD. If it was not we wouldnt be waiting on the BF4 matle patch that single handedly puts intel and nvidia out of business. You know, the one that is so much like console code that porting games over is so simple yet the DX11 PC version will be out ages before Mantle ever shows face.
Now, i am sure mantle is capable of better performance. As any close to the metal code could be. But everything else is marketing hype plus buckets of wild speculation
/rant end
Jesus that
was a rant. If you'd just considered the possibility that Mantle wasn't ready you could have saved yourself a whole lot of trouble. This is early software, very much in development - of course a title like BF4 is going to cater to the majority at this stage, it's not like they were ever going to hold off on general release because of Mantle. But now that Mantle is hard coded into Frostbite there is little reason to believe that most games won't support it out of the box.