Tweaks to possibly fix crashes and lag

Started by sharkinajar, December 28, 2018, 05:18:58 AM

Previous topic - Next topic

sharkinajar

Here's a number of steps to take to make it so you don't lag/crash as much.

STEAM USERS - Right click the game in your library, go to properties. Switch to the local files tab, and click validate files and let it run. Sometimes steam updates don't update correctly, which can lead to issues.

Also in properties, turn off steam overlay. Slows things down and also has that annoying popup window when you alt tab. Downside is it disables steam screenshots, so you'd have to do them some other way.

In your documents\neverwinter nights folder, open nwn.ini
I'd recommend changing everything to look like this:

[Video Options]
SetUIScale=0
NumDynamicLights=3
Enable HardwareMouse=1
AntiAliasing Mode=0
Enable VSync=0
ShinyWater=0
NumShadowCastingLights=1
EnableVisualEffectsHigh=0
Enable Truform=0
Enable AnisotropicFiltering=0
CreatureWindSetting=0
EnableGrass=0
EnableFastGrass=1
Grass Far Render Distance=5.0
MaxTextureMemory=2047
Enable FBEffect Ambient Occlusion=0
Enable FBEffect High Contrast=0
Enable FBEffect Vibrance=0
Enable FBEffect Depth of Field=0
EnableSkyboxes=0
EnableEnvironmentShadows=0
VideoQualitySetting=0
Enable TextureAnimations=0
Enable CreatureEnvironmentMapping=0
CreatureShadowDetail=0
Enable FBEffect Sharpen=0
FBEffect Gamma=2.2

(NumDynamicLights is usually 3 at the lowest for normal settings, setting it to 2 makes everything always lit, 1 makes it so everything's a shadow.)

[Display Options]
FullScreen=1
Width=1366
Height=749
BitsPerPixels=32
RefreshRate=30
UseLargeFont=0
TexturePack=1
Borderless=0
FullScreenDesktopMode=0
glFinishBeforeFBO=0

(Width and Height just leave it at default or whatever resolution your monitor is at.)

INTEL PEOPLE!: those on an intel laptop that have a built-in (integrated) graphics card, change the last option in display options to 1, so glFinishBeforeFBO=1
That should reduce a LOT of the problems anyone is having in game