Dungeon Defenders II

Dungeon Defenders II

122 ratings
Config tweaks for a better gameplay experience
By Lani.
This a short and a simple guide on how to make the game run smoother and generally feel less "clunky" with some minor config tweaks.
These tweaks have minimal impact on the graphic quality and will make your game run better.
   
Award
Favorite
Favorited
Unfavorite
Engine Tweaks
First off you should navigate to your Dungeon Defenders 2 config folder, this can be found normally in: C:\Program Files (x86)\Steam\steamapps\common\Dungeon Defenders 2\DunDef2\Engine\Config unless you've installed steam to another drive.


Once you've located the config folder you need to open 'BaseEngine.ini' with notepad, notepad++ etc, whichever is at your disposal. Then you'll want to hit Ctrl+F to bring up the search window in which you search for a few config lines:

bSmoothFrameRate=TRUE > Set this to FALSE - Disables the FPS cap.
MotionBlur=True > Set this to False - Disables motionblur which has a slight impact on performance, even thou there's hardly any of it in-game.
DepthOfField=True > Set this to False - Less Blur in distance and on trees
Bloom=True > Set this to False - Removes the glare effect to clouds or neon textures.
UseHighQualityBloom=True > Set this to False - Saw no difference in-game with this on, so leave it off.
MaxAnisotropy=X > Set this to 16 - Better texture filtering


---FOR NVIDIA USERS ONLY---
bDisablePhysXHardwareSupport=True > Set this to False - This will net you a slight boost in FPS depending on your GPU.
UseMinimalNVIDIADriverShaderOptimization=True > Set this to False

After these you need to hit Save and then right click on 'BaseEngine.ini' and open propeties and tick the 'Read Only' box on the bottom.
Input Tweaks
You'll want to stay in the same folder as for the engine tweaks, but this time you'll open a file called 'BaseInput.ini'.

Once it is open you'll want to look for these lines:

LookRightScale=X.XX > Set this to 0.000000
LookUpScale=X.XX > Set this to 0.000000
bEnableMouseSmoothing=True > Set this to False


---NOTE: If these bindings cause your mouse to slow down randomly in-game you're free to remove them, just keep mouse smoothing turned off.---

Under ; --- General bindings you are to add:
Bindings=(Name="MouseX",Command="Count bXAxis | Axis aMouseX Speed=2.0")
Bindings=(Name="MouseY",Command="Count bYAxis | Axis aMouseY Speed=2.0")

Bindings=(Name="LookUp",Command="Axis aLookUp Speed=+25.0 AbsoluteAxis=0")
Bindings=(Name="LookDown",Command="Axis aLookUp Speed=-25.0 AbsoluteAxis=0")

Bindings=(Name="GBA_TurnLeft",Command="Axis aBaseX Speed=-40.0 AbsoluteAxis=0")
Bindings=(Name="GBA_TurnRight",Command="Axis aBaseX Speed=+40.0 AbsoluteAxis=0")

After you're done hit save and proceed with making the file Read Only as mentioned in the earlier section.
34 Comments
GrimTech 21 May, 2023 @ 6:15am 
Thank you sooooo much. Helped a lot. :steamhappy::steamthumbsup:
Józek 10 Apr, 2023 @ 12:12pm 
thansk so much before game was unplayable now runs amazing on best graphical settings
Rick 26 Nov, 2021 @ 6:54pm 
Thanks A ton! This helped more than you can understand!
Caesar Urena 22 Aug, 2021 @ 9:18pm 
XD
SnakeWildlife 2 Aug, 2017 @ 7:38am 
I want to force my framerate to cap at 30fps (and not go any higher). Do you know how to do this?
Nameko 25 Jul, 2017 @ 9:12pm 
It helped me for first 4 maps in a row, in all next maps fps was down from 55-60 to 20-30
I got everything low and off(exepc for "V" for VSync), even resolution is lower than my monitor default, so i have no idea what to do...
InsanityGeo 1 May, 2016 @ 1:54am 
is there a way to permanently keep fov @ whatever you want instead of typing fov x thru tab menu every time in the configs?
Lani.  [author] 15 Mar, 2016 @ 3:38pm 
That's cool!
Even though I don't really update this/ play anymore :D
iamisom 14 Mar, 2016 @ 8:26pm 
Great guide! We'll look into adding some of this stuff into the Options menu. :)
Cest7 2 Jan, 2016 @ 8:10pm 
Thanks for this guide, good stuff, I couldn't find the right config to poke around in myself.

I also did DepthOfField=False because the DOF imo is way too heavy.

Do you know which file can mod the Fov? I added FOV=100 to baseengine and basegame but it didn't work :(