Warner Bros. Halts Sales of AAA Batman PC Game Over Technical Problems
An anonymous reader writes: The Batman: Arkham series of video games has been quite popular over the past several years. But when the most recent iteration, Batman: Arkham Knight, was released a couple days ago, users who bought the PC version of the game found it suffered from crippling performance issues. Now, publisher Warner Bros. made an official statement in the community forums saying they were discontinuing sales of the PC version until quality issues can be sorted out. Gamers and journalists are using it as a rallying point to encourage people to stop preordering games, as it rewards studios for releasing broken content.
Console version is fine actually, it's the crappy PC Ports that's suffering.
- Don't do what I do, it's probably not healthy nor safe. -
The other Batman games suffered major issues at launch too. For example, Batman: Arkham Origins was impossible to complete at launch due to a bug. There was a river where the grapple would never connect so you couldn't get across. It took several patches before it worked reliably for everyone.
They outsourced the PC port to a group of twelve people and gave them two months. I wish that was a joke.
A lot of those glitches were things you had to work to make happen though. The kinds of bugs that we commonly see in AAA titles today are often triggered without the player doing anything particularly out of the ordinary.
I realize that PCs are quirky beasts; but they are quirky beasts architecturally very similar to(typically more powerful than, for any vaguely serious gaming system) both contemporary consoles
How does this happen?
You are thinking like a PC gamer and thinking about ONLY the CPU and GPU when you compare the PC to the current gen consoles. Machines aren't just CPU's and GPU's, they have internal busses, I/O, RAM. Those matter.
And when it comes to those things, consoles are still specialized beasts.
Lets take the PS2. There were PC gamers claiming their GeForce 3 was better, their CPU faster, etc etc. That may have been true, but the PS2 wasn't an ordinary PC, it had specialized RAM and specialized internal busses. It could do things that a PC of that era simply could not do.
http://archive.arstechnica.com...
http://archive.arstechnica.com...
Watch the vector unit demos. They're running entirely on the vector unit in 16K of RAM, no CPU involved.
https://www.youtube.com/watch?...
IIRC, somebody came up with a Zlib implementation that ran entirely on a PS2 vector unit.
The PS3 is similar, fast Rambus RAM, SPU's, and fast internal busses. IIRC somebody smarter than me referred to it as "taking the multiprocessin ideas introduced with the PS2, further"
The PS4 is more "normal", but still has specialized RAM and internal busses. You simply can't buy a PC with GDDR5 main ram. Imagine if you had a PC with ALL of it's RAM as fast as the RAM on the video card. That would be nice, wouldn't it? But that can't happen, the PC is limited by PCIe.
The PS4 isn't.
http://www.gamasutra.com/view/...
It can move data around in ways a PC simply can not do. It also doesn't have to deal with the problem that is Windows. Windows is a general purpose OS, even when it runs games.
The PS4 runs BSD, while it is also a general purpose OS, there's no need on the PS4 to keep "desktop computer services" running. The PS4 doesn't have to keep a print spool up, have a java updater constantly running, . It doesn't have to worry about the "needs" of an Office suite, or SMB shares, or Norton/Kaspersky/AVG, or any of the other things a PC does. It runs games. It can do other things as well but it's design focus is on games more than anything else.