Batman: Arkham City's DX11 Implementation Broken, Patch Promised - HotHardware
Batman: Arkham City's DX11 Implementation Broken, Patch Promised

Batman: Arkham City's DX11 Implementation Broken, Patch Promised

We've spent a few hours in Arkham City over the holiday weekend, in between slaving over other review projects and eating sixty pounds of turkey. The game itself is pretty great--if you liked Arkham Asylum, you'll likely love Arkham City--except for one teensy problem that's almost not worth mentioning.

The entire DirectX 11 implementation is broken. And not by a little, either. The game's publishers have acknowledged that "running the game with DX 11 is causing the performance issues," and recommends working around the problem by dropping back to DX9. Note, however, that these aren't just issues--the title is nearly unplayable in DX11.


Harley and the Joker both reprise their roles, with the latter looking distinctly worse for wear.
You don't need to have played Arkham Asylum to make sense of Arkham City, but it helps.

AC is a great game in DX9, too, but this is particularly egregious given that the PC version of the game was delayed six weeks for additional polish and feature inclusion. Nor are the issues subtle enough to think the company somehow overlooked them. In DX11 mode, Arkham City stutters and chugs erratically.

The benchmarks below were run on a pair of GTX 480s in SLI. Note that we only used 'High' detail, in an attempt to give DX11 mode at least a chance to turn in acceptable performance. We ran the test multiple times and took the best results. Ambient occlusion and AA were both disabled.



The 40 percent average performance hit from activating DX11 is surprisingly heavy, given how much GPU horsepower we've tossed at the game, but it's the minimum framerate that wrecks the experience. In DX9, the minimum framerate is an occasional low point. In DX11, it drops by for visits every few seconds, particularly when the camera pans.

This isn't the sort of bug that 'slips by' when someone's back is turned and it doesn't affect just NV or ATI cards. Crysis 2 may have taken fire for shipping without DX11 support after promising it for launch, but Arkham City defaults to DX11 when installed on sufficiently high-end hardware. As a result, the game experience is choppy and uneven out-of-the-box. Disabling features like AA and PhysX improves the average frame rate but doesn't prevent the crippling lag that sucks much of the fun out of the title.

In this case, Rocksteady's decision to ship in November without disabling DX11 and re-enabling it via patch at a later date has negatively impacted the game's default performance. It's a problem that mars what shoud have been a great release, and sends a further message to PC gamers regarding just how much of a priority they are these days.

If you haven't bought the game yet but own a DX11 card, we'd recommend waiting until the issue is resolved. There's no reason to reward the publisher for shipping a broken title, even if the game remains excellent, and plenty of reasons to send a message that this sort of shoddy workmanship isn't acceptable.
+1
+ -

Gotta love that so many publishers care not for the PC gamer crowd. This is really idiotic considering they spend more on their hardware so they are likely to spend more money on software/games.

0
+ -

With the PC release being later than the console releases you'd figure these issues would have been sorted out beforehand. What a shame.

0
+ -

this is getting sad. Both Skyrim and Arkham city are both messed up when they come out for PC. If they want people to buy the games for PC, they need to actually make them work. IM a PC gamer and im not going out and buy a console just so the games will play correctly. it just really makes me mad.

0
+ -

I hate the control schemas of consoles so I agree I won't get a console just because the games work.

0
+ -

I'm beginning to think that we're entering the era where gaming companies just don't care much for the PC. I mean Id's RAGE has been released with tons of bugs that ruined the gameplay experience, Crysis 2's DX11 even though it took time to be released feel unpolished and well, obviously we can't forget about the recent events.

Let's not forget that most games out there feel like console ports...

I mean the PC is a great platform, there was a point where a huge number of games were made for this system and we even had Counter-Strike on there. In this recent age with DX11 graphics cards and 8 core processors we got broken games like this that don't even work properly on the launch day... We get statements saying that PC development is hard and we even have iD focusing on console games instead of the PC, which is a real, real shame... I mean we have some good games for the PC like Battlefield 3 that didn't get released with any bugs; so why is it that most of the high-profile releases out there contain tons of tons of bugs? That's what I'd like to know.

Unless the people get their act together on the PC, I may find myself gravitating back towards a console.

0
+ -

Well maybe it was delayed by six weeks or so, but it looks like that it was not enough to fix all the bugs for the PC world users. Hope they get their act together so no more stuff ups are seen.

0
+ -

Yeah! I'd have to agree. They had enough time to fix all up, but yet they still came out with this game. Why not have the equivalent of proof readers within this organization.

0
+ -

and no one checked this...why?

0
+ -

Laziness, and trying to push the game out for the release date. Hopefully they get it fixed asap!

+1
+ -

Releasing a well anticipated title on time with a few 'minor' bugs that may need a bit of patching is one thing ..but what they are referring to & severely downplaying as performance issues as to not be able to play in DirectX 11 is totally lame.  They cannot possibly be that stupid to not notice that and released it any way.The clock is ticking in waiting for the patch necessary....meanwhile there plenty of social-media to get the true spin on how much companies like this actually care about consumers like us.

"There's no reason to reward the publisher for shipping a broken title, even if the game remains excellent, and plenty of reasons to send a message that this sort of shoddy workmanship isn't acceptable."

UN-Acceptable !
Not even close !

0
+ -

would you like the plumber to do a crap job then have to keep coming back to patch it? no you'd get a plumber who knows what he is doing.

0
+ -

This is just a horrible business decision. Seriously if I'm a manager at this company there's no way I'd include directx 11 if it had this problem and release it, are they fucking nuts? Get your *** together, people should get fired over this one.

Just don't include it if its broken.

0
+ -

Hi MMaloney .....sometimes we have a bit more fun getting 'creative' with descriptions at times to express ourselves..

BTW: Welcome to HH

0
+ -

2 words, console port.

 

le sigh

0
+ -

Is there still no news on the official patch yet? I expect it to be out sometime this week with an announcement on the website today to that effect. However, I keep forgetting that this is a Games for Windows Live title and as such patches have to go through Microsoft for certification first, which often adds weeks to their release. It's one reason why I (and, apparently, other publishers) dislike GfWL so much as this certification means little anyway other than an extended, more annoying wait for us, the paying customers.

0
+ -

Rocksteady released a patch addressing the DX11 issues in Batman Arkham City. Check it out http://community.batmanarkhamcity.com/forums/showthread.php/11700-Latest-PC-Update-Today-s-Patch-details?sf2693378=1

It looks like people are still having issues with it though, going by the comments being posted

 

0
+ -

Well... At least they're trying. But that patch had so many people's hopes up and they let them down, why can't these guys get it together for the PC?

0
+ -

I think the dx11 integration may just end up as a failed experiment in this game.

Login or Register to Comment
Post a Comment
Username:   Password: