iv been playing around with a judder solution that i accidentally found a couple of weeks ago, but replicating it was problematic, however, i think iv got the instructions nailed, so lets see how we get on
what we are going to do here is force the game into 60hz low persistence, currently the game forces us to use 75hz, at 60hz we are 25% better off on gpu usage, so judder becomes 'less' of an issue, i say less because if the frame rate drops below 60, its still juddersville, however, we now have atleast 20% less work for the gpu to do, giving us greater head room.
this may not work for everyone, and some people may not like the flicker involved with 60hz low persistence
ok, this is how im configured to run elite dangerous
msi afterburner for osd monitoring aero snap is disabled running sweetfx with custom setting from the VR sweet fx thread, smaa is turned off in the settings file, and in game fxaa is used(thats just my preference) rift is set to secondary display, and set to 'left' of main monitor in nvidia control panel
ok, the instructions, good luck ha
start the game, make sure everything is as it should be, 75fps, all good
save and exit
start nvidia control panel, enable DSR factors if not already done so, and enable all factors upto 4k change resolution of rift to 2560x1440p@60hz, dont forget the 60hz bit!!! save and apply look at rift display, everything will be messed up and dark with a flicker! it could also be very bright(60hz LP off) dont worry, should be ok(EDIT setting res to 1080p 60hz seems to work so no need for DSR amd users now, make sure both elite dangerous launcher and NCP(amd ccc) are in the centre of your display goto 'set up mulitple displays' in nvidia control panel(not sure of option in CCC), and make rift 'primary' display and apply, at this point youll have to use 1 eye to peek at the rift to see the NCP, you can now drag the NCP onto your main monitor but leave the ED launcher on the rifts display
start ED image will appear on your monitor but in 'rift' mode(duel image with head tracking), this is good, navigate to options once in game
at this point note the 'state' of the refresh rate and fps limiter options, they should be 'reded' out, if so were cooking on gas, if they are white, dont worry, continue on ok, change monitor to 'primary' in game options and apply, the refresh rate and fps limit should now be 'white' in options image should now come on rift, and using you OSD should now be 60fps, and 'darkish' indicating 60hz Low persistence is ON and working, if the image is very bright, LP is off, and you will see a blurring of everything you can now test the game, however, i believe it to be better, and even smoother when rift is set to 'secondary' display, but theres not much in it, so have a good go of the game at this point if 60hz LP has been achieved
so, moving on for those who didnt get the correct options or low persistence working, or want to make rift secondary display for even more buttery goodness exit game make main monitor 'primary' in nvidia control panel and apply restart game, do the same as above, just change display in game options to 'secondary' and save, hopefully, your now at 60hz with LP on, if LP is off(display very bright) try changing resolution ingame, and it should turn on, then change resolution back to desired res, this usually works, but only when rift is secondary display for some reason
if it hasnt worked, try again, just repeat the process, sometimes it can take a couple of goes to get the in game options to trip out and allow LP
the results for me have been quite profound, although 60hzLP isnt quite as good as 75hzLP for the low persistence side of things, there seems to be a more fluid action to the actual game rendering, head tracking has always been good for me, but i didnt realize how much micro stutter was going on until i played at 60hz, again, this just may be my setup
my ingame settings are
resolution x1.2 dsr(nvidia control panel with smoothing set to 20%, again, my preference) AO off blur off bloom off AA fxaa low/medium shadows(ultra if im not in RES) effects low everything else high/ultra, again, your preference really
i know its abit long winded, iv just tried to make it clear for everyone to understand and have a go at, in real time it takes 2mins to do
hope it helps someone any problems getting it to work, post below and well see what we can do anyone who finds a better way of getting the game to allow 60hz let us know below
peace
iv also posted this on the ED forum, but mods keep moving it
Thanks for the tips! Just started running Elite on the DK2 last night and I was looking for some hints to get it running better on my system. If you force 60hz at 1080p would you get similar results? I have an AMD 7870 which does not support VSR/DSR.
If you have it handy, could you post a link to the thread you referenced with the VR sweet fx settings?
iv been banned off the ED forums for having a pop at an over zealous mod hahaaa
lets see if we can help
the main reason for setting DSR to 2560x1440p was it help replicate the bug 99% of the time however, i was messing around for over a week before i found this
i think the key is to just set the refresh rate of the rift to 60hz@1080p, dont use 990x1080p just do the steps and set res to 1080p@60hz and it will eventually work
https://forums.frontier.co.uk/showthread.php?t=117345 this is the sweet fx link, copy and paste the 2nd set of code into the settings file of sweet fx, it will over write everything, then iv changed smaa to off(0) in the settings and use in game fxaa
hope this helps, would be nice to see how AMD users get on as im having a 390x as soon as they land 😉
i can confirm that changing the resolution for rift desktop to 1080p@60hz enables the in game bug
after switching the rift to 1080p, LP was off, and the screen was very bright, however, once rift was changed to primary monitor in Nvidia control panel, 60hz LP was on and working
however, id repeat the process to get the rift as secondary monitor as it seems smoother
if you still get judder, turn off your wireless mouse if you have 1, and are not using it to control the ship