Translations for our friends around the world.

Author Topic: Neverwinter Nights: Enhanced Edition  (Read 1875 times)

0 Members and 1 Guest are viewing this topic.

Offline Asid

  • HAVOC
  • *
  • Posts: 15561
Neverwinter Nights: Enhanced Edition
« on: April 05, 2018, 02:40:36 PM »


Return to the Forgotten Realms in this bestselling Dungeons & Dragons roleplaying game. Combines all the content of Neverwinter Nights Diamond Edition with all-new enhanced features. Includes 100+ hours of award-winning adventures and the tools to create your own!


Official Site: Here
Forum: Here
Steam: Here


Single-player, Online Multi-Player, Online Co-op



Trailer



About

Neverwinter Nights: Enhanced Edition adds all-new enhanced features to the content of Neverwinter Nights Diamond Edition.

Slink through the shadows as a deadly half-elven rogue, wield fearsome magics as a powerful gnomish sorcerer, vanquish your foes as an armor-clad dwarven paladin... whatever hero you create, incredible adventures await.

Discover magic, wonder, and danger at every turn on your own or with friends in these classic Dungeons & Dragons adventures.


Enhanced Features:

•   Improved Display: Your portrait, combat bar, inventory, and other UI elements adjust in size based on your chosen resolution including 1080p and 4k.

•   Advanced Graphics Options: Pixel shaders and post-processing effects make for crisper, cleaner visuals. Enable contrast, vibrance, and depth of field options as preferred.

•   Community Endorsed: Original developers have teamed with key members of the Neverwinter Nights community to curate important fan-requested improvements to support players, storytellers, and modders.

•   Backwards Compatibility: Works with save games, modules, and mods from the original Neverwinter Nights. A galaxy of community created content awaits.

All the content of Neverwinter Nights Diamond Edition:
The original Neverwinter Nights campaign: Find yourself at the center of intrigue, betrayal, and dark magic in Neverwinter Nights. Journey through dangerous cities, monster filled dungeons and deep into uncharted wilderness in search of the cure for a cursed plague ravaging the city of Neverwinter.

Two expansion packs:

•   Shadows of Undrentide: Another adventure begins in Shadows of Undrentide! Charged by your master to recover four ancient artifacts, travel from the Silver Marches to unravel mysteries of a long-dead magical civilization.

•   Hordes of the Underdark: Continue the adventure started in Shadows of Undrentide and journey into the ever-more bizarre and hostile depths of Undermountain to challenge a gathering evil.

Three premium modules:
Discover over 40 hours of new stories, then go on to sample the hundreds of modules created by community members just like you.

•   Kingmaker
•   ShadowGuard
•   Witch’s Wake

The Aurora Toolset: Build your own world full of unique monsters, items, traps, encounters, and settings, then share your creation with the rest of the Neverwinter Nights community. (Windows only)

Dungeon Master Client: Become the storyteller! Control monsters, creatures, and characters your players will meet over the course of an adventure.































I stand against Racism, Bigotry and Bullying

Offline Asid

  • HAVOC
  • *
  • Posts: 15561
Re: Neverwinter Nights: Enhanced Edition
« Reply #1 on: April 11, 2018, 08:11:24 PM »
NWN:EE Development Build 8167 Notes
10 APRIL - MERRO

last week v8167 was released on the Development Build containing a few small changes.

Known Issues Since Last Build
•   Intel related crashing issues.

Other Fixes
•   The multiplayer server browser UI has been fixed to work properly on 2x scaled UI at 1080p.

Features
•   Increased maximum player name length from 32 characters to 127.

I stand against Racism, Bigotry and Bullying

Offline Asid

  • HAVOC
  • *
  • Posts: 15561
Re: Neverwinter Nights: Enhanced Edition
« Reply #2 on: April 18, 2018, 12:02:31 AM »
NWN:EE Development Build 8168 Notes
17 APRIL - MERRO

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”.


I stand against Racism, Bigotry and Bullying

Offline Asid

  • HAVOC
  • *
  • Posts: 15561
Re: Neverwinter Nights: Enhanced Edition
« Reply #3 on: April 21, 2018, 01:34:23 AM »
Great Axes

This workshop submission is a remake of the Great Axe models from Neverwinter Nights. They now support normal and spec information. There are 48 models in total, which will override the existing Great Axe models. All of these pieces are modular and can be mixed and matched, which is in line with the base game setup.

https://steamcommunity.com/sharedfiles/filedetails/?id=1365965947


I stand against Racism, Bigotry and Bullying

Offline Asid

  • HAVOC
  • *
  • Posts: 15561
Re: Neverwinter Nights: Enhanced Edition
« Reply #4 on: April 27, 2018, 07:32:59 PM »
Neverwinter Nights: Enhanced Edition Development Build 8169
27 April - Merro

Neverwinter Nights: Enhanced Edition development build 8169 is coming your way. Enjoy these patch notes as the build uploads.

Known Issues
•   We are working with Intel engineers to track down the crash and performance issues we’re seeing on Intel HD GPUs.
Other
•   We renamed “Head Start” on Beamdog Client to “Development” to avoid further confusion. “Development” is the Beta branch where new test releases will ship just like with Head Start before. Persistent Worlds are advised to stick to the stable branch.
•   Beamdog credits updated

Fixes
•   NWN:EE can now accept cyrillic key input again; and display as well, if a suitable (community-made) font override is provided. This is a stopgap measure to support our russian friends while we work on proper UTF-8 support.
•   NWScript: Fixed a crash in GetAreaSize() when it was called with the module as the area.
•   We added some basic protection against packet flooding that was seen recently.
•   We fixed stopping/resuming audio playback when a audio device is (re)connected.
•   Saving and loading ShadowGuard premium module savegames has been fixed.
•   Player name checks are now case-insensitive for purposes of locking names to public keys.

Features
•   New dynamic contrast shader version by Søren Møller (Zarathustra217).
•   New SSAO shader version by Søren Møller (Zarathustra217).
•   The player cap for a single server has been increased to 255 (from 96). (Hint: You can still reserve DM slots by setting a lower limit.)
•   The Chat Log and Combat Log UI now remember their size between play sessions (in the .ini); they also remember split mode/combined mode.
•   Object Visual Transformations: You can now scale, translate, rotate the following game objects: Creatures (including players), Items (including held/wielded), Placeables (dynamic only), Doors. You can also adjust the animation speed independently from object scale. This transformation is visual only and has no effect on walkmesh or personal space.

NWScript Additions
Code: [Select]
int OBJECT_VISUAL_TRANSFORM_SCALE = 10;
int OBJECT_VISUAL_TRANSFORM_ROTATE_X = 21;
int OBJECT_VISUAL_TRANSFORM_ROTATE_Y = 22;
int OBJECT_VISUAL_TRANSFORM_ROTATE_Z = 23;
int OBJECT_VISUAL_TRANSFORM_TRANSLATE_X = 31;
int OBJECT_VISUAL_TRANSFORM_TRANSLATE_Y = 32;
int OBJECT_VISUAL_TRANSFORM_TRANSLATE_Z = 33;
int OBJECT_VISUAL_TRANSFORM_ANIMATION_SPEED = 40;

// Gets a visual transform on the given object.
// - oObject can be any valid Creature, Placeable, Item or Door.
// - nTransform is one of OBJECT_VISUAL_TRANSFORM_*
// Returns the current (or default) value.
float GetObjectVisualTransform(object oObject, int nTransform);

// Sets a visual transform on the given object.
// - oObject can be any valid Creature, Placeable, Item or Door.
// - nTransform is one of OBJECT_VISUAL_TRANSFORM_*
// - fValue depends on the transformation to apply.
// Returns the old/previous value.
float SetObjectVisualTransform(object oObject, int nTransform, float fValue);

I stand against Racism, Bigotry and Bullying

Offline Asid

  • HAVOC
  • *
  • Posts: 15561
Re: Neverwinter Nights: Enhanced Edition
« Reply #5 on: May 05, 2018, 07:32:09 PM »
Neverwinter Nights: Enhanced Edition Development Build 8170
4 May - niv

Neverwinter Nights: Enhanced Edition 8170 has shipped to the development branch today. We're now stabilising and working our way towards a 1.75 stable release in the coming weeks.

Known Issues
•   We are working with Intel engineers to track down the crash and performance issues we’re seeing on Intel HD GPUs.
•   We are aware of the Whirlwind bug. It will be addressed soon.

Fixes
•   Sound: We fixed an issue where playing weapon hit sounds would access freed memory, sometimes resulting in playing the wrong sound.
•   UI: We fixed the flickering text on loading screens.
•   UI: We fixed Escape not working on some main menu panels.
•   Renderer: We fixed rendering animated meshes without animations as static (for example, seen as disappearing water on tno01_v20_02).
•   Object Visual Transforms: We fixed an issue where held-item scaling would reset after a spell was cast.
•   Networking: We fixed some issues with masterserver DNS resolving that would, in rare circumstances, drop servers from the master list.

Features
•   Materials: We’ve added script calls that allow overriding shader uniforms on materials. This is still work in progress. Yet more flexibility is to come.
•   Translations/LocStrings: We’ve made it so that when looking up translated strings (for example, in object descriptions), we first consider the opposite gender before falling back to english.
•   Networking: We’re working on detecting port-hopping resulting from bad NAT on the server side.
•   UI: All-metallic colours are now animated in the character creation colour picker UI.
•   Toolset: You can now move objects along the Z axis by holding down the Alt key and moving the mouse.
•   Utils: We’ve re-added nwhak.exe and gffeditor.exe to the game download. nwhak.exe now understands all new res types (like .mtr).

NWScript Additions
Code: [Select]
// Sets an integer material shader uniform override.
// - sMaterial needs to be a material on that object.
// - sParam needs to be a valid shader parameter already defined on the material. void SetMaterialShaderUniformInt(object oObject, string sMaterial, string sParam, int nValue);
// Sets a vec4 material shader uniform override.
// - sMaterial needs to be a material on that object.
// - sParam needs to be a valid shader parameter already defined on the material.
// - You can specify a single float value to set just a float, instead of a vec4. void SetMaterialShaderUniformVec4(object oObject, string sMaterial, string sParam, float fValue1, float fValue2 = 0.0, float fValue3 = 0.0, float fValue4 = 0.0);
// Resets material shader parameters on the given object:
// - Supply a material to only reset shader uniforms for meshes with that material.
// - Supply a parameter to only reset shader uniforms of that name.
// - Supply both to only reset shader uniforms of that name on meshes with that material. void ResetMaterialShaderUniforms(object oObject, string sMaterial = "", string sParam = "");


I stand against Racism, Bigotry and Bullying

Offline Asid

  • HAVOC
  • *
  • Posts: 15561
Re: Neverwinter Nights: Enhanced Edition
« Reply #6 on: May 13, 2018, 12:00:07 AM »
Neverwinter Nights: Enhanced Edition Development Build 8171
11 May - niv

Development build 8171 for Neverwinter Nights: Enhanced Edition is available now.

We intend to ship the next stable release (1.75) soon. Please give this development patch a good test, and as always - your issue reports on support.baldursgate.com are read and appreciated.

As usual, we will be collaborating with the NWNXEE developers to make sure everything is ready for persistent worlds to migrate in a timely manner.

Known Issues
•   We are working with Intel engineers to track down the crash and performance issues we’re seeing on Intel HD GPUs.

Features
•   Material shader params (added in 8170) are now persisted to gff data (player character vaults, save games).

Fixes
•   We fixed a crash when setting shader parameters on objects without an animation base.
•   ShadowGuard premium module autosave/quicksave naming has been corrected.
•   A crash when joining a server with haks was fixed.
•   The Whirlwind attack feat has been fixed.
•   We fixed an issue with some creatures not spawning lootable corpses.
•   We fixed the area background fog going all black in some areas.
•   We fixed the following script events for player characters: OnSpellCastAt, OnMeleeAttacked, OnPerception, and OnCombatRoundEnd.


I stand against Racism, Bigotry and Bullying

Offline Asid

  • HAVOC
  • *
  • Posts: 15561
Re: Neverwinter Nights: Enhanced Edition
« Reply #7 on: May 31, 2018, 12:01:23 AM »
Neverwinter Nights: Enhanced Edition Development Build 8174
25 May - niv

Development build 8174 for Neverwinter Nights: Enhanced Edition is now available.

This build is the release candidate for 1.75! We would appreciate any and all testing you can give it.

If all goes well, we will ship this build as 1.75. This will give NWNX:EE time to prepare ahead of time, and also allow server admins to test and migrate over the coming days.

We'll make sure to keep everyone appraised on timing!

Known Issues
•   We are working with Intel engineers to track down the crash and performance issues we’re seeing on Intel HD GPUs.
•   We are aware of some premium modules not working properly in multiplayer, and are looking into that.

Features
•   We’ve added a new, more dynamic depth of field shader kindly provided by Søren Møller.
•   We added the livestream contest winner portrait (po_exornova).

Fixes
•   Regression: We fixed the New Game server settings UI not being interactable.
•   Regression: We fixed the New Game server settings UI disappearing after backing out from character selection.
•   The Polish high-res font has been amended to include all needed special characters.
•   HAK and TLK preloading is now checked immediately upon connection; not after character creation. This fixes an issue where players would attempt to join a server with missing haks, only to be kicked after character creation.
•   We fixed the Connect button on the Server Details pane not working properly.
•   We also fixed the Previous/Next buttons not greying out the Connect button as required. We fixed a crash where ActionTakeItem would fail to deposit an item in a full inventory.
•   We fixed OnMeleeAttacked and OnDamaged not firing on creatures.
•   We fixed the character creation model viewer crashing for racial type appearances without a valid model.
•   We fixed the racial selection screen title having the class selection title.
•   We fixed Linux Fullscreen mode.
•   We fixed “Stereo WAV in 3D Positional Sound” popping up erroneously in the toolset.
•   We fixed the toolset not displaying spells or feats on character sheets.
•   We’re now applying FBOs (full-screen post processing effects) in a predefined order to avoid visual corruption when un/checking them in the UI.


I stand against Racism, Bigotry and Bullying

Offline Asid

  • HAVOC
  • *
  • Posts: 15561
Re: Neverwinter Nights: Enhanced Edition
« Reply #8 on: May 31, 2018, 12:01:39 AM »
Neverwinter Nights: Enhanced Edition Development Build 8175 [RC2]
30 May - niv

Development build 8175 for Neverwinter Nights: Enhanced Edition is here.

This build is the new and likely last release candidate for 1.75! We very much appreciate any feedback that comes in from the community.

Please try to break this build, and if you are adventurous, even update your server. Let us know if you run into any issues on the usual channels.

Known Issues
•   We continue to work with Intel engineers to track down the crash and performance issues we’re seeing on Intel HD GPUs. The moment we have a solution or workaround, we will ship a hotfix.
•   We are aware of some premium modules not working properly in multiplayer, and are looking into that.

Fixes
•   A crash in the sound system, most noticeable in the UI when clicking buttons. This may also fix 3d audio sources stuttering and hanging the game client.
•   We fixed an issue where the server time could become stuck when the module has many areas.
•   We fixed a very rare potential crash when removing many areas via DestroyArea() in the same script.
•   The SetTransitionTarget() script call did not always propagate changes to clients.
•   The “sqrt DOMAIN error” happening in the Toolset on compiled models without tangent data should finally be fixed.
•   A client crash was fixed when the server was attempting to add a visual effect while the client did not have an area loaded.
•   A client crash was fixed when the server was attempting to update a placeable the client did not know about.
•   An issue was fixed where doors would not be able to initiate conversations was fixed. The same change also fixes that the game would auto-assign a script to object events, instead of just overriding a empty one.
•   We fixed inventory PLT icons sometimes displaying the wrong colours.
•   We fixed an issue where the texture cache would sometimes pull the wrong image, potentially resulting in visual corruption on PLT textures.
•   We fixed a saving a game crashing when the thumbnail image could not be created.
•   The DOF shader has seen minor improvements to the blurring algorithm used.
•   The SSAO shader has seen minor improvements to improve visual accuracy.
•   We fixed the game crashing while exiting a module/game with a floating popup bubble active.
•   Beamdog credits have been updated.


I stand against Racism, Bigotry and Bullying

Offline Asid

  • HAVOC
  • *
  • Posts: 15561
Re: Neverwinter Nights: Enhanced Edition
« Reply #9 on: June 01, 2018, 05:39:18 PM »
Neverwinter Nights: Enhanced Edition 1.75
Neverwinter Nights: Enhanced Edition - niv

We're shipping the next stable patch for Neverwinter Nights: Enhanced Edition. If you have been following the Development branch and it's announcements, you will know what to expect!

The full list of changes since v1.74 (Build 8166) is:

Server Changes

Features
•   The player cap for a single server has been increased to 255 (from 96).(Hint: You can still reserve DM slots by setting a lower limit.)
•   Increased the maximum player name length from 32 characters to 127.

Fixes
•   NWScript: Fixed a crash in GetAreaSize() when it was called with the module as the area.
•   We added some basic protection against packet flooding that was seen recently.
•   Player name checks are now case-insensitive for purposes of locking names to public keys.
•   Translations/LocStrings: We’ve made it so that when looking up translated strings (for example, in object descriptions), we first consider the opposite gender before falling back to english.
•   Networking: We fixed some issues with masterserver DNS resolving that would, in rare circumstances, drop servers from the master list.
•   The Whirlwind attack feat has been fixed.
•   We fixed an issue with some creatures not spawning lootable corpses.
•   We fixed the following script events for player characters: OnDamaged, OnSpellCastAt, OnMeleeAttacked, OnPerception, and OnCombatRoundEnd.
•   We fixed a crash where ActionTakeItem would fail to deposit an item in a full inventory.
•   We fixed the server time getting stuck if the module had many areas.
•   We fixed a very rare crash when removing many areas via DestroyArea() in one script.
•   We fixed SetTransitionTarget() not propagating to clients in all cases.
•   Doors can now once again initiate conversations with players (via nw_g0_conversat).
•   Also, the game engine does not assign this script to doors, placeables and creatures with no script set anymore, instead just defaulting to it as a temporary override.

Client Changes

Features
•   The race selection UI in character generation is now a list (instead of pre-defined buttons) just like class selection.
•   Races can now have an icon; defined in the new “Icon” column in racialtypes.2da. This is up to custom content, as we do not currently ship icons for the builtin races.
•   New dynamic contrast shader by Søren Møller (Zarathustra217).
•   New SSAO shader by Søren Møller (Zarathustra217).
•   New Depth Of Field shader by Søren Møller (Zarathustra217).
•   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”.
•   The Chat Log and Combat Log UI now remember their size between play sessions (in the .ini); they also remember split mode/combined mode.
•   UI: All-metallic colours are now animated in the character creation colour picker UI.
•   NWN:EE can now accept cyrillic key input again; and display as well, if a suitable (community-made) font override is provided. This is a stopgap measure to support our russian friends while we work on proper UTF-8 support.
•   Linux Fullscreen Mode is now properly supported.

Fixes
•   SDL has been updated.
•   A crash when joining a server with haks was fixed.
•   The multiplayer server browser UI has been fixed to work properly on 1080x2.
•   The multiplayer server browser now default-sorts by player count, descending.
•   Steam Workshop now logs to the player log for activity (like progress).
•   Movie playback on case-sensitive file systems (Linux) and languages with mismatching case movie files has been fixed.
•   Garbled sound issues have been fixed.
•   We fixed stopping/resuming audio playback when a audio device is (re)connected.
•   UI: We fixed the flickering text on loading screens.
•   Saving and loading ShadowGuard premium module savegames has been fixed.
•   UI: We fixed Escape not working on some main menu panels.
•   Renderer: We fixed rendering animated meshes without animations as static (for example, seen as disappearing water on tno01_v20_02).
•   Death Attack now shows properly in feat messages in the combat log.
•   Incorrectly rendered armour part colours in character generation have been fixed.
•   We added a workaround for an issue where servers would get confused by multiple clients behind NAT on on the same port.
•   Crash handlers have been improved to address issues with people not seeing the crash message, or not finding the right files to attach to a report.
•   We’re now applying FBOs (full-screen post processing effects) in a predefined order to avoid visual corruption when un/checking them in the UI.
•   We fixed the Connect button on the Server Details pane not working properly.
•   We also fixed the Previous/Next buttons not greying out the Connect button as required.
•   HAK and TLK preloading is now checked immediately upon connection; not after character creation. This fixes an issue where players would attempt to join a server with missing haks, only to be kicked after character creation.
•   The polish high-res font has been amended to include all needed special characters.
•   We fixed a crash in the 2D sound system.
•   We fixed an issue in the 3D sound system that would sometimes stutter or hang the game.
•   A client crash that would happen when the server sent a visual effect while the client was on a loading screen was addressed.
•   A client crash that would happen when the server sent a invalid placeable update was fixed.
•   We fixed inventory PLT icons sometimes displaying the wrong colours.
•   We addressed some issues with the builtin texture cache sometimes returning the wrong or no image, resulting in visual corruption on layered textures.
•   We fixed a crash issue with saving games when the thumbnail could not be generated.
•   We fixed the game crashing while exiting a module/game with a floating popup bubble active.

Content Creation Changes

Features
•   Object Visual Transformations: You can now scale, translate, rotate the following game objects: Creatures (including players), Items (including held/wielded), Placeables (dynamic only), Doors. You can also adjust the animation speed independently from object scale. This transformation is visual only and has no effect on walkmesh or personal space. (See Scripting Commands below.)
•   Materials: We’ve added script calls that allow overriding shader uniforms on materials.
•   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).
•   Toolset: You can now move objects along the Z axis by holding down the Alt key and moving the mouse.
•   We added the livestream contest winner portrait (po_exornova).

Fixes
•   A crash in the script compiler has been fixed when many includes were nested.
•   Utils: We’ve re-added nwhak.exe and gffeditor.exe to the torrent. nwhak.exe now understands all new res types (like .mtr).
•   An issue where custom content tiles could not be laid down in the toolset (notably, Seasonal Forest) was fixed.
•   We fixed “Stereo WAV in 3D Positional Sound” popping up erroneously in the toolset.
•   We fixed the toolset not displaying spells or feats on character sheets.
•   We fixed "sqrt DOMAIN error" showing up on binary models without valid tangent data.

New Scripting Commands

Code: [Select]
int OBJECT_VISUAL_TRANSFORM_SCALE                        = 10;
int OBJECT_VISUAL_TRANSFORM_ROTATE_X                     = 21;
int OBJECT_VISUAL_TRANSFORM_ROTATE_Y                     = 22;
int OBJECT_VISUAL_TRANSFORM_ROTATE_Z                     = 23;
int OBJECT_VISUAL_TRANSFORM_TRANSLATE_X                  = 31;
int OBJECT_VISUAL_TRANSFORM_TRANSLATE_Y                  = 32;
int OBJECT_VISUAL_TRANSFORM_TRANSLATE_Z                  = 33;
int OBJECT_VISUAL_TRANSFORM_ANIMATION_SPEED              = 40;

// Gets a visual transform on the given object.
// - oObject can be any valid Creature, Placeable, Item or Door.
// - nTransform is one of OBJECT_VISUAL_TRANSFORM_*
// Returns the current (or default) value.
float GetObjectVisualTransform(object oObject, int nTransform);

// Sets a visual transform on the given object.
// - oObject can be any valid Creature, Placeable, Item or Door.
// - nTransform is one of OBJECT_VISUAL_TRANSFORM_*
// - fValue depends on the transformation to apply.
// Returns the old/previous value.
float SetObjectVisualTransform(object oObject, int nTransform, float fValue);

// Sets an integer material shader uniform override.
// - sMaterial needs to be a material on that object.
// - sParam needs to be a valid shader parameter already defined on the material.
void SetMaterialShaderUniformInt(object oObject, string sMaterial, string sParam, int nValue);

// Sets a vec4 material shader uniform override.
// - sMaterial needs to be a material on that object.
// - sParam needs to be a valid shader parameter already defined on the material.
// - You can specify a single float value to set just a float, instead of a vec4.
void SetMaterialShaderUniformVec4(object oObject, string sMaterial, string sParam, float fValue1, float fValue2 = 0.0, float fValue3 = 0.0, float fValue4 = 0.0);

// Resets material shader parameters on the given object:
// - Supply a material to only reset shader uniforms for meshes with that material.
// - Supply a parameter to only reset shader uniforms of that name.
// - Supply both to only reset shader uniforms of that name on meshes with that material.
void ResetMaterialShaderUniforms(object oObject, string sMaterial = "", string sParam = "");



Build 8176

v1.75 carries build 8176, which has not been shipped to Development. However, to keep you in the loop, the following changes were made since 8175:

Fixes

•   We fixed mainhand weapon visual effects not updating correctly.
•   We disabled audio hotplugging on Mac, as that resulted in severe audio stuttering. We also reduced the reinitialisation interval to 3 seconds, in case other platforms/systems are affected by this. Audio hotplugging on Mac will be re-enabled once we have time to properly develop and test a fix.



Build 8166

We added a Steam branch called "oldstable", which still contains Build 8166. If you have multiplayer servers that are still on 8166, you can stick to that branch and keep playing until they upgrade.

I stand against Racism, Bigotry and Bullying

Offline Asid

  • HAVOC
  • *
  • Posts: 15561
Re: Neverwinter Nights: Enhanced Edition
« Reply #10 on: June 16, 2018, 04:26:25 PM »
Neverwinter Nights: Enhanced Edition Development Build 8177
15 June - niv

Neverwinter Nights: Enhanced Edition Development Build 8177 is now available.

The full list of changes since v1.75 (Build 8176) is:

Known issues that will be addressed in a future patch
•   We continue to work with Intel engineers to track down the crash and performance issues we’re seeing on Intel HD GPUs.
•   On Linux, mouse clicks are offset from the cursor location when using UI scaling. Edit nwn.ini and set “Enable HardwareMouse=1” to work around this.
•   The game will hang when NPCs bump into a creature with a PERSPACE value of 0 in appearance.2da (For example, the CEP Armor Stand Dummy).
•   The game might crash when exiting a server with haks.
•   Object Visual Transforms don't always apply immediately on spawned objects.
•   The mouseover/tab text bubble is offset when using Object Visual Transforms.

Features
•   The SSAO FBO has been updated to use 25% fewer GPU cycles.
•   The high contrast shader has been tweaked so that the fog colour is not impacted anymore.
•   The name generator tables for all races (including custom) are now configurable in racialtypes.2da.
•   We added more shader uniforms to support upcoming Depth Of Field changes.

Fixes
•   Connecting to a dedicated server hosting a premium module resulted in the resource image being reopened after loading character data, which made ResMan then read freed memory on resources loaded for character generation/select. This hopefully fixes some of the Infinite Dungeon multiplayer issues that were seen.
•   We fixed a resource management issue when entering areas; resulting in crashes on area load screens.
•   Area Transitions clickable state is now sent to clients indiscriminately, which previously resulted in them turning into the wrong colour, hiding them from DMs, and making transitioning harder.
•   Script Compiler: We now allow escaping backslashes (“\\”).
•   We’re making it so that door boxes now again don’t have a highlight when mousing over them. (This was a very sneaky regression introduced by making the script call SetTransitionTarget work).
•   We fixed a crash when area of effect VFXes would attempt to animate in an area that was just unloaded on the client.
•   We fixed a game crash that happened in updating a creature without a valid animation base.
•   We turned Depth Of Field off by default (only for new installs). This will be re-enabled once it works better in conversations.
•   The chat window sizes now load properly for all users.
•   We allow server admins to disable relay functionality if they so desire. (nwnplayer.ini: “Network Relays Enabled”)
•   We fixed a game crash while updating the appearance of a creature without a valid body appearance.
•   Loading save games now works with encrypted premium module saves.
•   The game client doesn’t hang or crash anymore when receiving a very large data packet; such as character files, area data, or DM palettes.
•   We fixed the game hanging or lagging when no audio device is available.
•   We fixed a crash when a dedicated server would save a game, where a logged-out player was in Defensive Stance mode.
•   Some people were seeing “Could not translate address” when attempting to connect to servers, especially when attempting to connect via icon shortcuts.


I stand against Racism, Bigotry and Bullying

Offline Asid

  • HAVOC
  • *
  • Posts: 15561
Re: Neverwinter Nights: Enhanced Edition
« Reply #11 on: June 23, 2018, 01:57:30 AM »
Neverwinter Nights: Enhanced Edition Development Build 8178
22 June - niv

Neverwinter Nights: Enhanced Edition Development Build 8178 is now up.

This release is a step towards the next official NWN:EE update that will address many of the issues discovered since 1.75.

The full list of changes since Build 8177 is:

Features
•   We added a new experimental full screen shader effect: Sharpen. It’s disabled by default, so you have to go into Options, Advanced Effects to try it out.
•   MacOS now defaults to “Desktop” style fullscreen mode (Borderless Fullscreen). This allows you to switch spaces. To make use of it on existing setups, set FullScreenDesktopMode=1 in nwn.ini.
•   We added another uniform to the game (int playerInCutscene), which will be used to improve the Depth Of Field FBO.
•   The game now shows the git commit it was built from in the title bar, the options menu, and the server consoles.

Fixes
•   We fixed a crash when exiting from a module with HAKs loaded.
•   We fixed where object visual transforms would not apply immediately when spawning or loading objects into an area.
•   The UI scale for Dialogues with scroll bars has been fixed.
•   We excluded localhost (127.0.0.1) from ever being relayed in order to fix a confusing error message for users.


I stand against Racism, Bigotry and Bullying

Offline Asid

  • HAVOC
  • *
  • Posts: 15561
Re: Neverwinter Nights: Enhanced Edition
« Reply #12 on: July 08, 2018, 04:23:50 PM »
Neverwinter Nights: Enhanced Edition Development Build 8179
6 July - niv

Neverwinter Nights: Enhanced Edition Development Build 8179 is now available.

This build is a release candidate for 1.76. Thank you all for your assistance in hunting down bugs and testing these development builds.

Fixes
•   We addressed the majority of Intel-GPU related crashes. However, we will not rest until all of them are resolved.

Details

This patch is tiny as far as the log goes, as it specifically addresses the Intel crash issue.

Some players on very specific and hard to reproduce Intel GPU and driver combinations, were seeing severe crashing on area load screens and many situations with heavy NPC activity.

Unfortunately, this is not a complete fix for the issue, but it has shown to be a great improvement for the majority of players.

We are aware of a separate, though much less frequently occurring, crash that we are still chasing down. We are also very much aware of related performance issues on some Intel setups (stuttering when loading into heavy activity).

However, finding and fixing these will take more time than this patch cycle allowed, as we wanted to get this fix out as soon as feasible.

A Fix For 8176

To ease pain on the current stable patch, we've prepared a binary for players to plug into existing install that contains the backported crash fix. This is not shipped to everyone automatically, so if you are seeing crashes on Intel hardware, you will have to apply the patch by hand until the next official release.

Instructions:
•   Download the zip file here.[nwn.beamdog.net]
•   Extract the contained .exe into your game install, bin/win32 directory. On Steam, you can find this via "Browse Local Files" when going into the game properties. On the Beamdog Client, you can find it by clicking "Open Game Location" under game options.
•   When extracting, make sure to overwrite the existing nwmain.exe.
•   Please note that both Steam and Beamdog Client will revert to the non-fixed binary if you run a Verify.


I stand against Racism, Bigotry and Bullying

Offline Asid

  • HAVOC
  • *
  • Posts: 15561
Re: Neverwinter Nights: Enhanced Edition
« Reply #13 on: July 11, 2018, 09:48:11 PM »
Neverwinter Nights: Enhanced Edition 1.76
Neverwinter Nights: Enhanced Edition - niv

The next stable patch for Neverwinter Nights: Enhanced Edition is live! If you have been following the Development branch announcements, you know what’s coming!

This patch focuses on stabilisation and addresses issues found since the previous update shipped. In particular, the patch includes fixes for the majority of Intel-GPU related crashes.

The full list of changes since v1.75 (Build 8176) is:

Client Changes
Features
•   We added a new experimental full screen shader effect: Sharpen. It’s disabled by default, so you have to go into Options, Advanced Effects to try it out.
•   MacOS now defaults to “Desktop” style fullscreen mode (Borderless Fullscreen). This allows you to switch spaces. To make use of it on existing setups, set FullScreenDesktopMode=1 in nwn.ini.
•   The name generator tables for all races (including custom) are now configurable in racialtypes.2da.
•   We turned Depth Of Field off by default (only for new installs). This will be re-enabled once it works better in conversations.
•   The SSAO FBO has been updated to use 25% fewer GPU cycles.

Fixes
•   We addressed one of the major crashes people were seeing on Intel GPUs. Matters should now be much improved for some players, however we are continuing to work on Intel-related issues.
•   The high contrast shader has been tweaked so that the fog colour is not impacted anymore.
•   Issues with playing Premium Modules in multiplayer have been addressed.
•   We fixed a resource management issue when entering areas; resulting in crashes on area load screens.
•   Loading save games now works with encrypted premium module saves.
•   We fixed where object visual transforms would not apply immediately when spawning or loading objects into an area.
•   Text bubbles now move alongside any applied visual transforms.
•   Some people were seeing “Could not translate address” when attempting to connect to servers, especially when attempting to connect via icon shortcuts. This has been fixed.
•   Area Transitions clickable state is now sent to clients indiscriminately, which previously resulted in them turning into the wrong colour, hiding them from DMs, and making transitioning harder.
•   We’re making it so that door boxes now again don’t have a highlight when mousing over them. (This was a very sneaky regression introduced by making the script call SetTransitionTarget work).
•   We fixed a crash when area of effect VFXes would attempt to animate in an area that was just unloaded on the client.
•   We fixed a game crash that happened in updating a creature without a valid animation base.
•   The chat window sizes now load properly for all users.
•   We allow server admins to disable relay functionality if they so desire. (nwnplayer.ini: “Network Relays Enabled”)
•   We fixed a game crash while updating the appearance of a creature without a valid body appearance.
•   The game client doesn’t hang or crash anymore when receiving a very large data packet; such as character files, area data, or DM palettes.
•   We fixed the game hanging or lagging when no audio device is available.
•   We fixed a crash when a dedicated server would save a game, where a logged-out player was in Defensive Stance mode.
•   We fixed a crash when exiting from a module with HAKs loaded.
•   The UI scale for Dialogues with scroll bars has been fixed.
•   We excluded localhost (127.0.0.1) from ever being relayed in order to fix a confusing error message for users.

Content Creation Changes

Fixes
•   Script Compiler: We now allow escaping backslashes (“\\”).


I stand against Racism, Bigotry and Bullying

Offline Asid

  • HAVOC
  • *
  • Posts: 15561
Re: Neverwinter Nights: Enhanced Edition
« Reply #14 on: September 15, 2018, 02:31:40 PM »
Sale

There’s a Not-Yet-Winter sale at Beamdog.com! Act quick, and get up to 40% off Neverwinter Nights: Enhanced Edition, Neverwinter Nights: Enhanced Edition Digital Deluxe, Darkness over Daggerford, and the Darkness over Daggerford Official Soundtrack!

https://www.beamdog.com/products/neverwinter-nights-enhanced-edition

I stand against Racism, Bigotry and Bullying