JohnCoffey wrote:
So if there wasn't one on the market how did Rockstar test their game properly? Infact, don't answer that because it was clear that they hadn't tested it at all. And if they had they were even bigger cunts for releasing it.
I can answer. It's bug tested - naturally within driver limits, and at a resolution so as to get it running well enough to test - but not performance tested. Performance is only properly tested around the target specifications.
Also bear in mind that a pc dev house worth anything will usually have a few pre-release graphics cards with immature drivers. For a fair few obvious reasons, card manufacturers supply dev teams with often very early models of cards.
Quote:
How do they know that future systems will be able to run it at the maximum given what you said about Quake?
They don't, why would we worry that games can't be run at the full settings when what we have provided is (supposedly) competitive with the systems that are out. Whether or not the maximum will ever be reached is of little concern, as the maximum is never the target for PC developers. If it does - excellent. If not, we've (hopefully) still released a game that works as well as can be expected on todays machines.
Quote:
Mr Dave wrote:
Yes, it's crap that the minimum requirements are so high, but complaining that you can't play on maximum settings is a little pathetic. If you want, they could hide some settings so you appear to play it on maximum.
Dude, that's exactly what they
did do. They hid settings that even the fastest computers could not run (and I mean, the fastest commercial £7000 computers).
Had they made those settings available then people would have seen even more so how poor the game was. When the truth was discovered (someone poked around in the INI file and discovered a way of hacking open the higher settings) and people discovered just how poorly coded the game was they made their excuse about stuff being reserved for future systems. Why would any one even care? It's hardly like you're going to reinstall it ten years down the line on a Octocore Bazillion Intel and say "wow, this is awesome !" is it?
My guess here is that you've managed to misinterpret the intentions. Not to say that the intentions were honest.
A few plausible reasons:
- Publicity shots. Graphics sell, so having a non-public build with no hope of ever getting a great frame rate but better visuals has a use. (Keep the marketting types happy, as if yuo didn't have enough to do without them)
- Incompleted features, which So basically incomplete features that aren't fully implemented. If you look, pretty much any game has incomplete features that are only partly culled. They could, after all, be fully implemented in a patch. It's highly plausible that they tried to put in a fair amount of stuff to please the PC gamers who want a technically much better than console version, but didn't have enough time to properly finish them.
Quote:
Then they said that the fault was with Nvidia's drivers, and to update to the latest ones because Nvidia had made changes that were strictly to benefit GTAIV. And guess what? it made no difference at all. In the end people got tired of their excuses and bullshit and just decided to take it in the ass and forget about it.
I don't know overly much about GTA4 PC, admittedly (I have no desire to buy it, after all), but driver issues can and do often catch developers by surprise. The headaches which this can cause are less than fun, particulary when you're looking in your own code to find the bug, when it's something wrong in the drivers. It's possible to change your own code/data so as to not hit the driver issue, but obviously doing so costs. With a game as big as GTA4, they may have incorrectly banked on NVidia understanding and fixing the problem, and kept the planned release date.
Quote:
So in short it was a dishonest game, by a dishonest company, met by dishonest reviewers. And it was all done for money.
The amusing thing is, of course, that the console version was in many areas seemingly poorly coded, but it being a standard platform, they were able to get the performance level such that it wasn't overly noticable.
But GTA being poorly ported is hardly new. The PC version of GTA3 ran poorly.
That the PC sales of the 3D GTAs have only made up a tiny fraction of overall sales certainly didn't help the conversion from an already unsteady game. That Take Two have been in a fair amount of financial trouble, and have been generally fairly reliant on console sales of GTA4 may also have had something to do with the limited PC development.
I have no argument against it having been released in a dodgy state due to money concerns (Indeed, given TTs state of health, it surprises me very little). The thing I question is whether it's right to allow for a fair amount of future proofing. My answer would naturally be yes, so long as it runs at more realistic settings, you've always a fall back, which is what you'd have anyway if the future proofing had been cut. It may be that the hardware capabilities never allow it to be run at maximum, but there's little point in lowering the maximum, unless you have good reasons to believe it may be costly in support terms.