As far as my opinion is regarding the ports of pretty much all the mainstream GTA titles, they were pretty good.
Sure, GTAIV needed a beast of a rig to be playable in the beginning, making Crysis look like a tinker toy in comparison. But it wasn't unplayable or super clunky with a mouse+keyboard. You had decent graphic settings and the game for the most part actually worked. If they need a few months time to make the PC version like it should be, then they should take it. Because god knows consoles scale down the play field when it comes to a PC platform. Sorry, several years of no hardware advancements means you've just been road killed by time itself. You can't find a good reason or proper justification for having the same hardware for a ungodly amount of time in the technology scene.
If you want to see what a shitty port looks like, take a look at Dark Souls for PC. 1024x720 at 30FPS. Locked. You can set the resolution to 1920x1080 but it's still rendering at a puny 720p res. Devs said it was impossible to remove the framelock, there is a patch already that jumps in between the game and the gpu to make it output proper 1920x1080 with a slew of improvements. On the other hand everything is still bambaclot ugly due to the texture size, UI elements look abysmal. Keyboard and mouse controls are apparently jumbled to hell, but I can't confirm how bad it is because I didn't have a interest in playing it either way. Unplayable? No. Fucking disappointing? Yes. Will many people over-react and completely boycott the dev that made the port? Sure, plenty of people looking for a grudge out there.
Oh yeah. Almost forgot. If you think Dark Souls has only problems with graphics and control schemes, oh boy. They use Games for Windows Live as protection and etc for online. GFWL. Cheat Engine works on Dark Souls, and that's considered to be babies first cheat tool. This basically means anybody, including a 12 year old with basic logic functions can max out all his char stats and vaporize you completely. This works btw, people are getting Invaded by demigod players who are completely unkillable, first fucking day.
Take your time and do it properly, or the community will hate you for it.
Last edited by Xan; 08-27-2012 at 12:42 PM..