Hacking [Release] BFRES Texture Injector

aracom

Well-Known Member
Member
Joined
Oct 1, 2015
Messages
476
Trophies
0
XP
363
Country
Gambia, The
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.

UfLBHyt.png

Though 4 bytes is a bit small, I guess.
 

mariosonicds

Well-Known Member
OP
Member
Joined
Oct 9, 2009
Messages
143
Trophies
1
XP
466
Country
United States
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.

So you did open the output.bfres..... btw im using uwizzards extraction and compression tools
 

Don Jon

Well-Known Member
Member
Joined
Nov 20, 2015
Messages
1,057
Trophies
0
Age
38
XP
1,496
Country
United States
Awesome tuts video
Btw. If i recall there exists a dds plugin for photoshop.
Ok here is a link

In the comments someone made a tut if u want to skip the video
XD
 

Mario10095

Well-Known Member
Newcomer
Joined
Apr 25, 2016
Messages
67
Trophies
0
Age
30
XP
93
Country
United States
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
 
  • Like
Reactions: FlappyFalco

Domineu

Well-Known Member
Newcomer
Joined
May 3, 2016
Messages
59
Trophies
0
XP
219
Country
Germany
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?
 

FlappyFalco

Smile, No Matter How Bad it Gets~
Member
Joined
Oct 11, 2015
Messages
234
Trophies
0
Location
The deepest recesses of my mind
XP
516
Country
Ireland
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

I keep getting this too, I'm using a BFRES from Super Mario Maker if that makes a difference. Any ideas, @mariosonicds ?
 

AboodXD

I hack NSMB games, and other shiz.
Member
Joined
Oct 11, 2014
Messages
2,880
Trophies
1
Location
Not under a rock.
XP
2,921
Country
United Arab Emirates
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?
You can use texconv2.
Code:
TexConv2.exe -i texture.gtx -o texture.dds -printinfo
This should print the information you desire.
 
Last edited by AboodXD,
  • Like
Reactions: Domineu

Ray Koopa

Obviously a Koopaling
Member
Joined
Aug 18, 2015
Messages
332
Trophies
0
XP
310
Country
So you basically replace the FTEX data block and don't fix any pointers? Or how did you manage this? Doesn't that require the files to have approx. the same size when replacing them?

I'm asking out of interest since the pointer bigotry in BFRES makes my mind break a little when thinking about exporting / creating complete BFRES files (also, did someone ever find out how those IndexGroup lookup values are calculated?).
 
Last edited by Ray Koopa,
  • Like
Reactions: FlappyFalco

Bkool999

Well-Known Member
Member
Joined
Oct 3, 2014
Messages
288
Trophies
0
Age
27
XP
387
Country
United States
I'm currently doing research to get the Octoling's playable in Splatoon using Cafiine. I made a SFX pack, and I'm hoping to make a full mod. At the stage this injector is in, is this compatible with 3dsmax in any way? I'm recognized as a hacker in the Splatoon modding hub.
 
  • Like
Reactions: N28582R

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Nut on the hill