Hello all,
First I wanted to give a very loud shout out of thanks to Verrenus for starting this thread.
I’ve looked all around the web and this is by far the best source of information in getting the maximum performance out of the PC version of DAI.
(All other sources online have not been updated since the end of 2014 and don’t reflect the updates in patches, drivers, etc. since then).
I bought DAI on PS4 when it first launched and put about 40 hours into it but ultimately I became frustrated with the bugs (particularly the one causing banter not to fire) and my enthusiasm for the game waned while I waited for patches.
Now I’ve decided to get back into it with a new character on PC making use of the enhancements that the PC version offers (better framerate, mod support, and the ability to trigger banter using CheatEngine).
Now that I’ve got the game set up on PC, I have one simple question: have there been any more breakthroughs on squeezing the last bit of performance out of the game; as in, techniques that have been found more recently?
I’ve implemented suggestions found on all 27 pages of this thread and have very satisfactory performance but I’d like to see if I can get that last bit more.
(Typical PC gamer, right?) 
My set up is as follows:
CPU - i7 4770K @ 3.5 GHz
GPU - GTX 970 (stock clocks), driver version 355.60
8GB DDR3-1333
Game installed on Samsung 850 EVO SSD
Windows 10 64-bit RTM Build 10525
Game graphics settings are all maxed out, except:
Textures: Ultra (not Fade-Touched thanks to this guide!)
Post-Processing Quality: Low (since I wanted the simplest implementation of Depth-of-Field)
No MSAA (FXAA looks good enough and I didn’t want the performance hit)
User.cfg is:
PerfOverlay.DrawFps 1
WorldRender.MotionBlurEnable 0
RenderDevice.TripleBufferingEnable 0
RenderDevice.VSyncEnable 0
Cutscene Framerate fix is implemented and I am forcing Triple Buffering and V-Sync on in the Nvidia Control Panel.
With the above I get about 85 - 90 fps (capped at 60 when v-sync is on) during the Frostback Mountain intro and Haven, and around 65 - 70 in most of the Hinterlands, dropping to 55 at the Crossroads and about 45 in the farm beyond the cave at the crossroads where the mages and templars are fighting (this is as low as it goes and only when there are a lot of enemies in the open area).
I’m pretty happy with the frame rates considering that I have all of the important settings at max, and I know I could just turn down some of the settings to up the frame rates but that feels like a waste seeing as the only time it drops below 60 (so far) is in crowded areas of the Hinterlands.
So, does anyone know of anything that can be done to eke out any more frames? (looking through this thread it seems as though any other user.cfg settings were more or less debunked as having no impact)
Next step will probably be to try to overclock my graphics card to see what I can get out of it but I figured I would ask just in case!
Thanks very much in advance to anyone who has any input, and again thanks to everyone on the thread for getting me this far!
MISCELLANEOUS THOUGHTS
For anyone who is interested, here is what I discovered through a lot of trial and error:
-For me, the cutscene fix worked BETTER pegged at 60 frames rather than -0.01 of monitor refresh as mentioned in this thread (which would be 59.93 in my case). Your mileage may vary, but I still had a lot of frame tearing only during cutscenes until I set the fix to an even 60 frames. With the cutscene fix at 60 and v-sync (adaptive or otherwise) on, I’ve been able to get a very smooth framerate in cutscenes for the most part. When I do get stuttering, it appears to be caused by inherent frame timing issues within the animation system of the game itself and nothing that we can fix on the user end.
-Using the built-in frame limiter caused too much screen tear to be useful in my case (which seems to be the case for many others as well).
- I noticed no difference between enabling v-sync in-game and forcing it in the Nvidia Control Panel. I ended up sticking with the latter as recommended just in case.
-Adaptive V-Sync worked quite well on my computer monitor (60Hz LCD), but caused uneven screen tears when below 60 fps when I connected my PC to my TV. Have to use regular v-sync in that case. Looks fine, though there are obviously noticeable framerate jumps when below a solid 60 fps.
-Maximum pre-rendered frames are set to 4 in the Control Panel. Don’t know how much it helps but just in case. Haven’t noticed any input lag.
-I toggled back and forth between PC and PS4 on the same TV and it’s amazing how much better the game feels with the higher framerate! It’s a whole new experience.