BinderTool
BinderTool copied to clipboard
Multiple files at once
I tried doing a BinderTool.exe *.bnd hoping it would do each file in the directory and create subfolders for each but it didnt appear to have this functionality. Would it be possible to include that?
cd path_to_root for /R %%f in (*.bnd) do ( "C:\your binder directory\Bindertool.exe" "%%f" ) Run this as a .bat files. Cheers
This functionality is included in the Elden Ring branch and should be merged into the main branch when backwards compatibility with older games is checked out.
Can this Elden Ring branch version be used to unpack SOTF textures ?
if so , what would be the command ?
I tried BinderTool d:_MODDING\unpack\ d:_MODDING\unpack textures\ --recurse true , but i get error "System.IO.IOException: Cannot create "d:_MODDING\unpack\chr\c0001.bnd" because a file or directory with the same name already exists." with a lot of files.
So i am really unsure I am doing the right procedure at all.
Can this Elden Ring branch version be used to unpack SOTF textures ?
if so , what would be the command ? I tried BinderTool d:_MODDING\unpack\ d:_MODDING\unpack textures\ --recurse true , but i get error "System.IO.IOException: Cannot create "d:_MODDING\unpack\chr\c0001.bnd" because a file or directory with the same name already exists." with a lot of files. So i am really unsure I am doing the right procedure at all.
Look at the command line usage section of the README in the Elden Ring branch: https://github.com/Atvaark/BinderTool/tree/elden-ring#usage
The Elden Ring branch should just autodetect the game for you, but you can specify it with -g DarkSouls2
But the main thing is that the path D:\MODDING\unpack textures\ has a space in it at unpack textures - you either need to rename the folder to not have spaces like unpack_textures or unpack-textures, or put quotes around that path in the command line like "D:\MODDING\unpack textures\"
Last thing is that you're not actually specifying to extract textures - you'll have to add --extract-bnd true --extract-tpf true to do that