Archive for October 27th, 2007

PS3 doesn’t suck as much as fanbois

Saturday, October 27th, 2007

What am I doing writing three blog posts per week, especially when I have another one (weekly roundup) to write tomorrow? Well, you see, I’m a bit angry. And when I’m angry, I blog. PlayStation 3What started as a perfectly innocent *opinion* from an ex game developer for Harmonix (makers of Guitar Hero and Rock Band) on his blog about the difficulties of programming on the PS3, has turned into a fanboy fight-fest, mostly from PS3 fanbois and members of the Sony Defence Force blasting his *opinions* in the comments section. The funny thing is that Jason Booth, the developer/blogger in question, didn’t even suggest that the PS3 sucks, just that it’s difficult to programme for and that the expectation that PS3 games will own Xbox 360 games in the future might not be fully realised. Here are the points raised in the blog post:

  • PS3 has a slower fill rate than the Xbox 360
  • Multi-processor programming is too complicated to take full advantage of the Cell
  • Blu-ray is great for providing more space, but has a slower load time. It is now mainly used to store duplicate game assets to speed up load time and work around some of the other limitations of the PS3
  • Optimization for the PS3 is costly, and developers lack the resources to do it effectively
  • Code for the PS3 cannot be re-used for non-PS3 projects, so investment in PS3 coding is expensive

Now I’m not saying that all these points are valid. Some are probably not, but I can’t comment because I don’t work on game development. But the reaction to it has been, sadly, typical whenever someone says anything bad about a particular tech, in this instance, from PS3 fanbois. So what kind of reaction do we get from PS3 fanbois? That game developers, who sometimes work 18 hour days and basically live at the office, are lazy. That because Jason spelt “Blu-ray” wrong and that he started his career as a computer graphic artist means he knows nothing about programming. Some even suggested that his new work involves producing a product that will compete with Sony Home, and therefore, he is a bitter programmer who is going to get beat by Sony and is venting his anger. How could these people come out with these statements when most (if not all) of them have zero programming experience? And why personal attacks against someone who simply expressed his own opinions about a piece of tech? The comments posted are not all from fanbois though. There are a lot of anonymous postings from programmers with even more technical evidence of the PS3’s failings. As someone who graduated as a Software Engineer, but never really went to work in the field, I can understand some but not all of the points raised, but it seem to make sense. These programmers are posting anonymously because they fear this kind of backlash from fanbois, and more importantly, the spanking they will get from Sony which in turn might mean a loss of employment. But it’s not just anonymous programmers, some of the industry’s biggest names have all spoken out against the PS3’s design. Gabe Newell, the man behind the amazing Half-Life series and MD of Valve software, said earlier this year that:

The PS3 is a total disaster on so many levels, I think It’s really clear that Sony lost track of what customers and what developers wanted. I’d say, even at this late date, they should just cancel it and do a ‘do over’. Just say, ‘This was a horrible disaster and we’re sorry and we’re going to stop selling this and stop trying to convince people to develop for it.’

Then we have John Carmack, creator of Doom/Quake from ID Software, saying:

But the honest truth is that Microsoft dev tools are so much better than Sony’s. We expect to keep in mind the issues of bringing this up on the PlayStation 3… they’re not helpful to the developers… I suspect they’re not going to overwhelmingly crush the marketplace this time, which wasn’t clear a year ago.

And posted on this blog a couple of weeks ago, was this statement from BioWare President Greg Zeschuk:

If everyone’s waiting for this huge gap, it’s just not going to happen. By the end of this generation both PS3 and Xbox 360 will look awesome. Maybe 1 per cent of the population might be able to tell the difference between the two.

No surprise then that PS3 fanbois have already blasted all of these pioneers of gaming, some go as far as suggesting they’ve been bribed to say these things. I know who I would believe if I had to choose between Carmack/Newell/Zeschuk or Sony’s PR department and their legion of fanbois. What these experts are saying, is not that the PS3 totally sucks, but rather, that it’s not an easy piece of hardware to programme for. I’m sure the Xbox 360 and Wii have their own problems, but Sony seemed to have ignored the human element (ie. programmers) when they came up with their design for the PS3. I’m sure that if developers allocated more resources to the PS3, they could come up with games that will be as impressive if not more so than the Xbox 360 version. But the extra resources dedicated to make the game look good takes resources away from making the game fun to play and in the longevity stakes (see Lair, Heavenly Sword, Ratchet and Clank …). But even if you don’t believe these experts, then all you have to do is to look at reality (something that fanbois are unable to do, seemingly). The reality is that the Xbox 360 has the biggest market share, compared to the PS3’s pathetic 14% hold on the US market. The reality is that the Xbox 360 has more and better games so far, and that developers seem to develop more games and do it faster on the Xbox 360. The reality is that when cross-platform games are produced, these either look the same on either platforms, or in many cases, look and play better on the Xbox 360. That’s reality, and until it changes, nothing fanbois can say will make the PS3 a better game console.