Skip to content

Neverwinter Nights: Enhanced Edition - New Patch 89.8193.37-13 Now Live

JuliusBorisovJuliusBorisov Member, Administrator, Moderator, Developer Posts: 22,760
edited January 9 in News
Hello again Neverwinter Nights players!

This release was developed for personal enjoyment and out of goodwill for our fellow players and creators by unpaid software engineers from the NWN community:

- clippy, Daz, Jasperre, niv, shadguy, Soren, tinygiant, virusman

With thanks to:
  • Cormyr Dalelands players and staff for testing this build and providing invaluable feedback.
  • Thomas Dubier at Synacktiv for vulnerability reports.
  • All NWN authors and players keeping this game alive. <3

You are cordially invited to join the NWN community developer Discord, here: https://nwn.beamdog.net/discord/.

Key Features
  • Multisample anti-aliasing and anisotropic filtering now built in
  • Tracy profiler with an extensive collection of instrumentation points now compiled in and available to all players and server admins
  • Many new NWScript functions
  • New logging framework
  • Major networking code improvements
  • Major performance improvements
  • Script compiler improvements from the open-source release
  • Toolset quality of life improvements
  • Tracy documentation can be found here: https://nwn.wiki/display/NWN1/Tracy.

See https://nwn.beamdog.net/docs/ for the full list of over 100 changes.

Comments

  • Nibor_ScotNibor_Scot Member Posts: 39
    Hello, great to see your wonderful working about the years and my game is by steam updated...but now my game don't start, only a little window in the taskbar...then there was a crashreport to see:

    === Crash [report format 2]
    This is a report file from a crash you have experienced in NWN:EE
    Please go to https://nwn.beamdog.net/crash/ to report this crash.

    Read and follow the instructions provided carefully to ensure correct handling of your report.

    If you can describe what happened before this crash, or provide
    instructions on how to reproduce this crash, it will help us find
    and fix the problem. Thank you.

    Please make sure to attach this file to the crash report you submit.

    === Props
    os = windows
    target = nwmain
    time = 1736525985
    exception = c0000005
    g_sBuildNumber = 8193
    g_sBuildRevision = 37
    g_sBuildPostfix = 13
    GetExtraBuildText() =
    g_sInstallBuildNumber = 89
    g_sGitCommit = 85290d83
    &GenericCrashHandler = 00007FF61C7561D0
    &g_pExoBase = 00007FF61D38B778
    &g_pExoResMan = 00007FF61D38B820
    GL_RENDERER = 'NVIDIA GeForce GT 1030/PCIe/SSE2'
    GL_VENDOR = 'NVIDIA Corporation'
    === Backtrace
    00007FF61C758096
    00007FF61C7567B0
    00007FF61C757FFD
    00007FFF382F3DD7
    00007FFF3AAF5818
    00007FFF3AADCE46
    00007FFF3AAF28BF
    00007FFF3AAA2554
    00007FFF3AAF13CE
    00007FF61C2A406D
    00007FF61C79185E
    00007FF61C0F6CBB
    00007FF61CD7628C
    00007FF61CCBF4A6
    00007FFF38B47374
    00007FFF3AA9CC91
    === Config
    camera.dialog-zoom = 1
    camera.edge-turning = 1
    camera.limits.max-dist = 25.00
    camera.limits.max-pitch = 89.00
    camera.limits.min-dist = 1.00
    camera.limits.min-pitch = 1.00
    camera.mode = 1
    camera.turn-speed-multiplier = 2.00
    camera.zoom-speed-multiplier = 3.00
    campaigndb.storage.compression.enabled = 1
    client.identity.name = ""
    contentindex.adverts.enabled = 1
    contentindex.curated.enabled = 1
    contentindex.news.hide-read = 1
    debug.panel.visible = 0
    game.auto-pause.on-focus-loss.enabled = 1
    game.campaigns.oc.progress = 7
    game.campaigns.xp1.progress = 3
    game.campaigns.xp2.progress = 4
    game.character-generation.show-pregenerated = 1
    game.gore = 1
    game.language.codepage = ""
    game.language.override = "de"
    game.log.chat.all.enabled = 0
    game.log.chat.emotes.enabled = 0
    game.log.chat.text.enabled = 0
    game.log.debug.network = 0
    game.log.debug.nui = 0
    game.log.debug.scriptvm = 0
    game.log.resman.lookup-failures.enabled = 0
    graphics.creature-wind.mode = 2
    graphics.effects.creature-environment-mapping = 1
    graphics.effects.high-quality = 1
    graphics.experimental.generate-plt-with-shaders = 1
    graphics.experimental.gl-finish-before-fbo = 0
    graphics.experimental.orphan-buffers-before-write = 1
    graphics.experimental.render-cloaks = 1
    graphics.experimental.render-grass-sorted = 1
    graphics.facelifts.mode = "CampaignsAndDLC"
    graphics.fbo.dof.amount = 1.00
    graphics.fbo.dof.deadzone = 3.00
    graphics.fbo.dof.enabled = 0
    graphics.fbo.dof.focus-type = "Camera Pitch"
    graphics.fbo.dof.never-blur-pc = 1
    graphics.fbo.dof.vignette = 1.00
    graphics.fbo.hdr-bloom.enabled = 1
    graphics.fbo.high-contrast.enabled = 1
    graphics.fbo.high-contrast.intensity = 0.15
    graphics.fbo.high-contrast.midpoint = 0.40
    graphics.fbo.run-shader-even-with-no-effects = 1
    graphics.fbo.sharpen.enabled = 1
    graphics.fbo.ssao.enabled = 1
    graphics.fbo.toon.color-edge-threshold = 1.00
    graphics.fbo.toon.depth-edge-threshold = 0.02
    graphics.fbo.toon.edge-hardness = 0.80
    graphics.fbo.toon.enabled = 0
    graphics.fbo.vibrance.amount = 0.70
    graphics.fbo.vibrance.enabled = 1
    graphics.framelimiter.background.target-fps = 10
    graphics.framelimiter.enabled = 0
    graphics.framelimiter.foreground.target-fps = 60
    graphics.framelimiter.non-interactive.target-fps = 48
    graphics.gamma = 2.2
    graphics.general.shader-quality = "High Quality"
    graphics.grass.mode = 2
    graphics.grass.render-distance = 900.00
    graphics.hilite.color.door = "#4cffff"
    graphics.hilite.color.enemy = "#ff1919"
    graphics.hilite.color.friend = "#4cff4c"
    graphics.hilite.color.item = "#4cffff"
    graphics.hilite.color.neutral = "#6666ff"
    graphics.hilite.color.placeable = "#4cffff"
    graphics.hilite.color.self = "#ffffff"
    graphics.hilite.color.trigger = "#4cffff"
    graphics.hilite.enabled = 1
    graphics.hilite.glow = 1
    graphics.intro.splash.enabled = 1
    graphics.keyholing.disables-camera-collisions = 1
    graphics.keyholing.enabled = 1
    graphics.keyholing.max-diameter = 0.90
    graphics.keyholing.min-diameter = 0.40
    graphics.keyholing.min-z-offset = 1.00
    graphics.keyholing.with-tooltip = 0
    graphics.lighting.cutoff-range-multiplier = 2.00
    graphics.lighting.enhanced = 1
    graphics.lighting.intensity-at-range = 0.20
    graphics.lighting.max-intensity = 1.50
    graphics.lighting.max-lights = 32
    graphics.lod.enabled = 1
    graphics.lod.scale-factor = 1.00
    graphics.movies.enabled = 1
    graphics.movies.intro.enabled = 1
    graphics.second-story-tiles.mode = 2
    graphics.shadows.all-types-can-cast-dynamic = 1
    graphics.shadows.creatures.mode = 2
    graphics.shadows.environment.enabled = 1
    graphics.shadows.max-casting-lights = 3
    graphics.skyboxes.enabled = 1
    graphics.spell-targeting-effect.color.dangerous = "#ff0000ff"
    graphics.spell-targeting-effect.color.harmful = "#0000ffff"
    graphics.spell-targeting-effect.color.helpful = "#00ff00ff"
    graphics.spell-targeting-effect.color.other = "#ffffffff"
    graphics.spell-targeting-effect.enabled = 1
    graphics.stats.enabled = 0
    graphics.texture-animations.enabled = 1
    graphics.tile-borders.enabled = 1
    graphics.trap.color.friendly = "#00ff00"
    graphics.trap.color.hostile = "#ff0000"
    graphics.video.anisotropic-filtering.mode = 1
    graphics.video.anti-aliasing.mode = 0
    graphics.video.refresh-rate = 60
    graphics.video.vsync.mode = "adaptive"
    graphics.water.shiny = 1
    graphics.window.fullscreen.height = 768
    graphics.window.fullscreen.toggle-to-borderless = 0
    graphics.window.fullscreen.width = 1024
    graphics.window.mode = "exclusive"
    graphics.window.windowed.borderless = 0
    graphics.window.windowed.height = 2054
    graphics.window.windowed.position.mode = "remember"
    graphics.window.windowed.position.x = 0
    graphics.window.windowed.position.y = 34
    graphics.window.windowed.width = 3838
    input.keyboard.shift-walk-mode-inverted = 0
    input.keyboard.tooltip-doubletap-threshold = 200
    input.mouse.hardware-pointer = 1
    instrumentation.tracy.enabled = 0
    instrumentation.tracy.port = 8086
    masterserver.key-authentication.enforce-on-private-networks = 0
    masterserver.key-authentication.mode = "always"
    net.http.disk-cache.compression.enabled = 1
    net.http.disk-cache.enabled = 1
    net.http.disk-cache.size = 100
    net.http.max-concurrent-connections = 20
    net.http.ssl.cabundle = ""
    net.http.ssl.capath = ""
    net.http.ssl.require = 0
    net.udp.window.timeout = 60000
    nwscript.debugger.address = "127.0.0.1"
    nwscript.debugger.enabled = 0
    nwscript.debugger.port = 5122
    ruleset.always-roll-max-hitpoints-on-levelup = 0
    ruleset.combat.max-ability-bonus = 12
    ruleset.combat.max-ability-penalty = 30
    ruleset.combat.max-attack-bonus = 20
    ruleset.combat.max-damage-bonus = 100
    ruleset.combat.max-saving-throw-bonus = 20
    ruleset.combat.max-skill-bonus = 50
    ruleset.combat.sticky-modes = 0
    ruleset.difficulty = 2
    ruleset.encounters.always-reset = 0
    ruleset.enforce-legal-characters = 1
    ruleset.hide-hitpoints-gained-on-levelup = 0
    ruleset.item-level-restrictions = 0
    ruleset.max-character-level = 40
    ruleset.min-character-level = 1
    ruleset.natural-ones-fail-saving-throws = 1
    ruleset.show-active-effects = 1
    ruleset.show-challenge-ratings = 1
    ruleset.validate-spells = 1
    server.allow-player-pausing = 0
    server.autosave.enabled = 0
    server.autosave.interval = 5
    server.disallow-shouting = 0
    server.identity.game-region = 0
    server.identity.game-type = 0
    server.identity.name = "Server"
    server.identity.public = 1
    server.log.creature-deaths.enabled = 0
    server.log.debug-mode-sends-to-players.enabled = 1
    server.log.rotation.enabled = 1
    server.login.max-players = 6
    server.login.player-dm.enabled = 1
    server.net.accept-relayed-connections = 1
    server.net.port = 5121
    server.one-party-only = 1
    server.player-party-control = 0
    server.pvp-mode = 1
    server.reload-when-empty = 1
    server.restore-spell-uses-on-login = 0
    server.savegames-store-characters = 1
    server.savegames-vault-characters-only = 0
    server.show-dm-join-messages = 1
    server.show-player-join-messages = 1
    server.tweaks.2da-engine-cache-size = 11
    server.tweaks.2da-user-cache-size = 10
    server.tweaks.game-obj-update-interval = 200000
    server.tweaks.game-obj-update-interval-loading = 20000
    server.tweaks.game-object-cache-size = 16
    server.tweaks.message-limit = 400
    server.tweaks.message-limit-loading = 2000
    server.tweaks.power-saving.clients-required-to-disable = 1
    server.tweaks.resman.max-memory-usage = 0.13
    server.tweaks.threaded-timers-resolution = 100
    server.tweaks.use-threaded-timers = 1
    server.vault.backup-server-characters = 0
    server.vault.by-player-name = 0
    server.vault.mode = 1
    server.vault.sticky-player-names = 0
    server.vault.suppress-base = 0
    sound.3d.bias = 0.50
    sound.effects.volume = 0.50
    sound.music.main-menu-theme = "mus_theme_main"
    sound.music.volume = 0.50
    sound.streams.volume = 0.50
    sound.voices.volume = 0.50
    sqlite3.busy-timeout.milliseconds = 3000
    sqlite3.trace.profile.enabled = 0
    sqlite3.trace.profile.threshold-msec = 800
    sqlite3.trace.stmt.enabled = 0
    taskmanager.threadpool.max-mutex-wait-time = 5000
    taskmanager.threadpool.max-size = 0
    ui.can-click-self-while-walking = 0
    ui.chargen.sort-classes = 1
    ui.chat.pane.primary.height = 1.22
    ui.chat.pane.secondary.height = 0.00
    ui.chat.swear-filter.enabled = 0
    ui.confirm-self-cast-feats = 0
    ui.confirm-self-cast-items = 0
    ui.confirm-self-cast-spells = 0
    ui.display-loadscreen-hints-in-chatlog = 1
    ui.floating-text-feedback = 1
    ui.floating-text-feedback-damage-totals-color = "#9999ff"
    ui.floating-text-feedback-damage-totals-only = 0
    ui.hide-quick-chat-text-in-chat-window = 0
    ui.large-font = 1
    ui.main-menu.background-image = "gui_pre_bknd3"
    ui.mouse.scale.enabled = 0
    ui.mouse.scale.value = 1.00000001490116119
    ui.mouseover-feedback = 1
    ui.multiplayer.direct-connect.last-address = "127.0.0.1:5121"
    ui.multiplayer.server-browser.hide-empty = 0
    ui.multiplayer.server-browser.hide-full = 0
    ui.multiplayer.server-browser.hide-localvault = 0
    ui.multiplayer.server-browser.hide-servervault = 0
    ui.multiplayer.server-browser.module-name-filter = ""
    ui.party.invite-popup.enabled = 1
    ui.radial.class-abilities.always-show-as-subradial = 0
    ui.radial.spellcasting.always-show-as-subradial = 0
    ui.scale = 1.00000001490116119
    ui.spellbook.sort-spells = 1
    ui.targeting-feedback-mode = 2
    ui.text-bubble-mode = 2
    ui.tooltip-delay = 100000
    ui.unconstrain-scale = 0
    === ResMan
    Available Memory = 1064728064
    Total Available Memory = 1064728064
    Total Physical Memory = 8517824512
    FreeList Size = 0
    Free Disk Space CURRENTGAME: = ?
    === ResMan KeyTables
    TEMPCLIENT: = Type: 2, ID: 99000000, Entries: 0, Excluded: 0
    PORTRAITS: = Type: 2, ID: 91000000, Entries: 0, Excluded: 0
    PORTRAITSINSTALL: = Type: 2, ID: 90000000, Entries: 0, Excluded: 0
    DMVAULT: = Type: 2, ID: 81000002, Entries: 0, Excluded: 0
    LOCALVAULT: = Type: 2, ID: 81000001, Entries: 13, Excluded: 0
    SERVERVAULT: = Type: 2, ID: 81000000, Entries: 0, Excluded: 0
    DMVAULTINSTALL: = Type: 2, ID: 80000001, Entries: 0, Excluded: 0
    LCVAULTINSTALL: = Type: 2, ID: 80000000, Entries: 0, Excluded: 0
    DEVELOPMENT: = Type: 2, ID: 71000000, Entries: 0, Excluded: 0
    OVERRIDE: = Type: 2, ID: 12000000, Entries: 0, Excluded: 0
    OVERRIDELOCINSTALL: = Type: 2, ID: 10000000, Entries: 0, Excluded: 0
    AMBIENT: = Type: 2, ID: 9000000, Entries: 0, Excluded: 0
    MUSIC: = Type: 2, ID: 8000000, Entries: 0, Excluded: 0
    AMBIENTINSTALL: = Type: 2, ID: 7000000, Entries: 0, Excluded: 0
    MUSICINSTALL: = Type: 2, ID: 6000000, Entries: 0, Excluded: 0
    HD0INSTALL:data/nwn_base_loc = Type: 1, ID: 3000000, Entries: 0, Excluded: 0
    HD0INSTALL:data/nwn_retail = Type: 1, ID: 2000000, Entries: 0, Excluded: 0
    HD0INSTALL:data/nwn_base = Type: 1, ID: 1000000, Entries: 0, Excluded: 0
    === LogRingBuffer: 35
    I [17:19:45] (exolog.cpp:237:Init): Log file opened.
    E [17:19:45] (twodimarray.cpp:940:Load2DArray): Failed to demand PriorityGroups.2da
    I [17:19:45] (exosoundinternal_openal.cpp:116:AL_ERROR_CHECK): Sound/OpenAL Error: 40964
    I [17:19:45] (exosoundinternal_openal.cpp:116:AL_ERROR_CHECK): Sound/OpenAL Error: 40964
    I [17:19:45] (exosoundinternal_openal.cpp:116:AL_ERROR_CHECK): Sound/OpenAL Error: 40964
    E [17:19:45] (exofileinternal.cpp:318:ResolveFileName): EXOWARNING: CExoFileInternal::CExoFileInternal() Filename passed contains an undefined alias. FALSE
    I [17:19:45] Network (exonetinternal.cpp:291:InitializeUDP): [Client] UDP initialised on port 61506
    E [17:19:45] (aurrendergles2.cpp:740:LinkProgram): Program failed to link:
    E [17:19:45] (aurrendergles2.cpp:740:LinkProgram): Program failed to link:
    E [17:19:45] (aurrendergles2.cpp:740:LinkProgram): Program failed to link:
    E [17:19:45] (aurrendergles2.cpp:740:LinkProgram): Program failed to link:
    E [17:19:45] (aurrendergles2.cpp:740:LinkProgram): Program failed to link:
    E [17:19:45] (aurrendergles2.cpp:740:LinkProgram): Program failed to link:
    E [17:19:45] (aurrendergles2.cpp:740:LinkProgram): Program failed to link:
    E [17:19:45] (aurrendergles2.cpp:740:LinkProgram): Program failed to link:
    E [17:19:45] (aurrendergles2.cpp:740:LinkProgram): Program failed to link:
    E [17:19:45] (aurrendergles2.cpp:740:LinkProgram): Program failed to link:
    E [17:19:45] (aurrendergles2.cpp:740:LinkProgram): Program failed to link:
    E [17:19:45] (aurrendergles2.cpp:740:LinkProgram): Program failed to link:
    E [17:19:45] (aurrendergles2.cpp:740:LinkProgram): Program failed to link:
    E [17:19:45] (aurrendergles2.cpp:740:LinkProgram): Program failed to link:
    E [17:19:45] (aurrendergles2.cpp:740:LinkProgram): Program failed to link:
    E [17:19:45] (aurrendergles2.cpp:740:LinkProgram): Program failed to link:
    E [17:19:45] (aurrendergles2.cpp:740:LinkProgram): Program failed to link:
    E [17:19:45] (aurrendergles2.cpp:740:LinkProgram): Program failed to link:
    E [17:19:45] (aurrendergles2.cpp:740:LinkProgram): Program failed to link:
    E [17:19:45] (aurrendergles2.cpp:740:LinkProgram): Program failed to link:
    E [17:19:45] (aurrendergles2.cpp:740:LinkProgram): Program failed to link:
    E [17:19:45] (aurrendergles2.cpp:740:LinkProgram): Program failed to link:
    E [17:19:45] (aurrendergles2.cpp:740:LinkProgram): Program failed to link:
    E [17:19:45] (aurrendergles2.cpp:740:LinkProgram): Program failed to link:
    E [17:19:45] (aurrendergles2.cpp:740:LinkProgram): Program failed to link:
    E [17:19:45] (aurrendergles2.cpp:740:LinkProgram): Program failed to link:
    E [17:19:45] (guiman.cpp:265:Initialize): EXOWARNING: m_pMouseModel
    E [17:19:45] (guiman.cpp:275:Initialize): EXOWARNING: m_pLogo

    Please, can you help me, thank you and sorry for my English :smile:
  • Nibor_ScotNibor_Scot Member Posts: 39
    I have the same problem when i install an older build on steam, with the new patch it works once and then it doesn't work anymore also with older builds... :'(
  • OGROGR Unconfirmed, Member Posts: 1
    Hello -- ever since this latest patch my Game has reverted back to the graphics prior to the Enhanced Edition updates. The patch was loaded automatically by Steam. I did not change any of the graphic settings. Has anyone else experienced this? Is there a fix? Advice?

    I tried uninstalling NWN EE and then reinstalling via Steam and still have the same issue. Any help would be appreciated.
  • Nibor_ScotNibor_Scot Member Posts: 39
    Hello @OGR , i explain the Same Problem, IT IS the First time after so many years that there is a Problem after a Patch...i read that is possible on Steam to play NWNEE with an older build, i try it and play once and then same Problem, Game is only on the taskbar of Windows in a little window and it is to see that the introduction videos are run slowly...my next opinions was what @OGR describe but now i also don't know what to do...i send my log File and i hope it helps...thank you for all help and work :D
  • Nibor_ScotNibor_Scot Member Posts: 39
    Hello @JuliusBorisov, @OGR and other gamers with this problem i describe in the last Posts, sorry @JuliusBorisov when i describe it here in this Thread...when i start the game in the Windowed Mode, the game start normal, when i play a game and i press the Taste Alt+Enter to get the Fullscreen Mode, this Change where saved in the setting.tml File...when i end the Game and start it new then the same Problem...so i change it back in the setting.tml File...so i think the problem is the FULLSCREEN Mode and the saving in the setting.tml File...i hope @Beamdog and @JuliusBorisov you find eventually out the Fail? Thanks for all your Work and Help :D
  • Match451Match451 Member Posts: 55
    Awesome to have an update!
  • FelipefplFelipefpl Member, Translator (NDA) Posts: 131
    Match451 wrote: »
    Awesome to have an update!

    Indeed, now we need updates/restoration of cut content on other infinity engine games (aside icewind dale). ;)
  • TrouveurTrouveur Member Posts: 679
    Felipefpl wrote: »
    Match451 wrote: »
    Awesome to have an update!

    Indeed, now we need updates/restoration of cut content on other infinity engine games (aside icewind dale). ;)
    There is already for BG1 too. Many UB things were integrated in the EE.
Sign In or Register to comment.