Skip to content
Compare
Choose a tag to compare

Installation:

  • Download the extender from here
  • Extract DXGI.dll to the Divinity Original Sin 2\DefEd\bin directory (eg. C:\Program Files (x86)\Steam\steamapps\common\Divinity Original Sin 2\DefEd\bin or C:\Program Files (x86)\GOG Galaxy\Games\Divinity - Original Sin 2\DefEd\bin)

Additional instructions for Proton on Linux (DO NOT DO THIS IF YOU ARE USING WINDOWS!)

  • Right-click the game in the games library in Steam
  • Click Properties...
  • Click SET LAUNCH OPTIONS... button
  • Enter WINEDLLOVERRIDES="DXGI.dll=n,b" PROTON_NO_ESYNC=1 %command%
Compare
Choose a tag to compare

Installation:

  • Download the extender from here
  • Extract DXGI.dll to the Divinity Original Sin 2\DefEd\bin directory (eg. C:\Program Files (x86)\Steam\steamapps\common\Divinity Original Sin 2\DefEd\bin or C:\Program Files (x86)\GOG Galaxy\Games\Divinity - Original Sin 2\DefEd\bin)

Additional instructions for Proton on Linux (DO NOT DO THIS IF YOU ARE USING WINDOWS!)

  • Right-click the game in the games library in Steam
  • Click Properties...
  • Click SET LAUNCH OPTIONS... button
  • Enter WINEDLLOVERRIDES="DXGI.dll=n,b" PROTON_NO_ESYNC=1 %command%

Changes in this release:

  • Fixed bug where DLL files may get truncated when update package verification fails
Compare
Choose a tag to compare

Installation:

  • Download the extender from here
  • Extract DXGI.dll to the Divinity Original Sin 2\DefEd\bin directory (eg. C:\Program Files (x86)\Steam\steamapps\common\Divinity Original Sin 2\DefEd\bin or C:\Program Files (x86)\GOG Galaxy\Games\Divinity - Original Sin 2\DefEd\bin)

Additional instructions for Proton on Linux

  • Right-click the game in the games library in Steam
  • Click Properties...
  • Click SET LAUNCH OPTIONS... button
  • Enter WINEDLLOVERRIDES="DXGI.dll=n,b" PROTON_NO_ESYNC=1 %command%

Changes in this release:

  • Replaced WinHTTP with CURL to fix compatibility and IPv6 issues
  • Fixed bug where an update would never download if multiple instances of the game were opened
Compare
Choose a tag to compare

Installation:

  • Download the extender from here
  • Extract DXGI.dll to the DefEd\bin directory of your game (eg. C:\Program Files (x86)\Steam\steamapps\common\Divinity Original Sin 2\DefEd\bin)

This is an updater bug-fix release:

  • Fix compatibility with Windows 8 (DXGID3D10CreateDevice issue)
Compare
Choose a tag to compare

Installation:

  • Download the extender from here
  • Extract DXGI.dll to the DefEd\bin directory of your game (eg. C:\Program Files (x86)\Steam\steamapps\common\Divinity Original Sin 2\DefEd\bin)

This is an updater bug-fix release:

  • Improve download performance and fix timeout issues (CDN)
Compare
Choose a tag to compare

Installation:

  • Download the extender from here
  • Extract DXGI.dll to the DefEd\bin directory of your game (eg. C:\Program Files (x86)\Steam\steamapps\common\Divinity Original Sin 2\DefEd\bin)

This is an updater bug-fix release:

  • Added better diagnostic messages for failed updates
  • Added support for DXGI.dll-based graphics mods (ReShade, etc.)
Compare
Choose a tag to compare

Release v36.1

Pre-release
Pre-release

Installation:

  • Download the extender from here
  • Extract DXGI.dll to the DefEd\bin directory of your game (eg. C:\Program Files (x86)\Steam\steamapps\common\Divinity Original Sin 2\DefEd\bin)

This is an updater bug-fix release:

  • Fixed download timeout on slower internet connections
  • Fixed a timing issue that may cause the extender to skip the module load state
Compare
Choose a tag to compare

Release v36

Pre-release
Pre-release

The Script Extender now uses an updater to automatically fetch the latest release, so there is no need for manual updates.
Download link

Installation:

  • Download the extender from here
  • Extract DXGI.dll to the DefEd\bin directory of your game (eg. C:\Program Files (x86)\Steam\steamapps\common\Divinity Original Sin 2\DefEd\bin)
Compare
Choose a tag to compare

Release v28

Pre-release
Pre-release
  • Add Gift Bag 3 talents to talent enumeration
  • Add CharacterGetHitChance call
  • Add ChanceToHitBoost support to CharacterGetComputedStat
  • Clean up Lua binding code & fix module init
  • Re-initialize extension on module load
  • Fix mod load order in game builds
  • Load feature flags from extension config file
  • Rename CallCharacterHit -> SimulateHit
  • Rename StatGetAttributeInt -> StatGetInt
Compare
Choose a tag to compare

Release v1.25.0

Pre-release
Pre-release
  • Fix incorrect enum labels in AttributeFlags
  • Add StatusPreventApply call
  • Fix incorrect field offsets in Consume statuses
  • Add item support to all status functions
  • Prevent status apply events during game load
  • Add custom stat support
  • Update enumerations for Gift Bag 3
  • Allow dumping network fixed strings
  • Add CharacterGetComputedStat call