PC Gamers Reporting Issues With Batman: Arkham Knight - Update

TilMorrow

Diabolical Party Member
Jul 7, 2010
3,246
0
0
Huh these issues sound nearly as bad that one bug I got in Arkham Origins on the PS3 version where after decking a guy I somehow summoned a portal behind a progression door and proceeded to fall into a pitch black void that I can only assume was a physical manifestation of batman's brooding. Thankfully I died rather than being subjected to an infinite descent through Bruce Wayne's psyche.
 

gigastar

Insert one-liner here.
Sep 13, 2010
4,419
0
0
tf2godz said:
OK everyone refunds Time, With steam refund policy now it's time to make them pay for releasing A Game with "Known Shippables"
Or you could do what i did and abandon all notion of blind faith in a AAA PC release, and only ever purchase a game after its earned its Certification of Not Shit.

Also comes with the considerable upside of being able to smugly tell people that that is what preorders get you.

harrisongrimms said:
Seems like every game nowadays is screwing up its pc release
Well im happy to report that Devil May Cry 4: Special Edition runs just as well on PC as the original version did 8 years ago.
 

Makabriel

New member
May 13, 2013
547
0
0
StorkV said:
This is a broken game! As much I enjoy the Arkham series, releasing broken products is a bit disrespectful towards your costumers... but that's my opinion...
You obviously have not been playing PC games for very long, have you? It's almost virtually impossible to release a major PC title without some need for a patch or a fix. There are way too many variables to be accounted for. It's why consoles are better releases, it's because each and every Xbox or PS is Exactly The Same. No variation.
 

SonOfVoorhees

New member
Aug 3, 2011
3,509
0
0
Watched Jim play this and it stutters every 10 - 15 seconds. Thats a pretty obvious fuck up that you think they would notice before release. Really hate when they release stuff that doesnt work day one and you have to wait for patches or modders. Also read somewhere that some other company made the PC port so maybe thats why?

Most i got out of the jim video was how boring the batmobile is. Just the fights with the drone tanks are just unexciting and uninteresting. Should have left the batmobile as just a quick travel alternative to gliding instead of forcing it as a necessary thing.
 

Callate

New member
Dec 5, 2008
5,118
0
0
Pre-Order now, and get the "Batman: Bugs in Your Belfry" special bonus pack pre-installed, absolutely free!

I've enjoyed the Rocksteady Batman games I've played, but there's a good reason the games I pre-order- or buy on release- are extremely few and far between.
 

Laughing Man

New member
Oct 10, 2008
1,715
0
0
I wonder If this is going to be related to the graphics card conflict that's been going on for a while. The witcher 3 pc version had such issues.
Uh no, the Witcher 3 thing was an opportunity for AMD to sling as much mud as it could at Nvidia for what amounted to nothing more than AMD being total and utter shit when it comes to releasing updated and timely drivers for new games. Instead of looking in house and asking why community modders were able to fix their drivers and get things like hairworks working it was easier to blame CD Project Red and Nvidia with some made up BS about them being locked out of the code and not having access to the final game code.

Batman on the other hand is just a game that was built for console that has under gone a totally piss poor PC conversion, hence the universe poor performance on all rigs respective of the hard ware it is running on.
 

CrystalShadow

don't upset the insane catgirl
Apr 11, 2009
3,829
0
0
Laughing Man said:
I wonder If this is going to be related to the graphics card conflict that's been going on for a while. The witcher 3 pc version had such issues.
Uh no, the Witcher 3 thing was an opportunity for AMD to sling as much mud as it could at Nvidia for what amounted to nothing more than AMD being total and utter shit when it comes to releasing updated and timely drivers for new games. Instead of looking in house and asking why community modders were able to fix their drivers and get things like hairworks working it was easier to blame CD Project Red and Nvidia with some made up BS about them being locked out of the code and not having access to the final game code.

Batman on the other hand is just a game that was built for console that has under gone a totally piss poor PC conversion, hence the universe poor performance on all rigs respective of the hard ware it is running on.
What a laughable state of affairs it is that games on PC are basically so poorly coded that the people that write graphics drivers basically have to write a unique driver-side hack for every major game release just to get it to work properly.
It seems like a rather absurd situation, but it's true.
Game devs no longer know how to code properly in a way that is in any way optimal for the hardware. (or sometimes even following basic api requirements). And in the rush to fix this and make their hardware look better, the driver developers have introduced so many hacks and alternate code paths, that even if you did kind of know how to do it right, you'd still mess it up because you cab't predict which particular byzantine combinations of hacks and workarounds your code might trigger, and thus can't be in any way sure what will happen.

http://www.gamedev.net/topic/666419-what-are-your-opinions-on-dx12vulkanmantle/#entry5215019

Just read that for a second, and tell me that sounds like a healthy situation?
Seems we really need vulcan/mantle/whatever... Though then you might just find out just how bad at graphics programming many devs actually are...
 

StorkV

New member
Sep 6, 2014
81
0
0
Makabriel said:
StorkV said:
This is a broken game! As much I enjoy the Arkham series, releasing broken products is a bit disrespectful towards your costumers... but that's my opinion...
You obviously have not been playing PC games for very long, have you? It's almost virtually impossible to release a major PC title without some need for a patch or a fix. There are way too many variables to be accounted for. It's why consoles are better releases, it's because each and every Xbox or PS is Exactly The Same. No variation.
Oh may I excuse myself! I am retarded and mentally disabled for not noticing this! Now I understand, you've shown me the light! It's ok If you preorder and the product is unplayable the first month(referring to arkham origins)! Because we're on PC!!! Thank you! Excuse my ignorance! I mean there are many other companies that can release a stable game for most PCs but we gotta excuse the Batman series cause you're a fanboy.
 

EHKOS

Madness to my Methods
Feb 28, 2010
4,815
0
0
I saw a red flag when they mentioned IronGalaxy. I wouldn't blame Rocksteady for this, I don't know IG's history, but if you outsource your port (if it was one) then there is usually some problems that occur simply because there's a different team working on it.

The way Rocksteady makes their games is becoming a lost art, they really put hard work and love into their product, a rare thing for developers of this day. That usually means the game is more complex in it's construction. I would expect Uncharted 4 to have performance issues if the port was also outsourced.

Although with the recent claims about Nvidia, this might blow up into a much bigger thing down the line. I really hope that doesn't happen.

Also I found it funny that 4chan was the only one that wasn't hyperlinked.
 

Buizel91

Autobot
Aug 25, 2008
5,265
0
0
StorkV said:
Makabriel said:
StorkV said:
This is a broken game! As much I enjoy the Arkham series, releasing broken products is a bit disrespectful towards your costumers... but that's my opinion...
You obviously have not been playing PC games for very long, have you? It's almost virtually impossible to release a major PC title without some need for a patch or a fix. There are way too many variables to be accounted for. It's why consoles are better releases, it's because each and every Xbox or PS is Exactly The Same. No variation.
Oh may I excuse myself! I am retarded and mentally disabled for not noticing this! Now I understand, you've shown me the light! It's ok If you preorder and the product is unplayable the first month(referring to arkham origins)! Because we're on PC!!! Thank you! Excuse my ignorance! I mean there are many other companies that can release a stable game for most PCs but we gotta excuse the Batman series cause you're a fanboy.
He was only saying, no need to get pissy about it.

But he's right, most games now, especially for PC won't be the best on launch, now, During the 360/PS3 days, they were better, because developers knew how to code properly for the games. Developers now have the Xbox One and PS4, 2 new beasts that they are still learning to use properly, and how best to code them without much issue. This will cause problems for PC ports for at least another year or so until developers get used to coding for the Xbox one and Ps4.

Batman Arkham knight was meant to be released on the 360 and ps3 if i remember rightly, this may of also caused a few hitches, this game has been delayed quite a few times now.

Is that an excuse? No. They should of properly checked the PC port, and i can bet anything Rocksteady and WB Studios are going to be hounding IronGalaxy because of this.
 

Sillarra

I have no idea how I got here.
Aug 14, 2014
60
0
0
The game has fallen to "Mostly Negative" (68% -ve votes currently) on Steam due to the stuttering issue. On NeoGAF people are reporting that even playing with GTX970 or Titan doesn't solve the issue. Plus, the included Benchmark doesn't reflect the game at all since it benchmarks with the FPS unlocked, but gameplay is locked to 30 FPS.

This, and the announcement of cancellation of Batmobile edition one day before it supposed to be shipped (screwing people out of the other limited edition due to it being sold out earlier) seems like one disaster after another.

EDIT: Also it seems like this game is eating VRAM like crazy. One poster in NeoGAF reported that on his system the game consume 8.5 GB of RAM, which might contribute to the stuttering due to the game moving huge chunks of data in and out of the RAM for asset streaming.
 

Bat Vader

Elite Member
Mar 11, 2009
4,997
2
41
Makabriel said:
StorkV said:
This is a broken game! As much I enjoy the Arkham series, releasing broken products is a bit disrespectful towards your costumers... but that's my opinion...
You obviously have not been playing PC games for very long, have you? It's almost virtually impossible to release a major PC title without some need for a patch or a fix. There are way too many variables to be accounted for. It's why consoles are better releases, it's because each and every Xbox or PS is Exactly The Same. No variation.
There's a patch or fix and then there is this situation. Iron Galaxy should be ashamed of themselves for the abysmal state the PC version is in.
 

dochmbi

New member
Sep 15, 2008
753
0
0
I pretty much expect every modern PC game to be broken, and needing a bunch of fixes, but I don't mind it. I'm actually pretty happy about it. I've learned so much about how my computer operates, all kinds of fascinating under-the-hood things. As long as I can eventually get it working, I'm fine.
 

008Zulu_v1legacy

New member
Sep 6, 2009
6,019
0
0
I am also glad I didn't pre-order or buy this game at launch. If they patch it, the effectiveness of the patch will be the deciding factor if I buy it.
 

Infernal Lawyer

New member
Jan 28, 2013
611
0
0
Oh look, another shitty AAA PC port. How is this news?

Have to say, this isn't great timing, what with Steam Refunds just being released. Sure, you can fix a buggy game, but people might not be willing to wait. I bet Rocksteady is going to hound those out-sourced twats down for their lost preorder sales...
 

Areloch

It's that one guy
Dec 10, 2012
623
0
0
CrystalShadow said:
Laughing Man said:
I wonder If this is going to be related to the graphics card conflict that's been going on for a while. The witcher 3 pc version had such issues.
Uh no, the Witcher 3 thing was an opportunity for AMD to sling as much mud as it could at Nvidia for what amounted to nothing more than AMD being total and utter shit when it comes to releasing updated and timely drivers for new games. Instead of looking in house and asking why community modders were able to fix their drivers and get things like hairworks working it was easier to blame CD Project Red and Nvidia with some made up BS about them being locked out of the code and not having access to the final game code.

Batman on the other hand is just a game that was built for console that has under gone a totally piss poor PC conversion, hence the universe poor performance on all rigs respective of the hard ware it is running on.
What a laughable state of affairs it is that games on PC are basically so poorly coded that the people that write graphics drivers basically have to write a unique driver-side hack for every major game release just to get it to work properly.
It seems like a rather absurd situation, but it's true.
Game devs no longer know how to code properly in a way that is in any way optimal for the hardware. (or sometimes even following basic api requirements). And in the rush to fix this and make their hardware look better, the driver developers have introduced so many hacks and alternate code paths, that even if you did kind of know how to do it right, you'd still mess it up because you cab't predict which particular byzantine combinations of hacks and workarounds your code might trigger, and thus can't be in any way sure what will happen.

http://www.gamedev.net/topic/666419-what-are-your-opinions-on-dx12vulkanmantle/#entry5215019

Just read that for a second, and tell me that sounds like a healthy situation?
Seems we really need vulcan/mantle/whatever... Though then you might just find out just how bad at graphics programming many devs actually are...
To be fair to developers(and speaking as someone who works on the guts of a game engine every day), it's less "no longer know how", and more like "no one ever knew, and you cannot know it now".

It's been this way for a VERY long time now. Back with the advent of hardware acceleration, and then OpenGL and DirectX, the graphics APIs were designed to make it easier to get things to render as you wanted. However, the hardware manufacturers - as per your linked story - pretty much just hacked things into the drivers, and there's really not much the API creators can do in that aspect. They just call to the drivers and hope for the best.

It gets then compounded further when the APIs themselves can have shenanigans - DirectX tends to be better about this than OpenGL, largely because DirectX will flatly deprecate stuff, while OpenGL as it is has a lodestone around it's neck with legacy support - where you have 2 functions to do the same thing, but one of them has terrible performance on modern hardware and there is no documentation telling you this.

The final layer on top of that is the developer's code itself. This depends on the engine chosen. Pre-existing engines tend to be fairly stable, but can be a huge undertaking to optimize them further if you require it. Rolling your own engine ensures the code does exactly what you want it to do, but is a huge time and money sink that most companies will avoid.

Compounding this further is if the developer picks an engine that has the source restricted or completely locked off, like Unity. This is why Unity has a rap about shoddy performance. The developers don't have source access so they can't correct anything that comes up during development, so they just hope it's good enough to work at launch.

So that's 3 layers of potential obfuscation that actively get in the way of good performance.

With DX12 and Vulkan and Metal(for OSX, as Apple's doing their own thing. Again.), it gives VERY explicit control over 2 of those layers. So in theory, the only reason something would perform like trash is because the developers are either using an existing engine that implements them poorly, or they wrote it themselves and it's terrible.

So even if we find out most graphics programmers are complete and utter garbage, at least we've mitigated 2 layers of the overall problem and we can actually learn how to not be terrible going forward.
 

The Bucket

Senior Member
May 4, 2010
531
0
21
Makabriel said:
StorkV said:
I am so happy I didn't pre-order! Didn't get burn this time like it happend with Arkham Origin.
I was tempted to pre-order... though.

I will probably get it in a few months when they fix all the problems at a lower price... they don't deserve full price.
Why, pray tell, do they not deserve a full price? There hasn't been an Arkham game made by them that wasn't superb, and this one is no exception. Glitches are fixable. A bad game can't be fixed. This isn't a bad game.
What incentive would they have to stop dropping crappy ports onto PC and fixing them a month down the line if people keep giving them full price for it? The best way to play the Arkham games is probably to wait for the game of the year edition anyway, they'll have got around to actually fixing the game and you'll have all the little bits of DLC.