Archive for July, 2009

The Patching Game (Fallout 3 Rant)

Saturday, July 11th, 2009

Another week, something else to rant about. This time, it’s my 2008 game of the year, Fallout 3, the PC version (but it also applies to owners of the console versions too).

Patching. It’s now as integral a part of computing as say the mouse or keyboard. As a software engineer, I understand the complexity behind a software project, and how the final version is never really good enough for public consumption, no matter how thorough your testing procedures are. And that’s especially true with games, because these are complex bits of code, and they rely on a variety of different hardware (Nvidia or ATI, and which GPU series, which sound chip …) and software (which driver version, which DirectX version, which Windows version …). So games do need patches, and it could be several patches before all the major bugs are fixed.

Fixing bugs is one thing though. Introducing new and more annoying bugs with every patch is another. And this is why I’m going to rant about Fallout 3 in this blog entry.

Fallout 3: Actual screenshot from my save game - great game, crap patches

Fallout 3: Actual screenshot from my save game - great game, crap patches

As I mentioned before, Fallout 3 is my 2008 game of the year, and with the DLCs, I think it might even be my 2009 game of the year. But all of this is despite, not because of, the patches that Bethesda Game Studios (the makers of Fallout 3) have released. Nearly all of them have introduced new and more annoying bugs, without fixing long standing ones. And you can’t even skip the patches because Fallout 3 on the PC is tied into Games for Windows Live, and so without the latest patch, you cannot get into your save games (well you can, but you’ll have move a few things around so you can play offline). The latest most annoying bug for me is the closing bug, introduced in the 1.5 patch with the Broken Steel DLC (the latest patch version is 1.6, and it doesn’t fix this issue) where if you quit the game, your computer hangs and you’ll have to restart. Your computer actually doesn’t hang, it’s just that Fallout 3 hangs and you can’t get out of it to shut it down. So I now play in windowed mode, or use Alt-F4 to close the game after getting to the main menu. This kind of workaround shouldn’t be necessary on a game that I’ve already paid nearly $100 for (including 3 DLCs). There are also video/audio codec related issues (nicely related to this website), which can be fixed, although it really should have been handled from a developer’s point of view by ensuring external codecs do not interfere with internal ones used by your game. And don’t even get me started on the Feral Reaver Ghouls that spasm and become invincible. For this, and many other bugs, and to read the rants of many other users, just check out Bethesda’s own Fallout 3 PC issues forum – 68,000 posts and still going strong, unfortunately (and to compare, the PS3 and Xbox 360 issues forum when added together only have 15,000 posts).

The PS3/Xbox 360 versions  aren’t much better, and they are even less lucky because they can’t play in windowed mode as a workaround (although to be fair, they don’t get the shutdown bug), and they can’t use console commands to resurrect NPCs that die for no apparent reason. But they do get random crashes, get stuck in place, and various other little glitches that are easy to fix on the PC (through the aforementioned console commands, for example to teleport yourself to another location if you get stuck in the rock crevasse or something), but impossible to fix on video game consoles.

Anyway, the point of this rant is that while I fully understand the difficulty in developing games these days, but could you at least ensure that patches do not introduce new bugs? For a game like Fallout 3, many people will forgive the developers and use the workarounds because even with the bugs, it’s still a great game. But for any other game, well let’s just say that no wonder so many people pirate games – it really is the only way to ensure that the game actually works on your PC before you pay for it (demos, while great, aren’t the full game and so there are things that won’t show up in it).

My rant is over so to thank you all for reading this crap, I will present some troubleshooting tips for my fellow Fallout 3 PC sufferers, I mean gamers:

  1. Don’t run the game at the highest possible resolution/quality setting. Tone it down a notch (or two) and the game will crash less.
  2. Run the game in offline mode so you won’t have to be stuck with Games for Windows Live and being forced to apply patches. This is not a rant against Games for Windows Live though, because I like the service (although I think it should be optional), particularly the Achivements, which adds to the longevity of games like Fallout 3.
  3. Refer to the Troubleshooting Tips thread on the official forum to get started with the workarounds.
  4. Save often – I now have over 1,500 saves occupying 2.53 GB of space, and I still wish I had saved more often to avoid having to replay areas due to crashes (to save space, you can compress old saves and then delete them – you can get a 70% saving on disk space by compressing the save games, which makes me wonder why the developers didn’t add compression to the save files in the first place).
  5. Your audio chip/card may come with software that gives you all sorts of audio effects, like Dolby Virtual Speakers or whatever – turn all of these off, because audio problems are one of the major sources of crashes for Fallout 3.
  6. While using the console commands may be considered cheating, it isn’t cheating if you fail a mission due to some glitch. Correct the glitch with the console commands, and if ethics aren’t that important to you (I guess that would depend on your Karma rating), then gives yourself a couple of hundred or thousand caps as reward for your patience while you’re in the console.
  7. As mentioned earlier with the exit-crash bug, instead of exiting the game like a normal person, go to the main menu and press Alt-F4 to shut down Fallout 3. And then go into Task Manager to shut down the Fallout3.exe process (otherwise it keeps on running, consuming resources like the full game does). If you’re like me and tend to forget to do this, then play the game in windowed mode (see tip below) and shut down through Task Manager.
  8. Play the game in windowed mode sucks, but it seems to avoid some of the crashes (possibly thanks for the lower forced resolution).
  9. Get a PS3 or Xbox 360.
  10. Get the word out about Bethesda’s Fallout 3 patches and complain – maybe if enough people complain, then at least the serious problems will be fixed. Not that this strategy worked for Oblivion or anything.

Weekly News Roundup (5 July 2009)

Sunday, July 5th, 2009
Digital Digest is 10 Years Old!

Digital Digest is 10 Years Old!

Digital Digest is 10 years old! The actual birthday was yesterday, and I know it was 4th of July and that’s because I deliberately chose an easy to remember date to make public the very first version of Digital Digest (then known as DVDigest – you can see a screenshot of it here). My original thinking behind Digital Digest was that, as I was very active on newsgroups and forums back then answering people’s questions in regards to DVD playback (mainly focused on the Asus v3400 graphics card), that having a website where I can post all my answers and people can read that would save me time. After 10 years and countless hours of work later, I think my plan might have backfired just a little. Still, it’s been mostly enjoyable and I don’t think I would rather be doing anything else.

Anyway, to celebrate the 10th anniversary, I thought I would set up a competition where you can win some Amazon.com Gift Cards. There are 10 prizes in total (you know, for the 10 years and all), and entry is as simple as giving me your name and email address. No super easy or super hard questions to answer, or secret codes to hunt for on the website. I’ll randomly draw the winners at the end of the month, good luck to all those who enter.

Anyway, onto the news for the week, there’s a bit to cover.

Copyright

Let’s start with the copyright news. The Pirate Bay is still dominating the copyright news this week. There was a big announcement that caused a lot of stir, but it was preceded by some interesting news in regards to a new site that TPB wants to launch.

The new site in question is a YouTube style video sharing site, except there won’t be any copyright filters to contend with. It won’t make big media happy, but YouTube is only YouTube because people share copyright stuff, not in the sense of piracy, but using clips and music in their own videos. If you can really make YouTube 100% copyright compliant, then there won’t be many videos left at all.

The Pirate Bay changes owners: is this the end?

The Pirate Bay changes owners: is this the end?

So good news in that TPB is undeterred by the lawsuits and will continue with their crusade to “free” the Internet of the shackles of excessive copyright control. Then the news broke that The Pirate Bay has been sold to a new company, and that new company wants to focus on legalizing TPB. Confusion reigned, and we still don’t know what’s going on. On one hand, the statements made by the new owners seem to indicate that TPB would go legit, which basically means it’s going to turn into a completely different site, other than the domain name. On the other hand, there were statements made later on that suggested this won’t make much of a difference at all. The backlash was immediate, and not too dissimilar to the one after the Mininova content filter blog post made a couple of months ago. It does seem a bit ungrateful that this tremendously useful resource that people have been using, for free, for so many years and then the minute something changes (and we’re not even sure what the changes mean yet), it becomes torch and pitchfork time. But I guess that’s the nature of the business, in that people expect free stuff and they won’t like it when it’s taken away. Keep a close eye on this story and let’s give the benefit of the doubt to the TPB founders for the time being.

And let’s not forget that the bad guys in all of this is the RIAA, MPAA and all these other copyright groups that refuses to embrace the Internet for what it is, and accept that piracy is part of their business model now, and without it (and without the Internet “hype” effect, they’d be making much less money than they are right now). But it’s yet another victory for the RIAA in their lawsuit against Usenet.com. Well, at least the lawyers are happy, and people who pirate stuff are still pirating stuff, possibly more easily than before. But at least they’re not going after individuals in lawsuits anymore, although the three-strikes rubbish is not that much better. And if more proof was needed that going after individuals doesn’t work, then have a look at a new study by Which? computer magazine in the UK, which managed to easily find 20 users accused of piracy that are apparently innocent. There’s been lots of these kind of falsely accused stories in the past, and because IP addresses are not the best way to track down individuals. IP addresses can be easily faked, and even if they are genuine, it only proves that someone using a particular connection at that time was possibly downloading pirated material, it does not prove that which person did it or whether it was done with permission of the owners of the connection.

But this all assumes that illegal downloads are a bad bad thing, but the reality is that many people have no other alternative than to download, such as downloading TV shows. EngadgetHD looks at the top 10 reasons people download illegal TV shows. From my experience, especially here in Australia, people are almost forced to download because the traditional outlets such as TV stations or DVD are just too slow – some shows are shown years after they were originally broadcast in the US, and some (like The Sopranos) never shown properly at all. And because DVD releases have to be months after TV broadcasts, the shows that are purchased by the TV station but never shown might never make it onto DVD. The situation is a lot better now these days than just a few years ago, and I think online piracy is the reason for this improvement. So piracy is not always a bad thing, if it gives the right people a kick up the butt, for the right reasons. The simplest way to fight against piracy is to make legal alternatives available, that are better and not a total ripoff. Do this, and piracy will slow down. Don’t do it, and people will flock to what’s the best and fastest, which right now is clearly piracy.

High Definition

Let’s move on to HD news now. Oppo has released its new Blu-ray player. It features high-end features such as SACD and DVD-Audio playback, plus the superior video processing for both Blu-ray and DVD upscaling that Oppo is famous for.

Oppo BDP-83: The most fully featured Blu-ray player so far?

Oppo BDP-83: The most fully featured Blu-ray player so far?

Plus, there is the possibility of a region-free firmware (for both Blu-ray and DVD), and it could be the must-have Blu-ray player for the year. Elsewhere, it has all the features most Blu-ray players have, including Profile 2.0 compatibility – there’s not Netflix streaming though. And it’s not that expensive either, not for the amount of features you get. Those with huge DVD collections should really consider getting this player as it will seriously improve the longevity of your DVD collection with the superior upscaling capabilities, while allowing you to sample what Blu-ray can offer. It’s available for under $500 from Amazon right now.

Speaking of Netflix streaming on Blu-ray players, the Examiner looks at whether on demand content is going to replace physical media. I don’t see why both can’t co-exist together, like on the aforementioned Blu-ray player, but certainly on demand content is going to eat into the profit streams of physical media. I think physical media still has a place, for backup, and for those like me that still prefer something solid to represent my movie collection. The situation may be analogous to the one between snail mail  and emails. There was always the talk that email will replace traditional mail, but while the good old letter has suffered, it still has an important place in our new digital world. Just like physical media will have in the world of tomorrow.

Gaming

And finally in gaming, lots of rumours as usual. For the Xbox 360, the latest rumours suggest that the Pro pack is being phased out, and the Elite will become the new “pro”, with a Natal bundle being the new Elite. More rumours of PS3 price cuts, and the rumours regarding the PS3 slim still won’t go away. You can read about all of these rumours here.

Is PS2 compatibility coming to the PS3? Is this the end for the PS2?

Is PS2 compatibility coming to the PS3? Is this the end for the PS2?

The second rumour is about PS2 compatibility coming back to the PS3, either to all existing consoles, or to the PS3 slim. If Sony plans to phase out the PS2, and it’s about time they did, then this makes perfect sense. With software emulation more of a possibility than when the PS3 first launched (where PS2 compatibility required extra, and expensive, hardware), it won’t add to the cost of the PS3, while Sony can even sell the emulation software in the PS Store. Plus, they can then start selling PS2 games in digital form for PS3 owners, just like on the Xbox 360 or Wii. So this is one rumour that might be true, and if Sony isn’t even considering this option, then somebody should smack them in the back of the head.

And is Project Natal racist? The news broke that people with darker skin tones might have trouble playing Natal due to one person’s experience at the E3 demo. It’s an interesting headline, but I don’t think there’s an issue, because surely darker clothing would affect the accuracy of Natal much more than darker skin. A calibration tool might be what Natal needs, and users might have to calibrate the cameras (due to change in lighting) before usage to ensure accuracy is improved.

So that’s it for the week. Ten years, it’s gone by rather quickly I must say. Even this feature, the Weekly News Roundup, is nearly 2 years old (in September), even though it feels like I only started doing this last month. Or maybe it feels this way because I really don’t know what I’m doing, which is probably true. Anyway, see you next week as I incompetently try to produce another edition of the WNR. See you then.