I don't know what's wrong with mine then. I dumped it again, just to be sure, but I'm getting the same error. The other ones work as expected.
Though 4 bytes is a bit small, I guess.
I'm using Uwizard too. I guess you could post a hash of you bfres, if that's worth the trouble.So you did open the output.bfres..... btw im using uwizzards extraction and compression tools
OK.I'm using Uwizard too. I guess you could post a hash of you bfres, if that's worth the trouble.
Turned out that it was a SARC file, the BFRES was inside of it.Oh ya. that prob an different version of bfres.... RTB has a model script that breaks on it too.
Traceback (most recent call last):
File "Bfres_check.py", line 34, in <module>
NAME = getString(bfres)
File "C:\Users\mario\Desktop\TextureInjector\util.py", line 34, in getString
result += tmpChar
TypeError: Can't convert 'bytes' object to str implicitly
whenever i try to use this, I keep getting this error
Code:Traceback (most recent call last): File "Bfres_check.py", line 34, in <module> NAME = getString(bfres) File "C:\Users\mario\Desktop\TextureInjector\util.py", line 34, in getString result += tmpChar TypeError: Can't convert 'bytes' object to str implicitly
You can use texconv2.That's a really good injection tool but how do I know if the texture I want to replace is a BC1, BC3, ABGR_8888 or something else?
TexConv2.exe -i texture.gtx -o texture.dds -printinfo
This should do the trick.Code:result += str(tmpChar)