The trouble with porting games to PC

August 11th, 2010

By Blake Snow

The biggest video game released in the last year was undoubtedly Modern Warfare 2. Unfortunately for PC gamers, they were sold an inferior version for the same price, thanks to erratic multiplayer and neutered options. Why is that? How did the PC go from being the historical target platform to an afterthought? And what does the future hold for ported PC games?

To understand the root cause, just follow the money, says Billy Pidgeon (who seems to have been a porter in a former life by the way he talks) of M2 Research. “Since PC versions of multi-platform games usually sell in lower quantities, publishers want console and handheld versions done first,” he says. “That being the case, a PC version is typically the lowest priority and the last part of the project to be worked on.”

Consequently, the PC is no longer the “target platform” (or primary development system) of choice when making multi-platform games. Consoles are. Which means awesomeness (and sometimes competence) can be lost in translation. “Code and assets don't usually adapt as well to additional platforms as they do on target platforms,” explains Pidgeon. “This is where things start to break down.”

The first of which is rewards for making good games. “There’s more incentive to finish the target version to good quality more quickly as target platform builds will count as milestones with payment due,” says Pidgeon.

But weakened economics and “PC as a second language” isn’t the only thing dogging native ports. It gets worse. When an additional platform is labeled as such—as the PC increasingly is—it’s automatically assigned to the least experienced developers within a studio. And since the lead studio or team has likely moved on to other projects, they’re unavailable to assist in the creation of faithful ports, Pidgeon says.

Sometimes the game completely changes hands and is sent to an external developer. “There are companies that solely perform game porting as service,” says Randy Stude, president of the PC Gaming Alliance. In other words, companies that are not necessarily in the business of making good games, rather, they’re in the business of porting popularity to make a buck. As Stude puts it, “entrepreneurs fighting for scraps.”

So it’s understandable why delays and inferior ports exist. But why are some PC ports lacking in features when compared to consoles? Why aren’t developers, even lesser ones, translating all the code from the target platform?

Two reasons, says Pidgeon. First, debugging a PC game to be compatible with as many hardware configurations as possible takes more time than on standardized consoles. To offset the difference, some PC porters cut features. Secondly, “the PC version of a game is going to require more customer service (patches, help desk calls, etc) as more things can go wrong,” says Pidgeon, “not the least of which is consumers not understanding their hardware.”

Subsequently, “Publishers tend to care less about performance and more about reduction of complaints, resulting in a dumbed down and reduced game.”

In light of this, there’s a perception among PC gamers that the number of poor PC ports has increased in recent years. Is that the case?

No, Stude says bluntly. “There are good ones and bad ones as there has always been,” he says, pointing to several poor MS-DOS ports of 16-bit games. “The only thing that’s gotten worse is the release window.”

And this is where it gets a little sinister. Yes, market incentives and hardware complexities contribute to the number of delayed PC ports. But Stude believes something else is at play: the fear of piracy. Specifically, that some publishers are holding back PC versions of games, sometimes not even announcing them, until after a game has already sold well on consoles. Thus, reducing the chance that a console owner will pirate their favorite games on PC instead of paying for it on consoles, which are harder to pirate on.

Take Rockstar’s Red Dead Redemption. The company says the popular console game is not coming to PC, even though they have a history of porting their biggest titles to “the house that mouse and keyboard built.” That said, if Red Dead Redemption does arrive on PC at some point in the future—which many expect it to—it’s likely piracy concerns will have played a part in its delay. And ironically, not the fear of PC enthusiasts pirating. But the fear of console owners pirating on the more easily pirated platform, the PC.

As for the reasons of inferior PC ports, freelance writer Peter Suciu doesn’t buy them. He believes there’s a causality dilemma and blames bad games and their publishers for reduced market incentives to support multi-platform PC games. “Consumers know they're getting an inferior product, and they'll soon stop buying,” he says. “When that happens, divestment in PC games will only worsen.”

There are, however, publishers that are reinvesting in PC ports. Capcom is one of them. After delivering shoddy PC recompiles of Resident Evil 4 and Devil May Cry 3 in 2007, the company redoubled their efforts last year in releasing the picture-perfect Resident Evil 5 and Street Fighter IV on PC. “Much of the success of Resident Evil 5 on PC is because gamers feel the publisher responded to their complaints about the previous version,” says Pidgeon. “It seems Capcom realizes the value of the franchise and the harm inherent in disappointing fans on any platform.”

Not only does Resident Evil 5 on PC look, play, and sound like the target platform (Xbox 360), it even manages to surpass it. All this, of course, without offensive references to the target platform, such as on-screen images of controller buttons as opposed to keyboard ones, or lazily referring to your computer as a “console” — minor quibbles that should never be found on a PC port.

Looking ahead then, what can developers do to improve their ports? For one thing, make sure the default and vast majority of controller configurations (aka mouse and keyboard), actually work. “The number of gamepads connected to PCs is pretty slim,” reminds Stude.

“Would a car be fun to drive if it handled like a motorcycle?” adds Suciu. “It would be awkward, just like a bike would be with a steering wheel.” Even so, hasty developers regularly overlook the mouse and keyboard when porting games to PC. “You don’t see Valve or Blizzard doing that,” quips Stude, referencing the leaders PC game development.

This isn’t to say developers should stop supporting gamepads on PC. On the contrary, they should follow the example recently set by Rocksteady’s Batman: Arkham Asylum, which lovingly supported the mouse and keyboard as much as the gamepad.

Another guiding principle? Develop accordingly while embracing the PC’s strengths. “PC games are a ‘lean forward’ experience with two to three feet of space between gamer and monitor, while consoles are a ‘lean back’ experience with six or more feet of space between gamer and monitor,” Pidgeon explains. “That said, PC ports should get special design considerations at the beginning of a project, much like Wii and handheld games uniquely do.”

Lastly, know when to say no, and that goes for everybody. “Some games were designed for console and just don't translate well to PC,” adds Pidgeon. “Similarly, the inverse is true of consoles. If that’s case, it’s probably best not to port.”

Which raises the questions: How big of a draw are ports to PC gaming? Do they even matter? "I don’t think they’re a big deal,” answers Stude. “I think they provide opportunity. But ports aren’t dictating the momentum of PC gaming. They’re not the future. They're just a means to an end."

Adds Suicu, “I'm not frustrated by the number of inferior ports, I'm frustrated by the lack of innovative PC titles. Developers should skip the ports and focus on good PC games.

“The industry is only killing the PC by porting games.”

Stories you may have missed:
Say it ain't so: More games delayed on PC

Comments

Page 1 of 2 1 2 
I hear Crysis 2 was similar...

If actions speak louder than words, why is the pen mightier than the sword?

1
Posted Friday, April 8th, 2011    Quote This Post
Level 7
1885 ARP
385/2147482148, 2147481763 ARP to go
385/2147482148, 2147481763 ARP to go
That is a nice gamers wanted.
cong ty bao ve dich vu bao ve bao ve

2
Posted Monday, August 29th, 2011    Quote This Post
Level 1
20 ARP
19/99, 80 ARP to go
19/99, 80 ARP to go
I hear Crysis 2 was similar...

3
Posted Monday, September 5th, 2011    Quote This Post
Level 2
170 ARP
70/150, 80 ARP to go
70/150, 80 ARP to go
I am happy to find your distinguished way of writing the post. Now you make it easy for me to understand and implement the concept. Thank you for the post.
camel cigarettes

4
Posted Monday, October 3rd, 2011    Quote This Post
Level 1
29 ARP
28/99, 71 ARP to go
28/99, 71 ARP to go
We are also a good lover regarding that topic and I enjoy viewing some fresh articles in this market! Thank you
mobile recycling

5
Posted Tuesday, October 4th, 2011    Quote This Post
Level 1
29 ARP
28/99, 71 ARP to go
28/99, 71 ARP to go
The post is written in very a good manner and it entails many useful information for me.
Social Bookmarking

6
Posted Thursday, October 6th, 2011    Quote This Post
Level 1
29 ARP
28/99, 71 ARP to go
28/99, 71 ARP to go
I really liked it. I was searching for such information. Thanks for sharing such an helpful post

Deep Cleaning

7
Posted Tuesday, October 11th, 2011    Quote This Post
Level 1
6 ARP
5/99, 94 ARP to go
5/99, 94 ARP to go
This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information. Keep it up
[url=http://www.templatesspot.com/
]templatesspot[/url]

8
Posted Sunday, October 16th, 2011    Quote This Post
Level 1
30 ARP
29/99, 70 ARP to go
29/99, 70 ARP to go
Yeah porting console games to PC sux, i have a really bad memory with Monkey island ... that ruined the game :/

"It's Nice To Be Important , But It's More Important To Be Nice"

9
Posted Wednesday, October 19th, 2011    Quote This Post
Level 7
4776 ARP
3276/2147482148, 2147478872 ARP to go
3276/2147482148, 2147478872 ARP to go
I am happy to find your distinguished way of writing the post. Now you make it easy for me to understand and implement the concept. Thank you for the post.
cheap auto insurance

10
Posted Sunday, October 23rd, 2011    Quote This Post
Level 1
29 ARP
28/99, 71 ARP to go
28/99, 71 ARP to go
This site is very interesting, especially in this article. I get a lot of new thoughts from this site. Thank you very much for sharing this nice information. I’ll be waiting for the new one.

Online Business Listings

11
Posted Sunday, October 23rd, 2011    Quote This Post
Level 1
29 ARP
28/99, 71 ARP to go
28/99, 71 ARP to go
Valuable information and excellent design you got here! I would like to thank you for sharing your thoughts into the stuff you post!!
Web Directory

12
Posted Sunday, October 23rd, 2011    Quote This Post
Level 1
29 ARP
28/99, 71 ARP to go
28/99, 71 ARP to go
Pretty nice post. I just stumbled upon your weblog and wanted to say that I have really enjoyed browsing your blog posts.
organic baby bodysuits by BabyRax

13
Posted Sunday, October 23rd, 2011    Quote This Post
Level 1
30 ARP
29/99, 70 ARP to go
29/99, 70 ARP to go
Your posting is informative and incredibly helpful. Many people will assert that everything in your site is useful
cashnow.com

14
Posted Monday, October 24th, 2011    Quote This Post
Level 1
30 ARP
29/99, 70 ARP to go
29/99, 70 ARP to go
This is a spectacular article that I have really enjoyed. Hopefully I can learn more from your valuable experience. Thanks a lot for sharing this and please keep on posting more.
Web Directory

15
Posted Monday, October 24th, 2011    Quote This Post
Level 1
30 ARP
29/99, 70 ARP to go
29/99, 70 ARP to go
We are also a good lover regarding that topic and I enjoy viewing some fresh articles in this market! Thank you
best online cash advance

16
Posted Saturday, October 29th, 2011    Quote This Post
Level 1
30 ARP
29/99, 70 ARP to go
29/99, 70 ARP to go
Pretty nice post. I just stumbled upon your blog and wanted to say that I have really enjoyed browsing your blog posts. In any case I’ll be subscribing to your feed and I hope you write again soon
cheapest cigarettes

17
Posted Saturday, October 29th, 2011    Quote This Post
Level 1
30 ARP
29/99, 70 ARP to go
29/99, 70 ARP to go
I am happy to find your distinguished way of writing the post. Now you make it easy for me to understand and implement the concept. Thank you for the post.
Online Business Directory

18
Posted Monday, October 31st, 2011    Quote This Post
Level 1
30 ARP
29/99, 70 ARP to go
29/99, 70 ARP to go
We are also a good lover regarding that topic and I enjoy viewing some fresh articles in this market! Thank you
this site has some good info

19
Posted Monday, October 31st, 2011    Quote This Post
Level 1
30 ARP
29/99, 70 ARP to go
29/99, 70 ARP to go
The easiest way to increase consumer confidence would be to raise the UK’s tap water standards to the highest in the world. Why settle for anything else.
auto insurance companies

20
Posted Tuesday, November 1st, 2011    Quote This Post
Level 1
30 ARP
29/99, 70 ARP to go
29/99, 70 ARP to go
This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information. Keep it up
tantric massage

21
Posted Sunday, November 6th, 2011    Quote This Post
Level 1
30 ARP
29/99, 70 ARP to go
29/99, 70 ARP to go
This website is really amazing. I am very interesting to browsing and such kind of information is easy to understand in the normal people also.
Online Directories

22
Posted Wednesday, November 9th, 2011    Quote This Post
Level 1
29 ARP
28/99, 71 ARP to go
28/99, 71 ARP to go
I am happy to find your distinguished way of writing the post. Now you make it easy for me to understand and implement the concept. Thank you for the post.
Top Business Listings

23
Posted Wednesday, November 9th, 2011    Quote This Post
Level 1
29 ARP
28/99, 71 ARP to go
28/99, 71 ARP to go
The development, a concept that includes consideration of community wide or regional environmental implications.Thanks for sharing the informative post. Regards
cfd

24
Posted Friday, November 11th, 2011    Quote This Post
Level 1
30 ARP
29/99, 70 ARP to go
29/99, 70 ARP to go
i stand by that too.. loved this site..
technical support

25
Posted Tuesday, December 13th, 2011    Quote This Post
Level 1
12 ARP
11/99, 88 ARP to go
11/99, 88 ARP to go
Page 1 of 2 1 2 

Add Your Comment

You are not logged in. To leave a message you must Login First.