Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
That's ridiculous that a game that's been out for about 8 years now is so poorly optimized on modern systems.
Ugh. Thanks for the answer. At least I know I'm not just going crazy.
From what I know,this was their first bigger game that they tried in this engine,I mean,the program they used to make the game,so we have to understand them.And the game was working better when it first released,from what I know,but in time,no one cared about it anymore and it got here.
- turn off all shadows
- set AF to trilinear
- enable vsync
- set water reflection to medium
On my older gtx 560m laptop which has a sandybridge core i7 and 12GB DDR3 666MHz RAM and 7200rpm HDD, I get 50fps at 1920x1080 and 55 fps steady at 1600x900
I just lowered brightness a bit and increased contrast and set saturation to maximum and color is back in the game and it looks nicer.
Try it. On newer HW, you'll get probably 75fps with this at over 1080p
Also, create commandline.txt in the folder where the exe for this game is and add some setting -nomemrestrict and couple others. Search it online
This is one poorly optimized game. In your case, you might just need to enable vsync or tweak something else. shadows was key in my case along with vsync.
Once I did this, I went from choppy stuttering gameplay to quite smooth experience. No more stuttering, no sudden fps drops from 55fps to 12 fps and back up every few seconds. It is now steady 55fps, even with explosions and stuff.
Are you saying vsync is disabled? Actually wouldn't that
- create screen tearing
- anything greater than your screen refresh rate (say 60Hz) means it is useless anyway? So 75fps on 60Hz monitor is really a waste since you won't exceed 60fps anyway. You'd realy need 120Hz monitor (like I have) or 144Hz monitor to really see the advantage of disabling vsync or am I mistaken here?
I did the following things:
Installed EDGE, a GTA mod
Disabled Windows Event Log and Collector in MSCONFIG
Ran CONTIG, to "reorganize" the whole game
I get a solid 55-60 fps, even in heavier areas.
Installed EDGE, and ran CONTIG.
Graphics set around medium. VSYNC off.
Nothing seemed to change. (Over 100 fps in small areas. But when out driving, fps drops between 50 and 30.)
I'm so glad I have a "VR Ready" graphics card.
Now if only it was ready to play an 8 year old game.
try setting them to medium/high
http://steamcommunity.com/app/12210/discussions/0/350540974006894072/
Tried it.
Nothing changed~
In short, the game's frame limiter sucks, so you'll have to use an external frame limiter such as what is in nvidia's control panel.
I've been playing with VSync off this entire time.
I don't keep it on unless I know the game will ALWAYS stay above 60fps.
That's the thing- even with vsync off, it'll still drop below 60fps in some areas (mostly outside), which is absolutely ridiculous.
The issue has nothing to do with vsync or whatever.
Unless the graphics are turned down to "garbage", then I can't keep it above 60fps.
Now on the serious side, it's OK that it doesn't always run at 60. I can run it at 40-70 almost all the times, it's fine by me, the game doesn't require high FPS even on shooting parts.
I agree that it doesn't NEED to be constantly at 60fps.
But what blows me away is that, even with the hardware I have, this shouldn't even be an issue to begin with!
I can play Fallout 3, Penumbra, and Left 4 Dead, which all came out in the same year as GTAIV, and they run perfectly fine at 60fps. No issue.
You can't argue "oh, it's because of the game's engine" because it's not like it wasn't possible, or some ♥♥♥♥ to keep it optimized.
I know it sounds like I'm really irritated in a lot of the replies I've been making throughout this post. But, the whole reason I'm playing this on PC was to escape the low framerate on the console version. But when the PC version is also having framerate trouble WITH SUPERIOR HARDWARE, then that's just inexcuseable.
I guess I'll go give these "enb mod's" a try when I get a chance.
I'll post back once I see how it is.
Edit: I realize this all seems like it's directed just to you.
But these are just my thoughts that I want EVERYONE who scrolls through this post to see.
I run Battlefield 3 at 90-120 FPS on Ultra with 64 players.
I run GTA IV at 40-60 FPS. That's because, as everybody said, GTA IV is a not a good port. This means they coded the game for the console first, and then ported to PC. Since it's not a good port, you cannot expect it to run very well.
GTA IV is kinda like Windows Vista. They made a great OS, huge changes, they risked a lot by doing so. However, both GTA IV and Windows Vista don't have a very nice performance. In the Vista example, Microsoft fixed most of the issues with SP1 and SP2, but RockStart didn't fix GTA IV completely. Since Vista had a very bad reputation but had most bugs fixed, Microsoft decided to launch Windows 7, which is pretty much a Vista SP3. The same with GTA, GTA V is nothing but a very well optimized GTA IV. You cannot expect Vista to run that smoothly, and you cannot expect GTA IV to run smoothly, there's Windows 7 and GTA V for that :)
Vista and GTA IV are projects that revolutionized their own ecosystems. For that, there IS an excuse for the poor performance.