• Competitor rules

    Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.

*** Witcher 3: SLI / Gsync/ STUTTER FIX! ***

Soldato
Joined
27 Jul 2004
Posts
3,798
Location
Yancashire
Some of you may know I'm a fairly long term SLI user (currently 780Ti SLI) and have something of an obsession, bordering on madness, with resolving stutter and microstutter issues caused by SLI in many games (AND that Gsync is not the magic fix for these issues at all. In fact Gsync can make SLI stutter worse).

I have various tweaks and fixes for quite a few games now to get the smoothest experience with 2 cards in SLI and Gsync, and here is a present for any Witcher 3 players, frustrated at the stutter and lack of performance when using SLI in this brilliant game.......

Note: This fix is specifically for SLI and Gsync, as that's what I use. I have no idea if this works for non Gsync monitors. My particular monitor is the Rog Swift. My cards as mentioned are 780Ti x 2.
I should also add that the game runs perfectly smooth on ONE card with gsync on my system with any driver and no tinkering, just that the framerate is a tad low with one 780ti and therefore gets motion blur. And if you've got 2 cards, you want to use em both don't you, to make the most of the swift



Anyway, here is the fix for stutter free, totally smooth Witcher 3 SLI performance

1. Set monitor refresh rate to 60Hz. Do this manually if preferred using the Rog Swift turbo button once in game. For ease do it on the game menu. There is no in game Hz setting and no command line tweak I know of yet to make it easier. Do not set to 120. Do not set to 144. Trust me.

2. Use a framerate limiter and set it to 59! This can either be done using a 3rd party prog like Bandicam or RTSS (Afterburner), or for ease you can do it in the My docs\Witcher 3\user.settings file under the [Engine] settings - make it so it's "LimitFPS=59". I use RTSS and set in game to unlimited framerate in the graphics menu. I've heard it mentioned that RTSS is a superior frame rate limiter to others so this is my preferred choice now.

3. Here is the biggie, I discovered just yesterday.......Using NVidia inspector, for the Witcher 3 profile set the SLI COMPATIBILITY BITS (DX1x) to:


0x280000F5 (Lord of the Rings Online: Shadow of Angmar, Lost Planet 2, Pollen Demo)


Using any drivers since 352.86, including all the buggy 353.xx ones and these compatibility bits, I no longer get the dips under 59 by groups of people/ fire/ using the torch and the associated microstutter! And it is butter smooth. BOOM!

The performance is also improved using the bits - I have yet to see it dip under 59 - but need more testing to be sure.
Before using the 0x280000F5 SLI bits above, it would be very smooth using the other tweaks but would often dip down to the low 50's by groups of people, fires and using the torch, and have awful microstutter.

Until Nvidia release a better SLI profile/ driver for the game, consider this a fix!
(Note "Far cry 3" SLI bits has a very similar positive effect, but there is slight flicker sometimes, and corruption on minimap icons. Other SLI bits cause major major epilepsy inducing flickering).

Rant
On a final note, I've just tried the latest 353.30 drivers released today. The fix above still works. But I've just had the usual desktop driver crash writing this post, so they are still ****ed.

It genuinely beggars belief how bad Nvidia drivers are at the moment. If I can make a major AAA game release like Witcher 3 run beatifully well and smooth simply by using a different games' SLI bits in Nvidia Inspector and a few tweaks, then what the hell are Nvidia playing at? Do they not test anything!?

/rant over
 
Last edited:
Hi,

There is flickering with this profile. Witcher 3 uses a lot of post processing and doesn't scale very well with SLI. I have no stuttering when using the stock SLI bits with two TITANX.
 
Hi,

There is flickering with this profile. Witcher 3 uses a lot of post processing and doesn't scale very well with SLI. I have no stuttering when using the stock SLI bits with two TITANX.

Do you have Gsync? No flicker for me as mentioned using those specific bits. Other bits do though.
 
Hi,

Quick test, same location (Kaer Morhen) after game completion. Two TITANX at 4K maximum settings (inc HairWorks) V-Sync off

Stock SLI Bit (0x080020F5 (Dark Souls II, Alone in the Dark: Illumination, The Witcher 3) No stutter or flickering, pacing much better.

Frames, Time (ms), Min, Max, Avg
2764, 60000, 40, 55, 46.067


0x280000F5 (Lord of the Rings Online: Shadow of Angmar, Lost Planet 2, Pollen Demo) Screen flicker and pacing off, no stuttering


Frames, Time (ms), Min, Max, Avg
2807, 60000, 30, 56, 46.783

[EDIT] This is without G-Sync, G-Sync users may want to try the alternate profile to see if it resolves stuttering for them. As you can see though the performance benefit is negligible and the minimums are lower.
 
Last edited:
Interesting Sconey. I can only report what I'm finding though, as detailed in my opening post. For me the difference is night and day as the microstutters are totally gone, but I have to use ALL the steps as listed in my initial post. i.e. Not *just* using the 0x280000F5 bits. And all the other details regarding Gsync are possibly pertinent.

Also, I just travelled across various landscapes and towns etc for about 20 mins, with distant scenery and mountains too. Zero flicker. I'm still testing but for me it's a game changer. I can now run the game at almost max settings (no hairworks) and have a constant buttery smooth 59fps using SLI 780Ti at 1440p. So I might actually get around to playing the damn thing properly now instead of just testing things, and constantly pondering getting some 980Tis. I don't need em now ;-)

If anyone else wants to try my findings I'd be interested to hear your results.
 
Last edited:
Cool, yes as I say may well be worth while people having issues with G-Sync trying it if they don't experience any artifacting. The performance difference is pretty small. SLI scaling in Witcher 3 is pretty shocking and 4k performance suffers as a result. People at 1440p with two cards should be able to maintain a decent framerate
 
I have no stuttering with G-Sync at 1440p full Ultra, and SLI 980Tis at all on drivers: 353.12 or 353.30

I've been extremely happy with G-Sync.
 
Those of you that are saying you run SLI, Gsync and have no stutter, and preferably have a rog swift, just have a go at using the tweaks in my opening post (minus those SLI bits if preferred) and then report back?

You might think you're not having any stutter, and not realise how smooth it can feel. There are a few games like this. There are gradations and different types of 'stutter' essentially, and some people don't seem to notice or mind as much.

Also, I see most people seem to be rocking a **** hot pair of cards ie 980ti or Titan X. If you're running with that power you're probably locked at 60fps anyway (?) and therefore vsync locked and nice and smooth therefore.

I don't know. All I know is I'm very susceptible to any stutter/ microstutter/ judder, call it what you will. To get this game as smooth as I like it, I currently have to use the method in my opening post.
 
Last edited:
I agree i have a 4k 60hz and ROG swift 1440 144hz both with g-sync, and have no stuttering what so ever on anything that i play in SLI including the witcher 3, its smooth as butter :D.

i also am succeptable to any stutter thats why i got the ROG swift and use it more so than the 4k screen, I think yeah at 60fps the witcher 3 is a little choppy mainly because my current cards can only just do 60fps in 4k on it but not microstuttering.
 
Last edited:
Back
Top Bottom