1. Neverwinter Nights: Enhanced Edition
  2. News
  3. Neverwinter Nights: Enhanced Edition Development Build 8182

Neverwinter Nights: Enhanced Edition Development Build 8182

NWN:EE Development Update 8182 is being rolled out.

This patch contains a major new feature: NWSync, a mechanism to transparently and automatically download user content when joining a multiplayer server.

The first development release now exists to serve as an invitation to test for the community.

Features
  • The game now supports normal DDS textures without having to mangle the header.
  • The game now supports KTX texture containers.
  • We added a new console variable that enables a over-time FPS display. Type "fpstrace 1" into the game console to enable.


Optimisation
  • We added a (off-by-default) experimental toggle that prevents needless texture switching. It should yield about 10-20% more FPS depending on the scene rendered. You can toggle it, to see the difference, via the console variable glCacheTextureBinds 0/1.


Fixes
  • 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.


NWSync


We merged in experimental support for NWSync. The first implementation of this allows transparent multiplayer server content downloads, and requires special setup by the server admin to make functional.

The preliminary manual, including instructions and system details, can be read here: https://docs.google.com/document/d/1eYRTd6vzk7OrLpr2zlwnUk7mgUsyiZzLoR6k54njBVI

Note that if you are from The Future, then this URL might have changed or disappeared. Please check the official documentation in lang/en/docs instead.

Again, this is experimental, and we are shipping this to the development branch early so persistent world admins and interested parties can test it. This is a very complex technical feature and we fully expect that we will have to ship more development patches to address found issues.

Ultimately, this feature can only grow into what it should be with feedback and guidance from those that will be heavily employing it.