Dark Souls
0 of 0

File information

Last updated

Original upload

Created by

ivi

Uploaded by

ividyon

Virus scan

Safe to use

Tags for this mod

About this mod

An unpacking/repacking/serializing software for common file formats used by FromSoftware's proprietary game engine. A successor to Yabber, the FromSoftware file format unpacker and serializer by TKGP, featuring a comprehensive rewrite, added features and comfort, and bundled contributions by the community.

Permissions and credits
Mirrors
Changelogs


A successor to Yabber, the FromSoftware file format unpacker and serializer by TKGP, featuring a comprehensive rewrite, added features and comfort, and bundled contributions by the community.

WitchyBND is an unpacking/repacking/serializing software for common file formats used by FromSoftware's proprietary game engine, for games like Demon's Souls, Dark Souls 1-3, Bloodborne, Sekiro, Elden Ring and Armored Core VI.

Requirements

The game archives need to be unpacked with UXM Selective Unpacker to access the files that Witchy can work with.

WitchyBND should run out-of-the-box on Windows versions newer than Windows 8.



How to use

Information on using Yabber (and therefore Witchy) is spread widely across the community. Visit the Souls Modding wiki or ?ServerName? Discord to get started.

Shell context menu

The most comfortable integration of WitchyBND is found in the context menu. Witchy does not come with an installer, so you need to briefly launch it and register the context menu with Windows yourself.

  • Launch WitchyBND.exe in the Witchy folder.
  • Navigate the configuration screen to the "Configure shell integration" option, and confirm.
  • Navigate to the "Register WitchyBND shell integration" option, and confirm.


From now on, WitchyBND menu options should appear when you right-click files and folders in Explorer.

To remove the context menu options, simply use the "Unregister WitchyBND shell integration" option. You may need to restart Explorer afterwards.

Basic workflow

  • Unpack the game files using a tool like UXM Selective Unpacker.
  • Find the files you'd like to extract.
  • Use the right-click context menu "WitchyBND" option to process the selected files.
    • If processing over 15 files, you may need to use the "Send to..." menu.
    • You can also drag the files onto the WitchyBND executable in the Witchy folder.
  • If Witchy supports that file format, it will now be processed.
  • To reverse the process, simply use the right-click context menu again.
    • You can also drag the unpacked folder (or converted file) or file back onto WitchyBND.exe again.


If you only want to remove the DCX compression from a DCX archive, use the (DCX) option in the context menu instead.

Upgrading from Yabber

For all intents and purposes, Witchy should be treated as a new version of Yabber. It functions mostly the same and is used for all the same purposes. All the original workflows are preserved.

Contributors

Yabber and SoulsFormats were created by TKGP. Many contributors have added to WitchyBND. You can find the full list on the GitHub page.

Changelog

You can find the full changelog on the GitHub page.