An experimental Windows x64 tool by PmNz8 for building
texture modifications in DKS_Patch.dv2 archives.
Built around the game's patch-archive loading mechanism, DKS Patch Builder
keeps supported texture replacements in a dedicated DKS_Patch.dv2 — so you
can change the game's look without repacking its original asset archives.
Developed and tested exclusively with the GOG edition of Divinity II: Developer's Cut. Compatibility with other editions or storefront versions has not been verified.
- Imports Builder Packages exported by Texture Viewer.
- Compiles edited BC1/BC3 textures; unchanged BC2 packages are also supported.
- Creates or opens a DKS archive, queues changes and shows their targets/warnings.
- Saves to a new archive or updates the selected DKS with one previous-file backup.
Only texture packages are supported in 0.1.0. The tool does not install mods, generate mip levels or create game references for newly named textures.
Extract the entire Windows ZIP and run DKSPatchBuilder.exe. No separate Python, .NET or WebView2 installation is required. The executable is unsigned.
See USAGE.md for the complete workflow, safety rules and limits, or BUILD.md to build the matching source package.
Earlier development interface
In-game example of changed textures
The screenshots are illustrative, not raw game assets. Depicted game content remains the property of its respective rights holders. This tool is not affiliated with the game developer or publisher.
Copyright (C) 2026 PmNz8. Own code: AGPL-3.0-only; see LICENSE, THIRD_PARTY_NOTICES.md and LICENSES. Provided without warranty. Using this tool does not automatically put exported content under AGPL, override existing content licenses or grant permission to redistribute game assets. Mod authors retain rights to their own original contributions to the extent they hold those rights.

