Hacking BenzinU Release

  • Thread starter Thread starter diddy81
  • Start date Start date
  • Views Views 24,807
  • Replies Replies 76
  • Likes Likes 28
Any idea why I can't convert back VS_MainTV_00 from splatoon? It outputs:
Code:
BenzinU 1.0.3 by Diddy81
im here
<p>Error: <type 'exceptions.TypeError'></p>
Something went wrong!
The error message isn't really that descriptive, so I have no clue what could be wrong. The file is attached, if you want to take a look at it.
 

Attachments

Any idea why I can't convert back VS_MainTV_00 from splatoon? It outputs:
Code:
BenzinU 1.0.3 by Diddy81
im here
<p>Error: <type 'exceptions.TypeError'></p>
Something went wrong!
The error message isn't really that descriptive, so I have no clue what could be wrong. The file is attached, if you want to take a look at it.

ive fixed the error and pushed a update
the problem was a txt1 text string was 0 length
 
Any idea why I can't convert back VS_MainTV_00 from splatoon? It outputs:
Code:
BenzinU 1.0.3 by Diddy81
im here
<p>Error: <type 'exceptions.TypeError'></p>
Something went wrong!
The error message isn't really that descriptive, so I have no clue what could be wrong. The file is attached, if you want to take a look at it.


just had another look and it seems there are more problems

its not creating the bflyt correctly i will take a better look at it
 
  • Like
Reactions: I pwned U!
Any idea why I can't convert back VS_MainTV_00 from splatoon? It outputs:
Code:
BenzinU 1.0.3 by Diddy81
im here
<p>Error: <type 'exceptions.TypeError'></p>
Something went wrong!
The error message isn't really that descriptive, so I have no clue what could be wrong. The file is attached, if you want to take a look at it.

ok ive really fixed it now
was a massive error on my part that was causing the problem
 
  • Like
Reactions: I pwned U!
hello my friend, is it possible to release a linux version?i dont have windows to use this awesome tool...
 
hello my friend, is it possible to release a linux version?i dont have windows to use this awesome tool...

i have no way to compile it for linux
but i am adding the source to the first post its only in python so you should be able to get it running
 
hello my friend, is it possible to release a linux version?i dont have windows to use this awesome tool...

i have no way to compile it for linux
but i am adding the source to the first post its only in python so you should be able to get it running
Python is cross-platform, all that should need to be done is install the correct version of the python installer, either 2.7 or 3.0. You can even install both for compatibility.
 
i have no way to compile it for linux
but i am adding the source to the first post its only in python so you should be able to get it running

cool~thanks a lot man :) it works really well :D
and BTW is it possible to make it support Little endian? Im also modding 3ds roms,and this tool is the only one i found for bflyt...
 
cool~thanks a lot man :) it works really well :D
and BTW is it possible to make it support Little endian? Im also modding 3ds roms,and this tool is the only one i found for bflyt...

the 3ds layout files are different in more ways then just the endian so just switching that will not work im afraid
i did start adding 3ds files at one point but never got it fully finished
 
  • Like
Reactions: I pwned U!
i did start adding 3ds files at one point but never got it fully finished
Is the source publicly available for the version with the unfinished 3DS support? Hopefully this can be completed at some point.

Either way, thank you for all of your hard work and your excellent contributions!
 
  • Like
Reactions: The Cringe
Is the source publicly available for the version with the unfinished 3DS support? Hopefully this can be completed at some point.

Either way, thank you for all of your hard work and your excellent contributions!
i never pushed the 3DS support its still a big mess more so then benzin U is ill see if i can get it to a working state
 
  • Like
Reactions: I pwned U!
@diddy81 , will you be adding little endian support any time soon?
I'm guessing you are wanting that for the 3ds layout files
its not quite as simple as just switching the endian I need to make many changes to convert the 3ds files
I did start adding 3ds support awhile back I'll see what time I have to finish it off in the new year
 
  • Like
Reactions: I pwned U!
@diddy81, You are right about me wanting it for 3DS layout files. And thanks for the response.
I was working on my own CLYT editor for 3DS in C#, however I stopped because I no longer needed to finish it for my project.

What I'm looking for specifically, are boundaries set on textbox elements.
I know (because I've seen the SDK) that they plot them on a grid.
Do the Wii U FLYT files contain bounds for things like text boxes, labels, panels, etc?
Thats essentially what I'm looking to edit in my layout files (if its even in there), to allow more characters in an on-screen element without disappearing or dropping to the next line.
 
@diddy81, You are right about me wanting it for 3DS layout files. And thanks for the response.
I was working on my own CLYT editor for 3DS in C#, however I stopped because I no longer needed to finish it for my project.

What I'm looking for specifically, are boundaries set on textbox elements.
I know (because I've seen the SDK) that they plot them on a grid.
Do the Wii U FLYT files contain bounds for things like text boxes, labels, panels, etc?
Thats essentially what I'm looking to edit in my layout files (if its even in there), to allow more characters in an on-screen element without disappearing or dropping to the next line.

yes I think there is it's been so long since I've even looked at them
you need to change the <length>, <restrictlength> and <xsize>
below is an example of a text pane
Code:
        <tag type="txt1" name="T_VS_00">
            <visible>1</visible>
            <TransmitAlpha2Children>0</TransmitAlpha2Children>
            <PositionAdjustment>0</PositionAdjustment>
            <origin x="Center" y="Center"/>
            <OriginOfParent x="Center" y="Center"/>
            <alpha>255</alpha>
            <PartScaling>2</PartScaling>
            <translate>
                <x>-0.000000000000000000</x>
                <y>-6.000000000000000000</y>
                <z>0.000000000000000000</z>
            </translate>
            <rotate>
                <x>0.000000000000000000</x>
                <y>0.000000000000000000</y>
                <z>0.000000000000000000</z>
            </rotate>
            <scale>
                <x>1.000000000000000000</x>
                <y>1.000000000000000000</y>
            </scale>
            <size>
                <x>48.0</x>
                <y>44.0</y>
            </size>
            <length>6</length>
            <restrictlength>6</restrictlength>
            <material>T_VS_00</material>
            <font Name="GambitMain.bffnt">
                <alignment x="Center" y="Center"/>
                <LineAlignment>NA</LineAlignment>
                <ActiveShadows>1</ActiveShadows>
                <unk1>0</unk1>
                <ItalicTilt>0.0</ItalicTilt>
                <xsize>25.2000007629</xsize>
                <ysize>28.7999992371</ysize>
                <charsize>0.0</charsize>
                <linesize>0.0</linesize>
            </font>
            <topcolor R="255" G="255" B="255" A="255"/>
            <bottomcolor R="255" G="255" B="255" A="255"/>
            <Shadows>
                <OffsetX>0.000000000000000000</OffsetX>
                <OffsetY>-2.000000000000000000</OffsetY>
                <ScaleX>1.000000000000000000</ScaleX>
                <ScaleY>1.000000000000000000</ScaleY>
                <ShadowTopColor R="0" G="0" B="0" A="255"/>
                <ShadowBottomColor R="0" G="0" B="0" A="255"/>
                <ItalicTilt>0.0</ItalicTilt>
                <unk3>0</unk3>
            </Shadows>
            <text>005600530000</text>
            <callname>T_VS_00</callname>
            <dump></dump>
        </tag>
 
  • Like
Reactions: I pwned U!

Site & Scene News

Popular threads in this forum