Sorry, but this might be a mammoth of a post.
This is my first time posting on here, and I'm glad a community like this exists; been a far-away admirer for a while now. I've finally decided to stop lurking on all of these places in my relentless pursuit to get this game running completely smooth. It has become an absolute obsession that I get this game working, but more importantly I'd like to make sure there's not something fundamental I'm missing in trying to tweak these games----as all of my games experience some form of stutter, but not nearly as pronounced as this game. I like to be totally visually immersed in the games that I play, and this persistent optimizing that I try to do each day has driven me to extreme irritation. I'm not sure why I've become so obsessed with getting the performance smooth in games all the time, but it just feels right. This'll be my attempt at hopefully, finally getting some closure on this shit. I won't feel competent, until I've gotten this under my belt, so any help on this matter would be much, much appreciated...as I'm still fairly uninformed with all of this stuff despite the amount of performance tweaks sites I trawl. I mean I search CONSTANTLY. I invest an inordinate amount of time in trying to fix this, but rarely actively partake in the discussions. My knowledge has been very piecemeal. Like with anything, there are a lot of varying opinions and contradictory information I see in regards to performance.
Bear in mind, I'm trying to ring out the optimal amount of performance with the least compromise in visual fidelity possible. Shouldn't I ---with my GTX 980 - be able to run the game with all of the bells and whistles on with the exclusion of MSAA, Shadows to High, Grass (which I've set to High), and turning off the Extended Distance Scaling and Extended Distance Shadows? Well, and Soft Shadows set to 'Soft' only. The juddering is NOT seemingly tied to lowering any other settings, as I've tried; remains the same.
And I should be clear here on what I mean by 'stuttering' in my case. Benchmarks all said I had good FPS, but I'm getting very visible slow-down and choppiness when I start picking up a lot of speed (particularly in the city) and especially when a car impacts. I've heard a lot of other people mention this, but I haven't seen anything specifically fix this yet. I guess you could say this more than exceeds micro-stuttering, assuming I have a firm understanding of what micro-stuttering actually is. And again, this horrible choppiness remains even despite lowering certain graphical options, although I'm not wanting to make many compromises at all in the settings.
I've gone through a whole laundry-list of things I've done, with little to no improvement gained:
-I've tried defragging.
-My drivers have been uninstalled and reinstalled.
-I've tried Borderless Windowed mode.
-Installed onto my SSD, with somewhat noticeable improvement. But, this did not tackle the problem.
-Made sure patches are all up to date.
-Tried dusting out my case and case fans.
-Did all of the usual NVCP tricks like set Triple Buffering to ON, put it to 'Single display performance mode', turned Shader Cache off (specifically for this game), Threaded optimization to ON, and Maximum pre-rendered frames to 2 (still on the fence as to whether setting the pre-rendered frames number does much at all for this game---seemingly not). I did not force Vsync through the control panel, as I've found the in-game Vsync to give me better performance for some reason, which is usually never the case.
-I've got RTSS capping the game at '144', but this is still something I've always been unclear about. Since the game will rarely exceed that number, should I have it capped it to something lower like 120, or half at 72? I've tried capping the FPS at both numbers, and neither seem to make much of a difference for this game. In general, as a rule of thumb, what number should I be capping my games at in RTSS?
-Tried changing the in-game input method to 'Direct input', from 'Raw input' and vice versa. Saw very little difference, but I am told mouse sensitivity is tied to FPS in this game. My mouse sensitivity is up very high.
-Disabled as many extraneous background processes as I could, and set GTA V launcher plus the Social Club process to 'Low'.
-Put GTAV.exe to 'High Priority'
-Made sure my fans were in working order.
-Disabled autoscan for in-game radio.
-Tried alt-tabbing out and back into the game, because I am told this works for some.
-Disabled and re-enabled in-game Vsync.
-Made sure I did not exceed the video memory limit.
My specs are: Nvidia GTX 980, Haswell i5-4670k @ 3.40ghz, 8 gigs of PNY RAM, adequate power supply, SSD and HDD, running Windows 7, with an ASUS VG428QE monitor @ 144hz.
GPU temps are normal when overclocking, and ramping up the values anymore won't do me any good. CPU temps are well below 60, so good. GPU overclocks are stable all the time, but it's also worth nothing that have the voltage at default. Will raising GPU voltage get me any more mileage out of my overclocks? That is, will it allow me to raise it a bit? Setting GPU back to stock values doesn't help either. Tried that. I doubt turning up fan speed in Afterburner would help much either. Edit: tried it. Nary a difference.
Here's what my GTA V settings currently are:
DirectX 11
Fullscreen
1920x1080
144Hz
FXAA on
MSAA off
NVIDIA TXAA off
Vsync (in-game):enabled
Pause Game On Focus Loss On
Population Density 100%
Population Variety 100%
Distance Scaling 100%
Texture Quality Very high
Shader Quality Very high
Shadow Quality High
Reflection Quality Ultra
Reflection MSAA: Off
Water Quality Very high
Particles Quality Very high
Grass Quality High
Soft Shadows Soft
Post FX Ultra
Motion Blur Strength 10%
In-Game Depth of Field Effects On
Anisotropic Filtering 16x
Ambient Occlusion High
Tesselation Very High
Long shadows On
High Resolution Shadows On
High Detail Streaming While Flying On
Extended Distance Scaling 0%
Extended Shadows Distance 0%
Right now I have an Nvidia GTX 980 4GB, so I have more than enough VRAM. I was expecting much more capability out of this GTX 980. Do I just need to bite the bullet and get a 2nd GTX 980 so that I have to worry less about this stuttering shit in games? Or would a Gsync module for my Asus VG248 greatly improve things? Gsync seems like such a costly investment for something that may or may not do much for me.
I play through DVI too. Is that known to lower performance? From what I can tell, shouldn't make a difference right?
I also don't know what adding 8 more gigs of RAM would do for me, but from what I've heard, it probably wouldn't do much. Or will making the jump to DirectX 12 - when it's out - improve any of this?
My biggest suspicion is that this is somehow directly related to the CPU. While I no longer have throttling (I made sure to fix that), I'm still pretty limited in my knowledge of overclocking. Right now I've overclocked my i5-4670k @ 3.4Ghz to 4.1ghz w/ a voltage of 1.2. This is what I've settled on for the time being, but I've tried incrementally upping the voltage and Ghz. 4.2ghz with a voltage of 1.248 seems to be about the most stable I can go, but I still don't really know what I'm doing. Perhaps this would be better suited for another thread, but would too little or too much voltage be the cause of this stutter? Upping both had little to no effect on the stuttering. Nor did lowering voltage, but I haven't fiddled around with that as extensively. Maybe I just need a better CPU altogether. It could very well just be that despite my overclocks, this i5 is bottlenecking performance. I also haven't ruled out the possibility that something is wrong with the CPU, like the thermal paste being poorly applied. I will deal with that if that's what it comes down to, but for some reason I feel like that's not so instrumental in all of this.
I'd like to be able to just tackle the root of the problem with something big, because it seems like each day I'm just pooling more and more energy into what essentially amounts to nothing. Each day is as fruitless as the last, or with so minute of a change that it hardly matters. I'll fully accept that it could just be the game, but I see this in lesser degrees in all of my games. Now, I know that most games these days are poorly optimized, but I still definitely feel like it's something on my end. I don't believe this is me being overly sensitive or overly perfectionist either (fortunately I don't believe there is such a thing in this community). Games are just not intended to be played that way. I will work closely with anyone who can help me with this. I've got most of the bases covered, but there's probably something glaring I'm missing here.
Sucks because this is such a beauty of a game. Same goes for my other games. They fall just short of completely immersing me, because of petty performance issues.