Tuesday, February 4, 2014

PC gaming isn't for everyone - TOTALLY true

Not too long ago, I used to wonder why most people prefer gaming on consoles rather than PCs, although the PC clearly offers several advantages over consoles. For example, PC games usually have much better graphics than their console counterparts, provide support for modding which extend a game's life much beyond that intended by the developer, choice of keyboard-mouse or controller, the freedom of upgrading only the required components etc. Agreed, a gaming PC costs almost twice that of a current-gen console, but it can still perform all the usual functions of a PC apart from gaming (which compensates for the cost to a certain extent). It is quite common to hear PC gamers proclaim themselves as the 'Master Race', and refer to console gamers as 'Console Peasants'. But the actual reason why console gamers don't prefer to game on PCs, is not that they can't afford a gaming PC. Its entirely different. I'll just provide a couple of examples (which are my personal experiences) to illustrate this.

I came across a weird problem when I tried to launch a game called 'Dead Space 3' on Windows 8.1, although it used to run perfectly on Windows 7. It displayed an error which said 'Sorry, this game cannot be run in a virtual machine', although I never even had any virtual machine software installed on my PC. I tried implementing various 'fixes' for this issue provided on the internet, but none of them seemed to work for me (although some of those fixes had worked for a few people). I tried fixing the issue for around 90 minutes, but nothing worked. Finally, I was able to get the game to run, but only after entirely disabling hardware virtualization from my motherboard's BIOS (this solution wasn't mentioned anywhere).

Then again, I was unable to launch a game called 'Clive Barker's Jericho' (It showed an error which said 'Clive Barker's Jericho has stopped working and needs to close' whenever I tried to launch it). After a bit of internet research, I found out that this was happening due to improper 'NVidia PhysX' drivers on my PC (which wasn't really accurate). The strange thing is, although PhysX is a feature supported only on NVidia video cards and I have an AMD card, the game required these drivers to be installed. I removed the present driver, downloaded the latest one and installed it, but the game still refused to run (although now it was a different issue). It launched fine, played the intro videos and then crashed to desktop. Again, the internet was my savior (although it took quite a bit of time to find the solution). Apparently, the game only runs with an older version of NVidia PhysX and doesn't recognize the new version, so I needed to have TWO versions of the NVidia PhysX drivers on my PC (a legacy version for this game, and the latest version for other games).

As you can probably see, solving such issues is almost always a hassle. I was probably able to solve these issues due to three aspects - I hold an engineering degree in Computer Science, I have a passion about computers, and I have exclusively been a PC gamer for more than 15 years. But for a console gamer who only uses the PC for day-to-day tasks (such as internet browsing, word processing etc.), it would be really difficult to troubleshoot these kind of problems. This is compounded by the fact that even a fix which works for 99 people, is not guaranteed to work for the 100th person. Although the examples I mentioned are quite extreme and rare, many games do require some sort of tweaking, to be able to run satisfactorily. When a gamer buys a game, he does so to play and enjoy it immediately, and not spend hours troubleshooting/tweaking it just to make it run satisfactorily (and still not sure of resolving the issue). Even game developers can't totally be blamed for this, because it really is a herculean task to make a game run well on all PCs (due to the PC's heterogeneous nature).

Hence, PC is a suitable gaming platform only for hardcore gamers who want the best, and also possess moderate-to-high troubleshooting skills. So I guess its high time we PC gamers stopped calling ourselves 'the master race', and realize that console gamers are just gamers who want to play games without hassles, even if that means compromising on several PC-specific advantages.

No comments:

Post a Comment