What makes a PC port "crappy"?

Recommended Videos

ResonanceSD

Elite Member
Legacy
Dec 14, 2009
4,538
5
43
Sluggish controls, obviously console-focused menu layouts, auto aim, crap graphics, bad optimisation for PC hardware and bugs up the butt.

I think I've covered it all, for the record, a game doesn't have to have all of those things to be considered "crap", one or more will do.


Oh and if in a PC game I'm told to "open the inventory with L2" or whatever, it's a justified immediate 1/10 on Metacritic/Amazon.
 

Woodsey

New member
Aug 9, 2009
14,553
0
0
If I look in the options menu and there's only an option to change gamma and resolution, we have a problem. There should be a full fucking suite of adjustables. FOV adjustment and stuff like that are must-haves.

Of course, if it's running poorly comparative to your hardware then that's a sign.

Proper mouse support is also vital. I can't believe games even get through testing when mouse-smoothing is forced. I don't like pads at all, and they aren't the main control scheme for the system, so I don't expect to be told to just one instead.
 

The White Hunter

Basment Abomination
Oct 19, 2011
3,888
0
0
mParadox said:
No bugs, that's important.

Proper support for keyboard and mouse. That means adding support to re assign keys. An option which is left out in some games, I find.

Proper acknowledgement that PC gamers more or less use keyboard and mouse. Seriously, have you seen the UI of Skyrim and Assassin's Creed 3? Absolutely atrocious. Sure it works well with a controller, probably even marvelously but it's a complete chore navigating it with keyboard and mouse.
Skyrims UI could work with a mouse if you ask me but it's just so badly set out and thought through it doesn't work. You really should be able to just click through the entire interface, it seems like it would be perfectly possible to do that, maybe pushing E or something now and then but no, you need to mash all kinds of keys and use the mouse too an dit's poorly thought out. I usually find the mouse and keyboard controls for recent bethesda games a bit lacking though.
 

William Dickbringer

New member
Feb 16, 2010
1,426
0
0
wombat_of_war said:
controls mainly for me. if you are going to take the time to port a game to pc or any other platform at least have the respect to give it decent base line controls which in the pc's case is keyboard and mouse controls, assignable keys and a simple toolbar sorts most issues
yes this please I never noticed how much I would miss rebindable controls till I played mass effect 3 multiplayer
 

Not Lord Atkin

I'm dead inside.
Oct 25, 2008
648
0
0
Here's a prime example of a truly crappy PC port: Devil May Cry 3: Dante's Awakening SE

First of all, the game is quite old but you still can't get a solid performance out of it on a lower-end machine. Even on the lowest setting. Which is quite a dealbreaker with a game reliant on split-second timing and a solid framerate such as Devil May Cry.

Second, The keyboard controls are atrocious and the game lacked any controller support. They had to patch it in. Which took a few months after the game's release. And even with the patch and the controller utility, good luck using a 360 controller with it.

So the game is borderline unplayable. Not because it's a bad game. It ran beautifully on the consoles. It's just a really shitty port.

So in general, what I'm expecting from a console port is: A> hardware requirements proportional to the game's graphics quality; B> a level of optimisation to the game's engine that makes for a smooth performance once you meet the minimal hardware requirements; C> a certain level of acknowledgment of the PC's unique needs and features; a proper graphics options screen is always a plus; D> either a proper mouse and keyboard setup or at the very least good controller support. The ability to reassign keys is a must.
 

Surfing Gamer

New member
Apr 4, 2013
3
0
0
A few months ago I gave up on mouse/keyboard and just bought a controller for my PC. That's how "crappy" most PC ports tend to be when it comes to controls and UI.

Rylee Fox said:
If a controller would work better, just use it.
Call me old fashioned but I do think things ought to be done properly or not at all. Like mouse and keyboard support. If a dev claims the game supports mouse and keyboard then it should do so properly and not be some half-arsed implementation. Personally I'd much rather have no mouse support at all ("controller mandatory" on the requirements) than buggy and/or half-baked mouse support.

There are other problems with (some) ports besides bad mouse/keyboard support. Examples include:
- UI designed for 720p and does not scale to other screen resolutions.
- Performance issues on hardware that vastly outclasses the consoles that the run the game smoothly.
- Graphics capped at 60fps or even, in some cases, 30fps.
- Bugs that are specific to the PC version of the game.
 

kasperbbs

New member
Dec 27, 2009
1,855
0
0
Bad controls, crappy optimization(when the game requires way more resources than it should) and when devs don't even bother to change the interface(when the game asks you to push controller buttons to perform actions when youre using a keyboard, so you don't really know what the hell you are supposed to click). There certainly are more problems, but these are the ones that bug me the most and are most frequent.
 

RevRaptor

New member
Mar 10, 2010
512
0
0
A lot of people are claiming that poor keyboard and mouse support makes a game crappy and that has got me thinking.
I have always preferred gamepads and now controllers when playing on my pc and of course a lot of older pc games lack controller support.
So I use Xpadder it acts as a middle man translating button presses into keyboard commands allowing me to play any game with a controller.

I was wondering if there is a program like it that approaches this from the other end allowing you to choose your own custom keyboard set up independent of the game. could be worth looking into :)
 

Joccaren

Elite Member
Mar 29, 2011
2,601
3
43
Rylee Fox said:
Graphics: Sometimes I see people say that the PC port is bad because you can run it on the highest settings and it won't make your computer explode. I say is that such a big deal? Graphics aren't everything and I enjoy games just fine that don't push my (admittedly crappy) laptop to its limits. I run Skyrim on medium graphics, although I can run on ultra I just get a crapload of slowdown but its actually still reasonably playable. A game doesn't need amazing graphics to be good.
Yes and no. I'll put this down partly to still being used to console graphics, and not having a great PC, but if a game looks like it does on a console it hurts my eyes to play it. It looks ugly. I don't care about fancy expensive shader effects [Though they are nice], what I do care about is texture quality and shadow resolution - and full screen resolution.
Texture quality in console games is like a pen drawing that you fold in half and put in your bag to take and show some friends. You pull it out of the bag and its smudged over itself and is blurry and whilst it still resembles what it was, its a muddy and unclear image. That's console sized textures, which sadly are usually ported to PC without being redone. Modded textures in games like Skyrim look amazing, and whilst still slightly murky compared to the real thing, high res textures on smaller items makes them at least look crystal clear, which is amazing to look at.
Shadow resolution is another one. I hated Darksiders 2 for this. My shadows should not be made out of LEGO blocks. They should be smooth. I don't ask for semi-transparent shadows rendered at 8192*8192, but I do ask for it not to be blocky as all hell.
Its not game breaking, but it does make it a lot more enjoyable. I won't call it a bad port if it doesn't come with extra graphics options, but if it locks things down [Like Dark Souls...] with screen resolution and FPS then yeah, it kinda is IMO. More effort has been put into making the game look bad. Well, maybe not since its a late port, but it wouldn't have been hard to make the game look at least 4X better by removing those caps.
With Dark Souls this was an issue for people. From memory it was locked at 720p. For some people with old machines, that's fine. Even people with 1080p monitors wouldn't have missed out too much. My monitor is 4X 720p resolution [2560*1440]. It would either be a tiny window on my screen, or upscaled to be so blurry its not funny. Not pretty to look at.

Controls: I see people say that if keyboard/mouse controls aren't perfect the port is bad, or if a controller is better suited to the game the port is bad. I don't see how. If a controller would work better, just use it. I've beaten Super Meat Boy and used a controller to do that, though when playing through XCOM: Enemy Unknown I haven't even ever thought of using my controller. In some games, like Borderlands, I've used both. I say, is the game still playable? If yes, move on.
Something to think on: Not everybody owns a controller, and not everybody wants to buy one. If consoles started allowing KB+M controls, and games released with control schemes that were a pain to use without a KB+M would it be a well-made console game?
I think not. The majority of console gamers wouldn't use, or want to use, a KB+M, and if the game is designed around that with no other option, that's just not good enough.
Same applies to PC. The advantage of the PC is its adaptability, and the games should also reflect this. Playable with a controller or KB+M dependent on what you want. And really, most games with crappy KB+M controls can be fixed via changing the control scheme too - unless the dev doesn't allow this. This is a crime in PC gaming IMO. You're control scheme MUST be customisable. You are not the almighty god of everything that knows how everyone will prefer to play your game, so don't force people to play in a way they don't want.

I ask you, what do you say makes a PC port bad? Feel free to tell me I'm wrong as long as you tell me why and have a good reason. (I love a good debate)
Really its an add up of lots of little things that makes a bad port.
Poor graphics on their own don't ruin things.
A lack of the usual PC extras like having a hotkey to open your journal, map, inventory - ect. and customisable controls on its own don't ruin things.
A poor but usable interface on its own doesn't ruin things.
Combine them? A game that looks mediocre, has bad controls, and you can't fix the controls in any way? That's a bad port. I can deal with things individually, as soon as you make mistake after mistake though I'm not going to be on your side.

Then there's the obvious ones like lack of optimisation for the PC so the game runs like ass even on high end machines, or loading screens that still say "Press the Triangle Button to do [x]", even though you're playing with KB+M, but otherwise yeah, you need a series of things to make it a bad port.

Oh also I'm planning to start my 4th playthrough of XCOM: Enemy Unknown (I really love that game). I have finished it on normal twice (I'm not happy to admit I used a lot of save scumming for that, feel free to hate me.:p ) Though I just did a runthrough on classic without save scumming and finished while only losing a total of 8 soldiers. Think I could run a successful ironman impossible?
Wait, does save scumming even work in enemy unknown?
Last I'd heard they had a fixed seed save so that every time you loaded the exact same series of events would play out from each location [Moving somewhere else would net different results, but trying the same thing over and over and relying on 'probability' to eventually get you through {I.E: Save scumming} would not]. Could be wrong, but that's how I remember it.
 

Lygus

New member
Apr 7, 2013
78
0
0
Portability depends on a game's nature in particular. If it's a simulator (all-around combat, etc), you'll soon notice the importance of flexibility - in gameplay (usually combine elements of 2 genres - FPS + RTS), options (a lot of settings to tweak for the best result and visual satisfaction).

Complex games are hord to port to consoles, so they stay on PC exclusively as long as customer base isn't too low and profit continously increases with each new installment.

Assuming 99% of consoles games are indeed simple (hard =!= complex), they should be easily portable with good hands. But there's always obstacles in the way - publisher's demands, team's competence - experience on PC programming, etc. It's hard to adjust code to various system and adapt to them.

I remember reading an article that once a game is completed on consoles, a normal PC port can be very profitable. Then again - you've fucked up - reputations scales down rapidly.
 

munx13

Some guy on the internet
Dec 17, 2008
431
0
0
This is what makes a bad port:

1. No rebindable keys.

2. No basic graphics settings (screen and texture resolution, anti-aliasing and FoV settings, etc.)

3. When a game requires advanced hardware to run smoothly and does not show anything for it, like GTA4 before it got patched.
 

Surfing Gamer

New member
Apr 4, 2013
3
0
0
RevRaptor said:
A lot of people are claiming that poor keyboard and mouse support makes a game crappy and that has got me thinking.
I have always preferred gamepads and now controllers when playing on my pc and of course a lot of older pc games lack controller support.
So I use Xpadder it acts as a middle man translating button presses into keyboard commands allowing me to play any game with a controller.

I was wondering if there is a program like it that approaches this from the other end allowing you to choose your own custom keyboard set up independent of the game. could be worth looking into :)
Sort of. Before I caved and bought a controller I spent a lot of time creating scripts in AutoHotkey. AutoHotkey is a great tool (and it's free) but each game has its own input idiosyncrasies that can cause serious headaches.
 

devotedsniper

New member
Dec 28, 2010
752
0
0
Saints Row 2 is the perfect example of a bad port, my pc (a rig that could max Crysis) at the time was probably triple the minimum specs yet it still ran terribly, fps drops, freezing and crashing make it a bad port. Another one would be GTAIV, that thing ran well till it started raining.

Then theres the flat out lazy ports that dont change the 360 control onscreen icons for keyboard ones.
 
Mar 12, 2013
96
0
0
Bad mouse "movement" when looking around. Normally if I get that mouse issue in my PC port, I'd just plug in my controller.
 

Parakeettheprawn

New member
Apr 6, 2013
250
0
0
Ironic that you'd bring up XCOM:Enemy Unknown, as that was my first thought as to a horrible PC port. I've been playing it in order to review on my blog and, well, I've had graphical glitches, UI glitches, targeting glitches, ability glitches, a glitch that left me no option other than to restart the game, and a glitch that now prevents me from saving my games, and I've been playing this on two different PCs to try to finish it. It's become my poster child for "I've had less glitches in Obsidian games than this" examples.

I don't care about graphics, all that matters to me is if the experience is enjoyable. Yes, it's nice that some games like Spec Ops: The Line let me tweak graphics to my preference, but so long as it plays well and I have fun, I don't really care (I even put up with the truly horrid The Force Unleashed PC port that would sometimes take 10 installs just to install correctly).
 

Clive Howlitzer

New member
Jan 27, 2011
2,783
0
0
The major things that will kill a game for me when it is ported to PC are not really graphics related and all of that. I mostly care about the ability to have options I can change within the game. I want a lot of options to rebind keys, adjust settings, and I don't want mouse acceleration locked on or so help me god...
A user interface designed to take advantage of keyboard and mouse and the high resolution of most PCs. I know people will say that if the game runs best on controller, just use that. That is all well as good but if you ported a PC game to a console and insisted you have to use a keyboard and mouse, the shit would hit the fan. As well as optimized to run on the PC so that I am not feeling my beastly PC slow to a crawl even though the game looks like ass.
So yeah, I care a lot more about user interface and controls when it comes to a PC port. I understand that the game might not look as nice as it could. Although, I believe most games are designed with very high textures and then scaled down to suit consoles, so it is kind of annoying to not get high quality textures as well.
-EDIT-
Floaty mouse movement falls under 'controls' but has to be mentioned because its infuriating.
 

neppakyo

New member
Apr 3, 2011
238
0
0
I didn't see this mentioned, but some ports even the gamepad options blow chunks if you don't have an xbox360 controller. I have a logitech, some games have no options to really change the gamepad, and I need to run x360ce, which half the time for me doesn't reassign the buttons for me, or inverts the analog stick.
 

Snotnarok

New member
Nov 17, 2008
6,310
0
0
Saints Row 2, GTA 4, games that run on a 360 easily but on a PC that's far more powerful it has large framerate drops and other issues. That's them doing a crappy porting job.

Other BS includes games not having the ability to customize the controls like Mass Effect 2 & 3, so you're stuck with spacebar being the button to interact, use cover and sprint vs Mass Effect 1 which allowed you to use shift to sprint, E to use etc.
 

DarkhoIlow

New member
Dec 31, 2009
2,531
0
0
Controls, keybindable keys, interface for mouse & keyboard not radial menu bullshit, FoV slider, locked FPS, mouse acceleration forced on (so you have to look in ini files to disable it if they don't put an option to turn it off). These are one of the few drawbacks that "shitty" console ports have which I don't agree with at all when they show up on PC ports.

Lazy developers are lazy if they don't bother trying to fix these things.
 

tsb247

New member
Mar 6, 2009
1,783
0
0
For me, a good PC port should have the following:

- Advanced graphics options (FOV, post-processing, resolution settings, DX settings, etc.): All visual aspects of the game should be able to be tinkered with and adjusted by the user.

- Advanced audio options: Speaker type, and other various hardware options. I'm not as big on this one though.

- A robust user-defined save system: This is something that really annoys me. This feature has been standard on PC games since the late 80s. It wasn't until console games started to be ported that PC games were left with little more than checkpoints; remnants of their console heritage. I take issue when core features of the platform are sacrificed for a quick port.

- Optimized controls: The keyboard and mouse layout should be customizeable. To simply have the controls set in stone is unacceptable for a PC game.

- The option to host a dedicated server for multiplayer: This goes without saying. A server browser is a must as well.

- Optimization: No crashing, freezing, etc.

My problem with ports is that so many lack the basic features that PC gamers have come to expect such as those above. My list is very general, however, and it is by no means all inclusive.