Developer postOriginal post (opens in a new tab)

NWN:EE Development Build 8168 Notes

Known Issues Since Last Build

Ongoing Intel-related crashing problems. The team continues to work on this issue.

Fixes

  • Sound: Some undefined behaviour fixes that would have resulted in audio corruption.
  • Movie playback on case-sensitive file systems (Linux) and languages with mismatching case movie files has been fixed.
  • SDL has been updated to fix more of the remaining window handling/fullscreen issues.
  • A buffer overflow in the script compiler has been fixed when many includes were nested.
  • A buffer overflow in the script compiler for terrifyingly large scripts has been fixed.
  • Toolset: Music delay changing after area save has been fixed.
  • Aurora (renderer): Performance optimisation where we don’t re-upload some vertex data to the GPU every frame needlessly.

Features

  • The multiplayer server browser now default-sorts by player count, descending.
  • Steam Workshop now logs to the player log for activity (like progress).
  • Double quotes (“) can now be escaped in nwscript (\”).
  • The toolset can now open unpacked modules: You need to have it unpacked in a directory the same name as the .mod file (without the .mod extension).
  • Materials: .mtr files can now specify “renderhint”; mesh-specific definitions overrides this.
  • Materials: Meshes don’t require a texture if a .mtr was set.
  • Materials: In the mesh definition, “bitmap”/”texture0” can be used to define the material instead of “materialname”.