Hacking SSBB Texture Swaps

Raganook

Raganook
OP
Member
Joined
Aug 15, 2006
Messages
717
Trophies
0
Website
Visit site
XP
339
Country
United States
lostsoul5673 said:
Oh god, it's fat! XD It's still neat, only if you could edit the model to be skinnier.

Yeah, as you know we can't
tongue.gif
. But hey, perhaps he was just....really hungry oO...
 

alex

Well-Known Member
Member
Joined
Jul 1, 2008
Messages
1,655
Trophies
0
Age
28
Website
Visit site
XP
249
Country
United States
XD, Yup, REALLY hungry! I'm fine with him! I just wish there was a way to play without a modchip. I don't know how to solder, and I'm not risking it!
 

Phreeq

Well-Known Member
Newcomer
Joined
Jul 30, 2007
Messages
72
Trophies
0
XP
227
Country
United States
YES REALLY DID FIND IT!!

It's in Common-> Char_bust_tex

Each Character is seperate, and theres more than the regular array of characters, so my guess is that the seperate characters in one character (ex Charizard, Ivysaur, Squirtle)
 

Raganook

Raganook
OP
Member
Joined
Aug 15, 2006
Messages
717
Trophies
0
Website
Visit site
XP
339
Country
United States
Phreeq said:
YES REALLY DID FIND IT!!

It's in Common-> Char_bust_tex

Each Character is seperate, and theres more than the regular array of characters, so my guess is that the seperate characters in one character (ex Charizard, Ivysaur, Squirtle)

As I stated in my first post, those are Victory portraits. Please read the first post carefully
tongue.gif


But, again, thanks for all the help
tongue.gif
 

Pharrox

Well-Known Member
Newcomer
Joined
Mar 4, 2007
Messages
47
Trophies
0
XP
180
Country
United States
Sorry for kinda disappearing lately. I was hospitalized for a few days and I just now got out.

The good news is that I now have a few days of free time. I'll start looking for the character selection textures tonight. Also, I've semi disassembled the main.dol. So there might be a few interesting things there. Not that I'm really good with that kinda stuff. Glad to see you got the alpha values working.

Love all your textures so far, can't wait to see more. Also, I'm looking into the posibility of using Gecko to do a few new things related to this.
 

Phreeq

Well-Known Member
Newcomer
Joined
Jul 30, 2007
Messages
72
Trophies
0
XP
227
Country
United States
Agh, i think i'm going insane! Those have got to be it, the victory portraits are cut off in the middle, where as these ones go down more like when you're selecting characters. Oii, well, I'm gonna keep looking, I've found soo much.
 

Raganook

Raganook
OP
Member
Joined
Aug 15, 2006
Messages
717
Trophies
0
Website
Visit site
XP
339
Country
United States
Pharrox said:
Sorry for kinda disappearing lately. I was hospitalized for a few days and I just now got out.

The good news is that I now have a few days of free time. I'll start looking for the character selection textures tonight. Also, I've semi disassembled the main.dol. So there might be a few interesting things there. Not that I'm really good with that kinda stuff. Glad to see you got the alpha values working.

Love all your textures so far, can't wait to see more. Also, I'm looking into the posibility of using Gecko to do a few new things related to this.

Pharrox! You were missed
smile.gif
Your thread in SmashBoards is...uuuh flooded...but I'm sorry to hear you were hospitalized! Feel better man =/

Thanks for looking! It's been driving me *crazy*. I hope you find them =/. I posted the two things it is *not* in the front post. And let me know about what you discover with the Gecko. I'm especially curious if textures can be inserted via Gecko, because then we could (in theory) make a gigantic cheat code
ohmy.gif


QUOTE(Phreeq @ Aug 5 2008, 06:11 AM) Agh, i think i'm going insane! Those have got to be it, the victory portraits are cut off in the middle, where as these ones go down more like when you're selecting characters. Oii, well, I'm gonna keep looking, I've found soo much.

They aren't. I know for a fact. But thanks for looking.

Well everyone I'm going to sleep. I've decided today is officially get-more-than-3-hours-of-sleep day. Tomorrow's character is uuh...well you should be able to guess
tongue.gif
...but stay tuned for the hint that goes with it, you are all in for a HUGE release week.
 

Keshire

Well-Known Member
Member
Joined
Sep 8, 2007
Messages
145
Trophies
0
Age
44
Website
Visit site
XP
193
Country
United States
That's why it's probably best to batch extract all the pac/brres, and then batch convert all the tpl's. That way you can just do a windows search for tga/png and view all the thumbnails. Then you should quickly find what your looking for.

Code:
for /R %%I in (*.pac) do mkdir "%%~nI"
for /R %%I in (*.pac) do SSBExtract "%%I" >> pac.txt
for /R %%I in (*.brres) do SSBExtract "%%I" >> brres.txt

for /R %%a in (*.tpl) DO tplconv "%%a" >> tpl.txt

run that in a .bat file and it'll recursively go through and create a folder that ssbextract needs and then run ssbextract.

for the brres you may need to go through and create the (nw4r) folders beforehand. Just use the same method.
 

Pharrox

Well-Known Member
Newcomer
Joined
Mar 4, 2007
Messages
47
Trophies
0
XP
180
Country
United States
Thanks
smile.gif


Heh, I'm pretty sure I found 'em. You're not gonna like it though:
Code:
RSBE01/menu2/sc_selcharacter_en.pac/002.brres

The .pac is lz77 compressed and so are the .bin files inside the .pac. It's crazy. They look like exactly the same files as the .BINs in the other pac though, so if you already made them you won't have to do it again.
 

Raganook

Raganook
OP
Member
Joined
Aug 15, 2006
Messages
717
Trophies
0
Website
Visit site
XP
339
Country
United States
Pharrox said:
Thanks
smile.gif


Heh, I'm pretty sure I found 'em. You're not gonna like it though:
Code:
RSBE01/menu2/sc_selcharacter_en.pac/002.brres

The .pac is lz77 compressed and so are the .bin files inside the .pac. It's crazy. They look like exactly the same files as the .BINs in the other pac though, so if you already made them you won't have to do it again.

>>Edit: I was using .1 instead of .2, it works now
wink.gif




>>>>>>...ok, well, replacing the old .bin with the new .bin, even though the new one was *smaller* somehow increased the file size, so I can't reinsert it >: (. In addition, the difference is by 8 freaking lines. But I really am not sure why this is. I literally had to replace like 5 lines of code with "00000000000000000". Unfortunately, even if this IS the character selection portion of the file, it does me no good if I can't compress things to fit back in.


Keshire said:
That's why it's probably best to batch extract all the pac/brres, and then batch convert all the tpl's. That way you can just do a windows search for tga/png and view all the thumbnails. Then you should quickly find what your looking for.

CODEfor /R %%I in (*.pac) do mkdir "%%~nI"
for /R %%I in (*.pac) do SSBExtract "%%I" >> pac.txt
for /R %%I in (*.brres) do SSBExtract "%%I" >> brres.txt

for /R %%a in (*.tpl) DO tplconv "%%a" >> tpl.txt

run that in a .bat file and it'll recursively go through and create a folder that ssbextract needs and then run ssbextract.

for the brres you may need to go through and create the (nw4r) folders beforehand. Just use the same method.

I don't know if I've said this enough yet, but...you, my, friend, are the man
 

Pharrox

Well-Known Member
Newcomer
Joined
Mar 4, 2007
Messages
47
Trophies
0
XP
180
Country
United States
Raganook said:
Pharrox! You were missed
smile.gif
Your thread in SmashBoards is...uuuh flooded...but I'm sorry to hear you were hospitalized! Feel better man =/

Thanks for looking! It's been driving me *crazy*. I hope you find them =/. I posted the two things it is *not* in the front post. And let me know about what you discover with the Gecko. I'm especially curious if textures can be inserted via Gecko, because then we could (in theory) make a gigantic cheat code
ohmy.gif


Thanks.
smile.gif
Yeah, I saw the Smashboards topic. Currently they're discussing which characters need to have gay costumes...


Keshire said:
That's why it's probably best to batch extract all the pac/brres, and then batch convert all the tpl's. That way you can just do a windows search for tga/png and view all the thumbnails. Then you should quickly find what your looking for.

Code:
for /R %%I in (*.pac) do mkdir "%%~nI"
for /R %%I in (*.pac) do SSBExtract "%%I" >> pac.txt
for /R %%I in (*.brres) do SSBExtract "%%I" >> brres.txt

for /R %%a in (*.tpl) DO tplconv "%%a" >> tpl.txt

run that in a .bat file and it'll recursively go through and create a folder that ssbextract needs and then run ssbextract.

for the brres you may need to go through and create the (nw4r) folders beforehand. Just use the same method.

Thanks a lot!

I've been using this code, originally by Wolf Pup for TPLx:
Code:
for %%a in (*.tpl) DO (
tplx %%a
mkdir %%~na
move tex*.tga %%~na\.
)

It will make directories named for the .tpl files then copy the extracted .tga files into the right directory. I don't suppose there is a way to do that for .brres files? Something like changing the last line to "move "*(NW4R)" %%~na\."? I know my example won't work, but just asking.


QUOTE(Raganook @ Aug 5 2008, 02:33 AM)
>>>>Uggggh...that .pac is so big notepad is taking FOREVER to load it, and I need to delete those extra lines ;(

For some reason wordpad loads those files a lot faster than notepad. Easier for removing the lines too
 

Pharrox

Well-Known Member
Newcomer
Joined
Mar 4, 2007
Messages
47
Trophies
0
XP
180
Country
United States
Raganook said:
>>>>>>...ok, well, replacing the old .bin with the new .bin, even though the new one was *smaller* somehow increased the file size, so I can't reinsert it >: (. In addition, the difference is by 8 freaking lines. But I really am not sure why this is. I literally had to replace like 5 lines of code with "00000000000000000". Unfortunately, even if this IS the character selection portion of the file, it does me no good if I can't compress things to fit back in.

Hmm. Could you send me the images you are trying to insert? I want to mess around with this and try to figure it out, but with the whole lz77 inside lz77 thing, if I'm going to look at it I'd like to actually be doing something productive while I do.
 

Raganook

Raganook
OP
Member
Joined
Aug 15, 2006
Messages
717
Trophies
0
Website
Visit site
XP
339
Country
United States
Pharrox said:
Raganook said:
>>>>>>...ok, well, replacing the old .bin with the new .bin, even though the new one was *smaller* somehow increased the file size, so I can't reinsert it >: (. In addition, the difference is by 8 freaking lines. But I really am not sure why this is. I literally had to replace like 5 lines of code with "00000000000000000". Unfortunately, even if this IS the character selection portion of the file, it does me no good if I can't compress things to fit back in.

Hmm. Could you send me the images you are trying to insert? I want to mess around with this and try to figure it out, but with the whole lz77 inside lz77 thing, if I'm going to look at it I'd like to actually be doing something productive while I do.

Sure. I'll send it all off to you, and then I'm going to sleep. Be sure to email me with the results, as it will be the first thing I check when I wake up
tongue.gif
Im emailing it now...

Edit: You've got mail!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    @Xdqwerty I don't have a ROG ally
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, i don't have one either
    +1
  • SylverReZ @ SylverReZ:
    @AcuteBulbasaurappears, A cute bulbasaur appears. :D
    +2
  • SylverReZ @ SylverReZ:
    @Psionic Roshambo, The Wii U gamepads are tied to the console's region, so its impossible to find a cheap gamepad that supports your model.
  • SylverReZ @ SylverReZ:
    Unless you modify your system, of course, and remove the region check.
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, im now by episode 8 of lain
  • S @ salazarcosplay:
    @Xdqwerty can we discuss chrono trigger
  • S @ salazarcosplay:
    @Xdqwerty I like how the game had the middle ages 1000AD, the dark ages 600AD.It was great seeing the post robot apocalypse 2300 like Terminator and enter the matrix. some of mad max and fallout. 2300ad though it could had used more elements instead of just a generic ai uprising. It was a great idea for their judgement day to be 1999 Y2K.

    -great additions if they would have made an expansion or dlc in my opinion would be finding out humans trapped in a matrix -

    a follower having a cyborg character living tissue over metal endoskelleton like terminator, and the synths from fallout
  • S @ salazarcosplay:
    4After Zeal fell it would have been good to see more ancient eras. Perhaps Sumeria based in one area, then Egypt based in another area, Greek based in another area, then roman based in another area before the middle ages.---------

    ----between 1000ad and 1999 is a big gap they should have had the age of revolution like the american and French Revolution

    then the cowboyy era in one area of map and the Industrial revolution/age of enlightmentthen a ww1 and ww2 and a cold war era
  • S @ salazarcosplay:
    they could have added 75,000 bc like assassins creed. zeal was already establish in 12, 000 bc , soething before the kindom rose
  • S @ salazarcosplay:
    @Xdqwerty they could also add age of dscover, colonialism ect
    +1
  • S @ salazarcosplay:
    renaissance
  • S @ salazarcosplay:
    @Xdqwerty what did you think
  • S @ salazarcosplay:
    @Xdqwerty I think glenn (the frog) after becomming human had an affair with the queen
  • S @ salazarcosplay:
    so he is the great great great great grandfather of marle @Xdqwerty
  • S @ salazarcosplay:
    they made it like Lancelot from king arthur legends
  • BakerMan @ BakerMan:
    just found out i'm now taller than my dad
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, sorry i was busy
  • S @ salazarcosplay:
    @Xdqwerty thats completely fine
    +1
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay,
    the ds version added a secret boss reference to chrono cross
  • S @ salazarcosplay:
    @Xdqwerty did you finish watching naruto shippuden and Boruto
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, i havent even started lol
    Xdqwerty @ Xdqwerty: @salazarcosplay, i havent even started lol