You mean the company responsible for stabilising the PC software market, providing a consistent API and platform for developers to target and giving them a basis for producing great software? Microsoft aren't all evil, despite the bad press they seem to get. Quite a few of their products have been useful, and let other people do great things.
True to an extent but that vision is 10 years old and doesn't feel like it applies now ...
Microsoft is one of the top companies involved in the NSA scandal.
Looks like December for BF4 Mantle isn't happening. Game is broken. Priority goes to fixing the actual game. Which is unfortunate because many of us are anxious to see what Mantle can do.
That article doesn't provide any clues, only speculation.
It is however, possible they would delay mantle because of a passive reason, that there is no point releasing mantle if the game it self doesn't work and would crash the same anyways, in that case they are using the time optimizing mantle code even more.
It may just be that the mantle layer wasn't ready either. There is every possibility that AMDs api and driver for mantle are still too buggy to push for release. Regardless it doesn't look like we are getting mantle this year, because now onwards is a really bad time to push put a potentially very buggy release with all the devs on holiday.
No indication about that being the case from either Johan or AMD. There is no point in a buggy release either because that wouldn't be any faster than DX.
You won't get a buggy mantle code, because if it is buggy, it's going to be BSODs and Freezing, not just a simple driver/DX crash.
The application controls much of the hardware, if they screw up, it causes a system wide
I remember one freeze in Metroid Prime Elevator Glitch, and you have rare freezing in other consoles too, that's just the sacrifice in exchange for
The "security" term in DX you keep hearing is all about "security against bad code" ... but when developers know what they're doing better than driver developers you don't need to put those babysitting limitations on developers.
However don't get me wrong, there might be some kind of feature in mantle that maybe prevent that but I don't think so because it's all in application control which means it's pretty low level.
I admit I really don't know what they mean with Validation Layer (probably unrelated), I'll have to look that up and it's weird I didn't already.
I doubt it's that buggy, it's supposed to be closer to how their hardware works. less code = less bugs
It's more likely DICE/the frostbite team having too much on their plate.
Yes, they know what are they doing, it's a major developer, it might not be optimized enough for a proof-point reveal, programmers might be needed to fix other bugs, but this is all still speculation until 25 at least, if it's not a present then I probably won't care after that because who the hell is going to care at the end of the year, I usually unplug from all the webs for the week around new year to have a break out of this and It's extremely unlikely I would be all over the news if it happened 1 day before new year and it doesn't really mean I'm going to party like crazy, I know there are a quite many bored people out there who play games on new years so maybe it's for them.
Even if I see the news, I'll just skip it and ignore it, I won't read into it much until like ~3rd of january at earliest.
They could have realized it's a bad idea, so if they aren't doing it for 25 or the last they they're at work before christmas then I really don't care, and what the heck I don't even play BF4 anyways, I bought BF3 and it was the biggest bugfest I've ever played, even if I have respect for DICE/Johan, I just don't have time for the nonsense, I probably will never buy it since there's just nothing special of interest, I don't care about infantry gameplay much other than sniper, unless they add some big big Aircraft expansion that actually behaves like something closer to an airplane and doesn't have cockpit shaking bug, then I might consider it when it's all fixed and polished.