Hacking BenzinU Release

diddy81

Wii Theme Team
OP
Member
Joined
Mar 14, 2009
Messages
915
Trophies
1
XP
1,095
Country
hay guys
today i bring you benzinU i wrote this from the ground up
I'm sure most of you know benzin from the wii days for editing brlyt and brlan files
This does the same for the Wii U bflyt and bflan files
its not 100% there is a few things i need to add or edit but it does work id say it 95% done

Code:
if converting bflyt/bflan to xmflyt/xmflan:
Usage: BenzinU input [option] [output]
    options:
        -m         use Material numbers instead of names
    output:
        output file name is optional

if converting xmflyt/xmflan to bflyt/bflan:
Usage: BenzinU input [output]
    output:
        output file name is optional

benzinU detects the file format of the input and converts it
some bflyt files have multiple materials that have the same name in cases like this you need to use the -m option

the program does have a update check so be sure to have it unblocked in your firewalls

if you find a file that doesn't work correctly please get in touch and send me the file so i can fix it

Download: benzinU
Source code: here

Changelog
1.0.0 : release
1.0.1 : fixed a typo that broke indirect textures
1.0.2 : fixed ShadowBlending flag
1.0.3 : added automatic creation of mat1 flags & changed update checker
1.0.4 : fixed writing txt1 if text is 0 length
1.0.5 : fixed massive error on my part
1.0.6 : hacky edit to fix flags
1.0.7 : fixed errors when there is no fnl1 but file has txt1
1.0.8 : fixed error in cnt1 section
1.0.9 : fixed errors from mario maker
 
Last edited by diddy81,

yahoo

G͝B͢A͜t͞em҉p̡ R̨e͢g̷ul̨aŗ
Member
Joined
Aug 4, 2014
Messages
345
Trophies
0
XP
522
Country
United States
Where are bflyt and bflan files used on the WiiU? I'd imagine the game/channel intro screens. Anywhere else? Also how are you testing these?
 

diddy81

Wii Theme Team
OP
Member
Joined
Mar 14, 2009
Messages
915
Trophies
1
XP
1,095
Country
Where are bflyt and bflan files used on the WiiU? I'd imagine the game/channel intro screens. Anywhere else? Also how are you testing these?

bflyt files are layout files they are used to make menus and ui's in games
bflan files animate the contents of the bflyt files

you usually find them in a arc or sarc file

for testing you can use cafiine or replace a file in a game for loadiine
 
Last edited by diddy81,

diddy81

Wii Theme Team
OP
Member
Joined
Mar 14, 2009
Messages
915
Trophies
1
XP
1,095
Country
Could you help me with running those?

you have to extract the archives
edit the bflyt/bflan files
then pack the archive back up
then use cafiine or loadiine to load your files

Thank you @diddy81. The wait for this program is finally over! I will try it out when I have the chance.

Also, I was wondering; are there also any plans for developing a Benzin3D for bclyt and bclan files?
I've never looked at 3ds stuff but you never know
 
  • Like
Reactions: I pwned U!

aracom

Well-Known Member
Member
Joined
Oct 1, 2015
Messages
476
Trophies
0
XP
363
Country
Gambia, The
Just tried it with a splatoon bflyt, doesn't seem to work :(
Code:
BenzinU 1.0.1 by Diddy81
Traceback (most recent call last):
  File "main.py", line 106, in <module>
  File "main.py", line 21, in main
  File "include\bflytRead.pyo", line 14, in start
  File "include\bflytRead.pyo", line 27, in checkheader
  File "include\bflytRead.pyo", line 92, in bflytHeader
  File "include\bflytRead.pyo", line 29, in checkheader
  File "include\bflytRead.pyo", line 110, in lyt1section
  File "include\bflytRead.pyo", line 31, in checkheader
  File "include\bflytRead.pyo", line 158, in txl1section
  File "include\bflytRead.pyo", line 33, in checkheader
  File "include\bflytRead.pyo", line 134, in fnl1section
  File "include\bflytRead.pyo", line 35, in checkheader
  File "include\bflytRead.pyo", line 288, in mat1section
IndexError: list index out of range
I attached it, if you want to take a look at it.
 

Attachments

  • Cmn_GameWindow_00.zip
    1.5 KB · Views: 303

diddy81

Wii Theme Team
OP
Member
Joined
Mar 14, 2009
Messages
915
Trophies
1
XP
1,095
Country
glad its working for alot of you

Just tried it with a splatoon bflyt, doesn't seem to work :(
im looking in to this file now to see if i can find the problem

I meant the cafiine/loadiine part. I am missing kernel access.

you need kernel access or theres no point in even trying to edit files
 

aracom

Well-Known Member
Member
Joined
Oct 1, 2015
Messages
476
Trophies
0
XP
363
Country
Gambia, The
Never mind, you do not seem to be understanding what I am saying. I am sure it is my fault, don't worry about it.
And I'm pretty sure OP doesn't have a kernel exploit for 5.5.
Why aren't you testing your stuff on Cemu? Many people are doing that for little things, because it's far easier and you don't have to reboot your Wii U and use the OSDriver exploit again after a crash.
 
  • Like
Reactions: I pwned U!

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: @salazarcosplay, Morning