Grand Theft Auto IV: The Complete Edition

Grand Theft Auto IV: The Complete Edition

Vezi statistici:
Stuttering/Choppy Graphics/Frame skipping Issue
I'm having an issue with video being choppy, stuttering and frames skipping and I'm not using Vsync. Game starts up normally and it seems to run perfectly until about 2-3 minutes later and it just starts to stutter and gets choppy.

Here's my PC System Info:

Windows 10.0.18363 Build 18363
MPG Z390M GAMING EDGE AC (MS-7B50)
Core i5-9600K CPU @ 3.70GHz OCd 4.70GHZ All 6 Cores Stable
16GB DDR4 Ram
OS Drive: 970 EVO Plus 500GB NVMe
Game Drive: SanDisk Ultra II 480GB SSD (Connected using: SATA to USB 3.1 GEN C Cable)
NVIDIA GeForce RTX 2060 (Latest Driver Release 445.75)
ASUS 1440p @144Hz G-Sync 16:9 Monitor
PS4 Controller (Wired with USB 2.0 Cable)

***NO MODS INSTALLED EVER***

I've also tried various fixes including:
-fresh install
-rolling back game version
-launch options
-changing the "affinity" in task manager
-Vsync on and off
-framerate cap in Nvidia Control Panel
-Manually changing the graphic settings in Nvidia Control Panel
-Various graphic option changes in-game

All other games have and still do run perfect using these same settings. GTA IV CE is now the only game that doesn't seem to run well.

If anyone can help, it would be greatly appreciated. The game runs BUTTER SMOOTH for about 2 minutes and looks gorgeous on my rig but I start to experience the frame skips and choppy graphics and the game becomes virtually unplayable.
Editat ultima dată de ZaZa; 24 mart. 2020 la 10:03
< >
Se afișează 46-59 din 59 comentarii
Capping the game to 50 fps also does the trick. With Steam overlay enabled.
Valken 4 aug. 2020 la 23:09 
Hey GTA fans, I found this fix originally on Guru3D and it fixes everything with GTA 4! The fixer does not have the STEAM edition so he cannot post it here and imma gonna pay back the favor:

http://ant-sh.blogspot.com/2020/07/gta-4-stutter-choppiness-fix.html

Give it a try and see if it works!
TBH, that's too much information
TURN ON STEAM OVERLAY
0o0o0o 22 nov. 2021 la 18:19 
Steam/Settings/In-Game Turn on Steam Overlay; then later you'll need to turn the Steam Overlay off in some games, just do that by right clicking the game in the library/properties/general.

Disable Multithreading; anything that says threading means the same thing. I'm going to disable SMT on my CPU just to test it; because after removing the major stutter there is still some regular and/or micro stutter. But I get a pretty big bonus O.C. running 6 core 6 thread instead of 6 core 12 thread. At least; as a test to get a very fast render thread which I suspect will be completely useless, and not effect the way the game runs on a GPU bound system that is running a very old game.

The bad stutter is from the Steam Overlay not being turned on; for whatever reason. Then launching the game via Steam causes the same thing, but in much shorter durations of major stutter while the framerate is a steady 30Hz or 60Hz.

So launch the game with the Rockstar Launcher; which is better than launching the game with Steam, but you won't get any Steam Achievements (which is a problem maybe) we just need to confirm that Steam achievements are granted when we launch the game via steam through the Rockstar Launcher or by the game.exe ; because the Rockstar Launcher says "Play The Game On Steam" & it just kicks the command to launch over to Steam after all the Rockstar Launcher & DRM garbage.

I suspect the GFWL version of the game was better, but there is a 600 MB download for all the missing music that was removed due to the licence being too expensive for Take2Interactive (I'm guessing) but that is a easy fix.

PCGamingWiki @ https://www.pcgamingwiki.com/wiki/Grand_Theft_Auto_IV
&&
The Radio Fix @ https://gtaforums.com/topic/936600-iii-iv-various-gta-downgraders/

IV is a very moddable game, but removing all the stutter from the game might take some time of trying various config/setting; then testing those over the long term. I suspect the game might be better at 30Hz just because the renderer is so janky.

GTA IV is friendly with Riva Tuner Statistics Server if you wanted to stabilize frame times, but that doesn't seem to correct for the regular stutter & microstutter. So while we have options for framerate control; that with various other settings/config will just have to get switched around, and tested to smooth it out.
0o0o0o 22 nov. 2021 la 20:49 
I enabled Latency mode; which is the same thing as 1 Pre-Rendered Frames. It's helped in the past with some engines with stutter. Nvidia Inspector will allow that 1 to be set to 3, which is what we used back when IV was new on PC. We only decrease from 3 if there is input lag; which is different than input lag from a display not in a game mode. Playing PC on a big TV causes that, but they have game modes to compensate. I've never even ever seen real input lag; that usually doesn't happen on a PC gaming rig (even budget PC gaming rigs).

So, enable Steam Overlay globally, and disable it when needed on the few games that require that in right clicking the game in library to library/properties/general. Which is a pain, cause there are more reasons to disable the overlay than to turn it on at this point, but it's not a problem. We just switch back to the old way.

Then we disabled multi threading & SMT on the CPU; applied a O.C. which didn't actually benefit from disabling the SMT, and I was too lazy to set it manually 200 MHz higher; which the whole O.C. here is really unnecessary. I'd rather go all core 4.4 GHz than a.i. set core specific 4.8 to 5.0 (which really isn't worth it to run without the 5.2 GHz bump IMO).

I need to establish a smooth framerate though. For that we set max performance. Once I get it right; I'll be able to underclock it & apply a power saving set up to run IV for less money. But we have to rule that out, and focus on settings/config.

Windows 10 settings from the start menu, type in graphics. That brings up the performance settings for applications, and sometimes Windows can mess up running games because it doesn't know this is not a laptop. It's a work around on bad programing or a lack of software development of high quality. So we picked to browse for application to apply a power profile on, picked GTAIV.exe & set it to high performance. Might not help, but it can't hurt it.

I tried comparing the framerate controller built in to RIVA Tunner Statistics Server; to the framerate controller built into IV. But the RAG engine here set the framerate to 9999 in the menu; which isn't good. But at least it was while in the menu, and not the game where it would most certainly brick this 1900 MHz GPU. So I just switched it back to RIVA Tuner.

For that: It's at the bottom; on release, and then same thing to download. https://www.guru3d.com/files-details/rtss-rivatuner-statistics-server-download.html Riva Tuner installs, get it running; I usually turn off the OSD because it's only really needed when bench-marking with MSI Afterburner, and MSI Afterburner comes with a custom version of Riva Tuner; I'm just using regular old Riva Tuner here.

Nvidia cards use Vsync in Fast; Fast Vsync; so it won't tear, but it will unlock up to the refresh rate. Then the game has to be set to Vsync off to match it. Then Tripple Buffering has to be disabled for it to be correct. Then add the game to Riva tuner, and type in whatever framerate you want to use. Here I use 30 & 60 depending. After the stutter started clearing up; I switched to 30 Hz to make the frame smoothness more obvious; because if you can get 30 Hz to run smooth then it's actually super smooth.

IV cleared the test; which I used starting a new game to watch the cinematic; because that cinematic was near glitching graphically from the major stutter. Hit spacebar in the cinematic to skip once it was noted; then go driving through the city until the car explodes. You know; drive fast, and slide around corners, wreck, flip over, ect. Driving for a good long time; until I was satisfied that the test was good enough to tell if the changed settings were better or worse.

At 30 Hz it was smooth enough to get to the part where we create our first save game. That's when I started thinking of switching it to 60 Hz. But I'd like to turn SMT back on; use the same lazy O.C. then put Nvidia Multithreading to On, maybe even O.C. the video card. I'm not sure though. I'd like to just get a power saver set up instead; because the older games are perfect for that. Still need to test running a 3 Pre-Rendered frames too, like the old days.

IV is smooth enough to play though. The game still looks good actually. I needed FXAA even though it's 3840 x 2160, and it shouldn't need it. There were some graphical artifacts, and if FXAA doesn't polish that out I'll have to enable MFAA too. If that doesn't work it's time to get a ENB, which actually isn't a bad idea. The textures looked good enough to play, but I feel like it could benefit greatly from some 4K reskin mods. Game needs a bunch of mods too.
Editat ultima dată de 0o0o0o; 22 nov. 2021 la 20:55
Postat inițial de MyNutsAreLoaded:
Postat inițial de MartasZLA:
same problem for me

*Everyone*
From a reply I just got from another thread about stutters—TURN ON STEAM OVERLAY.
I have mine turned off by default and someone said their game stutters and was choppy until they turned on steam overlay. I turned it on and I’ve been playing for 15+ straight minutes without one. Single. Stutter.
Let me know if it works for you. It worked for me!

Thanks , it's bizarre but turning on Steam overlay has made a massive difference, it was previously unplayable for me, the game would be okay for 1-2 minutes where it would run buttery smooth and then suddenly become a slideshow at 15fps or something. But after turning overlay on , it's mostly fine, been playing for a couple of hours with only bits of minor stutter but it's actually playable
Lukas+ 22 iun. 2023 la 16:13 
This also happened to me who bought the Complete Edition yesterday

Actually activate Steam Overlay allows you to play.

Nonetheless, there is also an other solution, the ZolikaPatch, which I believe solve some other "peculiarities" of the game: for example, motorbikes are always driven as if it were raining, while the handbrake with cars produces a dizzying rotation around the car, and who knows how many other things, since I've been playing it for 10 minutes!

The ZolikaPatch (I haven't tried this one yet) may not work with Steam and Rockstar launcher.

As it is difficult to disable these if you have purchased the Complete Edition on Steam, it seems necessary to downgrade the game first with the GTA IV Downgrader on this page.
https://gtaforums.com/topic/976691-gta-iv-downgrader/

The ZolikaPatch contains what I also think to be a false positive Trojan virus.

This note is to thank the community and share a situation that may be characteristic.

Enabling the Steam overlay allows you to play just enough to at least decide what to do, but if there's a game that looks good to mod, it's this one!

For now, many Thanks to the GTA IV Community, and thanks from the back of my head as well!
That might not be a false positive, I had the same warning, says it is a serious trojan that can steal your saves at least and all your passwords at worst.
Editat ultima dată de Fried Brains; 22 iun. 2023 la 20:07
gta iv was the most broken console port of 2008
it was so bad it didn't even boot on amd hardware when it released unpatched , this game has received like 20 patches before it became somewhat stable . An article about it is still out there.
Postat inițial de ZayLo:
Postat inițial de MartasZLA:
same problem for me

*Everyone*
From a reply I just got from another thread about stutters—TURN ON STEAM OVERLAY.
I have mine turned off by default and someone said their game stutters and was choppy until they turned on steam overlay. I turned it on and I’ve been playing for 15+ straight minutes without one. Single. Stutter.
Let me know if it works for you. It worked for me!
i stated this on a post a few weeks ago but this guys comment is years old lol.

yes, steam overlay NEEDS TO BE ENABLED because the game uses the overlay in tandem with the rockstar launcher.

i don't know why, but when it is off the data that is being sent to the launcher stops, and thus your frames tank and stutters begin at any moment where your game is loading data, (mission completions, saves, achievements, ect,) so having it enabled allows the game to actually send and receive the data needed.

like i said, i have no idea why it works this way, just that it does.
DQ 18 mart. 2024 la 19:34 
Postat inițial de ZayLo:
Postat inițial de MartasZLA:
same problem for me

*Everyone*
From a reply I just got from another thread about stutters—TURN ON STEAM OVERLAY.
I have mine turned off by default and someone said their game stutters and was choppy until they turned on steam overlay. I turned it on and I’ve been playing for 15+ straight minutes without one. Single. Stutter.
Let me know if it works for you. It worked for me!

Worked for me!!!
Ḧelim 29 mart. 2024 la 0:15 
Thank you, guys. Steam overlay turn on really fix frame skipping problem for me.
Editat ultima dată de Ḧelim; 29 mart. 2024 la 0:15
Если игра постоянно пропускает кадры, нужно ВКЛЮЧИТЬ Steam Overlay.
(на мониторе 120 Гц, по DisplayPort, кадры не пропускает - проблема только на мониторе 60 Гц, по HDMI)
< >
Se afișează 46-59 din 59 comentarii
Per pagină: 1530 50

Data postării: 24 mart. 2020 la 9:51
Postări: 59