Tuesday, November 20, 2018

Neverwinter Nights: Enhanced Edition 1.78

Today, we are shipping Development Build 8186 to the stable branch of Neverwinter Nights: Enhanced Edition as 1.78!

This is the very same build that was recently updated on the development branch and contains no changes since then.

The previous build (8181) is available as a Steam branch, so you can switch back if your favorite persistent world needs more time to update. To do so, select 'oldstable' under the beta dropdown list in the Neverwinter Nights: Enhanced Edition Steam properties. 

New Feature: NWSync

This update contains a major new feature called NWSync, which will allow players to easily download required content data as they join servers, without having to manually manage HAK and TLK files. In this first iteration, this will mostly benefit persistent worlds, as it requires special setup on the server owner's part.

For details on this feature, please see the source repository that contains all the needed tooling and links to the most up-to-date documentation, here.

Client Changes

  • We added a new console variable that enables a over-time FPS display. Type "fpstrace 1" into the game console to enable.
  • You can type `Gamma x` in the console, where x is a floating point value larger than 0. The default is 2.2. This value is persisted to nwn.ini (under a new configuration key). Gamma only affects the rendered ingame scenery, not menus or UI, as it is applied through a FBO shader, not GL/system-wide gamma correction. 
  • The game now supports normal DDS textures without having to mangle the header.
  • The game now supports KTX texture containers.
  • The game now writes out all Aliases to nwn.ini even if the file already existed.
  • We bumped the default maximum texture memory to 256MB. Previous settings of 64MB are rewritten to this value. The new minimum is 96MB. The bigger-by-default texture memory should improve stability in some situations.
  • We fixed lighting uniforms not assigning properly on some GPU drivers. This should address some flickering and maybe improve stability.
  • Premium Modules don't show in "Other Modules" anymore.
  • Yet another crash for creature appearances with PERSPACE=0 has been addressed.
  • The multiplayer server browser now shows a progress window when downloading the server list. It also switched over to libcurl, which should prove to be much more reliable than the previous solution.
  • The chat window will not capture mouse clicks anymore, only scroll events. This means you can once again click through it to action the game world.
Server Changes

  • Greater Sanctuary interacting incorrectly with True Seeing has been fixed.
  • A rare server hang when a relayed player suddenly regains direct connectivity has been fixed.
  • A bug in RetrieveCampaignObject has been fixed that resulted in a double free issue, crashing the game. This was another 1.69 issue that was unearthed by us switching to VS2017 for the Windows build.


  1. Replies
    1. 1.78 is on it's way to GOG. NWN:EE owners there should be seeing the update soon.

  2. Is there any sort of ETA on NWN on Android?

    1. It's already available for Android as a beta. You can get it on the play store. It's actually a great way to play

  3. Are there any plans to port NWN to iOS as well as Android? Are these mobile versions going to be able to connect to the same servers as a desktop system would?

  4. This update crashes in linux :-(

  5. Before porting to android or ios PLEASE can you give macleod users the ability to use the Aurora Toolset? BTW the lack of it is not made very clear to mac customers on Steam!

  6. since update. client crashes more often; also in server vault area of client, "favorites" are not being remembered.

  7. I have NWN EE for Android. Im having an issue with gui modification for override nit working. I've tried two of these mods and two locations for the override folder. Where is the override folder supposed to be placed?

  8. Having issue getting gui modification to work in Android version of NWN EE. Where is the override folder supposed to be placed?

  9. Now that console ports are coming of all these sweet games! Can we get the same controller support for PC?

  10. Now that this is coming to console, anyway you all can go ahead and add the controller support on PC?