• Welcome to Smashboards, the world's largest Super Smash Brothers community! Over 250,000 Smash Bros. fans from around the world have come to discuss these great games in over 19 million posts!

    You are currently viewing our boards as a visitor. Click here to sign up right now and start on your path in the Smash community!

Any Length Song Title Tool 1.2 [Fixed Download]

Status
Not open for further replies.

Dantarion

Smash Champion
Joined
May 21, 2007
Messages
2,492
Location
Santa Barbara, CA
ALSTT – Any Length Song Title Tool

This tool takes a file called song.db that contains a list of song names and injects them into a uncompressed(and included) info.pac, then compresses it. It then checks to see if the file is too big, and warns the user.


You can extend the length of titles using this tool because it replaces some other text with “-” in the file, and rebuilds the offset tables. Some text in the game, most notably, the snapshot save dialog, will appear with “-” everywhere instead of words like “Blocks Free”
Versions

v1.2 - ALSTT - Any Length Song Title Tool
  • Fixed output
  • Download no longer is a RAR file with .zip extension
v1.1 - ALSTT - Any Length Song Title Tool
Note: This is a rar file with a .zip extension, you need winrar to open it, oops.
- Major Rewrite
- Left SD related strings in info.pac
- Properly Rebuilds txt string table, and size data
v1.0 - ALSTT - Any Length Song Title Tool

=================
How to use.
Extract all files to a directory.
make a copy of "defaultsongs.db" and save it as "songs.db"
Open the file in notepad and use it to replace default song names with custom ones
Double click on the exe.
Copy the generated info.pac to your SD (I am too tired to write out the path name right now)
=====================
http://www.youtube.com/watch?v=907fUZnEhqQ
 

DeadX

Smash Journeyman
Joined
Jan 19, 2009
Messages
251
works with SD codes? sounds interesting. looking forward to trying it out.
 

Dantarion

Smash Champion
Joined
May 21, 2007
Messages
2,492
Location
Santa Barbara, CA
This is pretty much a hype thread until I get some free time.
Ill try to have a rough version out by this weekend, I'm going to two tourneys and im gonna show it offffff
 

FSLink

Smash Journeyman
Joined
Aug 5, 2005
Messages
259
NNID
FSLink
Whoo, can't wait to try this out. *downloads*
 

Dantarion

Smash Champion
Joined
May 21, 2007
Messages
2,492
Location
Santa Barbara, CA
It SHOULD work.
*note* The only song.db's I tested are the ones produced by my brstm tool.
You have to be careful hand editing the file, as adding any extra line breaks to the file will cause it to put the wrong name in the wrong spot.
 

FSLink

Smash Journeyman
Joined
Aug 5, 2005
Messages
259
NNID
FSLink
Ah. Well, I edited it now, but I really don't have any idea what the path on my SD card would be.
 

VietGeek

Smash Hero
Joined
Mar 19, 2008
Messages
8,133
So it seems a long song name froze the game once I entered a battle.

Sorta wondering which song title caused it though X_x

EDIT: Then again I hand-edited it since I produced all my BSTRMs the olde way. =<

I may've hit enter...if I backspace it's okay right? Because that doesn't seem to be the case. xD
 

FSLink

Smash Journeyman
Joined
Aug 5, 2005
Messages
259
NNID
FSLink
Ah. XD I thought it was menu2/info.pac for some reason. *changes and tries*
Will let you know how it works.
EDIT: Works so far, though I haven't tried many stages yet. Only changes the song title for in-battles and not My Music, correct?
EDIT 2: Longest song title for me is "bu bu poruche ~LocoRoco Yellow's Theme~ (LocoRoco)" and it works on Yoshi's Island with no freezes. :D

Any plans to make the right side of your BRTSM tool editable for titles and such? I notice it changes to "Untitled - Untitled" for a lot of my old songs from previous versions of the program.
 

Dantarion

Smash Champion
Joined
May 21, 2007
Messages
2,492
Location
Santa Barbara, CA
@VietGeek, make sure you dont have any weird symbols in your songs.db that don't appear in the original file.

@FSLink, did you delete the BRSTMs from your library after you added them to your sd card?
That would explain why the names aren't appearing. I'm not sure how I should have my program handle that. I dont want to store song data on the sd card.
 

FSLink

Smash Journeyman
Joined
Aug 5, 2005
Messages
259
NNID
FSLink
Oh, yeah, I did.

And so far, no freezes on song titles, but I did get a freeze when taking a snapshot...freezes before any text shows up on screen.
 

VietGeek

Smash Hero
Joined
Mar 19, 2008
Messages
8,133
Well, I haven't gotten this tool to work yet, but...

I would like to suggest on your BSTRM GUI tool to allow importing of BSTRMs as well. I c/p'd my collection into library but aside recognizing them and being able to play the tracks, the GUI doesn't save them into any folders I select, and they also do not keep my custom tracklist (which I made in the GUI).

Just something I'd think would be nice to fix up later on.

Guess I'll go and try to manually do it again.
 

JCaesar

Smash Hero
Joined
May 28, 2004
Messages
9,657
Location
Project MD
NNID
JCaesar
Well, I haven't gotten this tool to work yet, but...

I would like to suggest on your BSTRM GUI tool to allow importing of BSTRMs as well. I c/p'd my collection into library but aside recognizing them and being able to play the tracks, the GUI doesn't save them into any folders I select, and they also do not keep my custom tracklist (which I made in the GUI).

Just something I'd think would be nice to fix up later on.

Guess I'll go and try to manually do it again.
I'm having this same problem. I don't want to have to re-Audacitize my current tracks just to use the new GUI.
 

Dantarion

Smash Champion
Joined
May 21, 2007
Messages
2,492
Location
Santa Barbara, CA
The GUI SHOULD auto-import all brstms that are placed in the library directory. Try quitting the program and reopening it after placing brstms in the folder.

It may be bugged, ill have to test it out.
 

FSLink

Smash Journeyman
Joined
Aug 5, 2005
Messages
259
NNID
FSLink
Here you go. Hope you find out what's going on. :p So far aside from not being able to take screenshots, it works flawlessly for me. Good work.
 

FSLink

Smash Journeyman
Joined
Aug 5, 2005
Messages
259
NNID
FSLink
It does display in Brawl...though interestingly enough, I thought the MGS4 also used a Tilde, but apparently it's a BIT different.
~
vs the ~ in:

MGS4 ~Theme of Love~ Smash Bros. Brawl Version

Going to try using that tilde.

Will edit post with previous info.pac in a bit...
EDIT: http://files.getdropbox.com/u/360940/info.pac
 

Dantarion

Smash Champion
Joined
May 21, 2007
Messages
2,492
Location
Santa Barbara, CA
Note to all.
I am an idiot.

I have 5 ways of starting brawl from my wii.
1. Disc Channel
2. Gecko OS Channel(1.07 custom mod)(RSBE01.gct)
3. Homebrew Channel->Gecko 1.9(RSBE91.gct)
4. Brawl Channel->Loads game from hardrive with codes(RSBE01.GCT)
5. Brawl+ Channel->Loads game from hardrive with codes(BRAWLP.GCT)

Ill let you guys guess how I have been testing things and what has been happening.
 

Sails

Smash Ace
Joined
Feb 21, 2008
Messages
561
Location
Southwick, MA
Wasn't it made apparent day one (by me in the original thread) that the info.pac and whatnot were not loaded by the SD File Replacement code? So this is essentially worthless to us non-hdloader users, correct?
 

Shadic

Alakadoof?
Joined
Dec 18, 2003
Messages
5,695
Location
Olympia, WA
NNID
Shadoof
But if the file replacement code DID load info.pac, I don't think the size constraint would be an issue, correct?
 

hotdogturtle

Smash Master
Joined
Feb 15, 2007
Messages
3,503
You can load info.pac with the SD file loader. I was already doing that before this program (until my info.pac suddenly became bigger than the original file).
 

Dantarion

Smash Champion
Joined
May 21, 2007
Messages
2,492
Location
Santa Barbara, CA
Code:

NNThere is not enough space in the Wii System Memory.
Use the Data Management screen to transfer data to
an SD 
NNC
NNard or erase data.

NNThere is not enough space in the Wii System Memory.
Use the Data Management screen to transfer data to
an SD 
NNC
NNard or erase data to free up 

NNYour 
NNVault
NN data is full. Unable to save.
Move some 
NNA
NNlbum, 
NNR
NNeplay
NN,
NN or 
NNS
NNtage 
NNBuilder
NN data
to an SD 
NNC
NNard, or erase some data to ready
NN 

NNYour Vault data is almost full. The next time you work
on an Album, a Replay, or a Stage Builder
NN stage
NN, you may
not 
NNbe able to save. Move data to an SD Card, or erase 
some data in the Vault to free up space for new data.

NNAn SD 
NNC
NNard is not inserted.

NNThe device inserted in the SD 
NNC
NNard slot cannot be used.

NNThe SD 
NNC
NNard is locked,
NN so
NN
data cannot be 
NNsaved or erased
NN.
Unlock the SD 
NNC
NNard.

NNThere is not enough empty space on the SD 
NNC
NNard.


NNThe next time you work on an Album, a Replay, or a
Stage Builder stage, you may not be able to save to
this SD Card. Erase some data 
NNon the SD Card
NN to free
up space for new data.

NNErasing this data has not freed enough space
on your SD Card to guarantee that the next time
you work on an Album, a Replay, or a Stage Builder,
you will be able to save.
BLOCKS: 
BLOCKS FREE: 
Please insert an SD Card.
Your SD Card is full. Unable to save. 
Move some Album, Replay, or Stage Builder data, or
erase some data in the Vault to free space for new data.
Unable to save to the device
inserted in the SD Card Slot.
This SD Card is locked,
so data cannot be saved
or erased. Disable the writing
prohibition switch.
This SD Card is locked. Data cannot be saved.
Now saving data to the SD Card.
Don't touch the SD Card slot, Power Button, or RESET.
I got MOST of the SD related text to stay inside info.pac
I removed all of the wifi and stage builder related text.
For some reason there are places where I see the replaced text in-game, but it isn't replaced, so the game more have some place other than info.pac where it is stored.
 

Sails

Smash Ace
Joined
Feb 21, 2008
Messages
561
Location
Southwick, MA
Code:

NNCreating a save file...

NNDo not touch the Power Button or RESET.

NNThere is not enough space in the Wii System Memory.
Use the Data Management screen to transfer data to
an SD 
NNC
NNard or erase data.

NNThere is not enough space in the Wii System Memory.
Use the Data Management screen to transfer data to
an SD 
NNC
NNard or erase data to free up 

NNThere is no save file. Unable to load or save data.

NNThere is no save data. Unable to access Nintendo WFC.

NNYour 
NNVault
NN data is full. Unable to save.
Move some 
NNA
NNlbum, 
NNR
NNeplay
NN,
NN or 
NNS
NNtage 
NNBuilder
NN data
to an SD 
NNC
NNard, or erase some data to ready
NN 

NNYour Vault data is almost full. The next time you work
on an Album, a Replay, or a Stage Builder
NN stage
NN, you may
not 
NNbe able to save. Move data to an SD Card, or erase 
some data in the Vault to free up space for new data.

NNErasing this data has not freed enough space
to guarantee that the next time you work on
an Album, a Replay, or a Stage Builder stage,
you will be able to save.

NNAn SD 
NNC
NNard is not inserted.

NNThe device inserted in the SD 
NNC
NNard slot cannot be used.

NNThe SD 
NNC
NNard is locked,
NN so
NN
data cannot be 
NNsaved or erased
NN.
Unlock the SD 
NNC
NNard.

NNThere is not enough empty space on the SD 
NNC
NNard.


NN blocks of free space are needed
to save this file.

NNData could not be saved.

NNThe next time you work on an Album, a Replay, or a
Stage Builder stage, you may not be able to save to
this SD Card. Erase some data 
NNon the SD Card
NN to free
up space for new data.

NNErasing this data has not freed enough space
on your SD Card to guarantee that the next time
you work on an Album, a Replay, or a Stage Builder,
you will be able to save.

NN files. Unable to save.

NNNintendo WFC data is corrupted. This file cannot be used.
Delete the corrupted file and create a new save file?

NNA save file was created.
Unable to save.
Please insert an SD Card.
Your memory is full. Unable to save. 
Move some Album, Replay, or Stage Builder data, or
erase some data in the Vault to free space for new data.
Your SD Card is full. Unable to save. 
Move some Album, Replay, or Stage Builder data, or
erase some data in the Vault to free space for new data.
Unable to save to the device
inserted in the SD Card Slot.
This SD Card is locked,
so data cannot be saved
or erased. Disable the writing
prohibition switch.
This SD Card is locked. Data cannot be saved.
Now saving data to the SD Card.
Don't touch the SD Card slot, Power Button, or RESET.
I got all the SD related text to stay inside info.pac
I removed all of the wifi and stage builder related text.
For some reason there are places where I see the replaced text in-game, but it isn't replaced, so the game more have some place other than info.pac where it is stored.
Hint: mu_menumain_en.pac
 

hotdogturtle

Smash Master
Joined
Feb 15, 2007
Messages
3,503
I ran the program once as a test, editing 2 titles, and it worked fine. Then I went back and replaced every title that I needed (around 25 of them) but when I run the program again it just closes instantly and doesn't do anything.
 

illinialex24

Smash Hero
Joined
May 23, 2008
Messages
7,489
Location
Discovered: Sending Napalm
Is there anyway we can have it without it editing the text? I use ISO hacking and larger files work fine for me, so I would gladly appreciate something where the text isn't deleted personally.

Or if you could tell me how to manually do this, that'd also be amazing.
 

Dantarion

Smash Champion
Joined
May 21, 2007
Messages
2,492
Location
Santa Barbara, CA
Hint: mu_menumain_en.pac
Can't seem to load that with File Replacement Code yet.

I ran the program once as a test, editing 2 titles, and it worked fine. Then I went back and replaced every title that I needed (around 25 of them) but when I run the program again it just closes instantly and doesn't do anything.
I have no clue, but I fixed a lot of stuff in the program, and will be releasing it..NOW!

Is there anyway we can have it without it editing the text? I use ISO hacking and larger files work fine for me, so I would gladly appreciate something where the text isn't deleted personally.

Or if you could tell me how to manually do this, that'd also be amazing.
Until I get all the bugs worked out, im not gonna start explaining stuff.
--------

Okay, so heres what I was doing that caused me a few hours of pain.
I had been testing my info.pac's using a old version of brawl+ that didn't have file replacement code 3.5.1, but had 3.5. On 3.5, any attempt to replace info.pac crashed the game.

For 2 hours or so, I had been fixing bugs and testing 20+ files, only to have NONE of them work.
Then, I figured out what I was doing. Since then, I have yet to have a crash.

So, here comes 1.1!
 

bobson

Smash Lord
Joined
Jul 28, 2008
Messages
1,674
For some reason there are places where I see the replaced text in-game, but it isn't replaced, so the game more have some place other than info.pac where it is stored.
There's a lot of redundancy in the Brawl disc; the error messages and song titles are repeated in almost every file in info2.

Can't you just point to blank space in info.pac so you don't have to overwrite other text?
 

Dantarion

Smash Champion
Joined
May 21, 2007
Messages
2,492
Location
Santa Barbara, CA
what blank space!?

info.pac is pretty much
Code:
stuff..
stuff..
stuff..
stuff..
stuff..
song titles
random messages
Since I can't make the file bigger, that only leaves one option, and thats shrinking the random messages. Some of them are things that will NEVER been seen, and over 200 bytes alone is stuff related to the stage editor..that doesn't even seem to appear in the stage editor even with my info.pac!
 

bobson

Smash Lord
Joined
Jul 28, 2008
Messages
1,674
There are big sections of zeroes spread about the file in different places. Unless the game is using that blank space for some arcane purpose, it shouldn't corrupt anything to send the song titles there.
 
Status
Not open for further replies.
Top Bottom