• 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 howto for the Stage Expansion Code?

MechaWave

Smash Champion
Joined
Jun 3, 2009
Messages
2,227
Phantom Wings doesn't give a guide, even though it looks like a code that veteran coders would know how to use on their own.

I guess I can start with these questions:
1. Is there any Custom SSS code that maxes out the stage list? I saw a code but I'm not sure where it was.
2. How would you replace the extra stage itself? I don't understand this.
3 What if there's a stage only that can be replaced on Final Destination only? How would you replace it on the extra stage?
4. I think Phantom already said this in the thread, but still... is it possible to add any custom icons to extra stages?

I will really appreciate some answers! ~_^
 

S_SoNick

Smash Rookie
Joined
Feb 18, 2011
Messages
9
Location
Kansas, USA
Have some answers, my good man!
1. Is there any Custom SSS code that maxes out the stage list? I saw a code but I'm not sure where it was.
I take it you already found this? I was browsing the thread the other day and saw a code that does this, I assume that it's the one you used?
2. How would you replace the extra stage itself? I don't understand this.
Well first and foremost you need a method of getting the game to read files from your SD card as if they're on the disc; this -might- be possible with the File Patch codes but it's easier to just use Riivolution for that. If you're using Bionic's modloader.xml [I haven't even looked at the others] you'll have to either add lines for loading the stage files yourself or use the updated version I posted in a few threads.

Once that's done you'll want to rename your downloaded stages to match the spaces that you've put on your character select screen, with the format being st_customXX.rel and STGCUSTOMXX.pac with XX being a number from 0x00 to 0xFF. If you select an icon on the screen that does not have a corresponding set of .rel and .pac files then the game will hang as it tries to load a non-existent file.

Does this cover everything? This is kind of a huge question so I just covered some of the basics to get you started.

3 What if there's a stage only that can be replaced on Final Destination only? How would you replace it on the extra stage?
That's easy! Grab a st_final.rel from this topic (It's in the Mediafire archive under the fifth page of the "module" directory), then rename it to st_customXX.rel, with XX being the numbers to match whatever you named the stage's .pac file.
4. I think Phantom already said this in the thread, but still... is it possible to add any custom icons to extra stages?
From what little I've played with Brawlbox it's possible to add a new texture to sc_selmap_en.pac and rename them so that they would appear to be number 60 [appears to be base-10?] and beyond to the game, but I haven't really looked into it beyond that! In theory you should be able to add the needed textures then increment the icon number in the code accordingly but I haven't tested it yet so I don't know if there's a hardcoded limit or not.
I will really appreciate some answers! ~_^
You're welcome, man!
 

MechaWave

Smash Champion
Joined
Jun 3, 2009
Messages
2,227
Thanks for the answers! =D

I actually kinda found it all out once I downloaded Mewtwo2000's Stage Pack-- because it used the code and I wanted to see how it was done. It seemed easier than I thought. But I do have a few extra questions...

1. I tried to add a new file using BrawlBox (in a texture folder) but I saw no option to do that. I was thinking of looking into what you said about the icons, even though it may not work. How would you add a new file?
2. Isn't BrawlBox and SmashBox the same thing? Because they have different versions... v0.54 and v0.56 respectively.
 

S_SoNick

Smash Rookie
Joined
Feb 18, 2011
Messages
9
Location
Kansas, USA
Ah, it takes a little getting used to, but you have to select the "MiscData[XX]" node instead of the "Textures [YYYY]" subnode and then either use the "Edit" menu at the top or just right-click.
Here, this picture demonstrates what I mean:


Secondly: Yes, they are the same thing; SmashBox is just the old name for BrawlBox. The latest version number's not 0.56, though; the last version Kryal worked on before deciding to take a break for awhile is 0.63d, but as Kryal was kind enough to make his project open-source there is currently a modset that's up to 4.2 on these forums. On that note, it would appear that the version I have is Kryal's latest before anyone else got their hands on the source code; I need to update my copy as well!
 

MechaWave

Smash Champion
Joined
Jun 3, 2009
Messages
2,227
Sorry for the double post but...

How would I use the Custom SSS code to display the stages I have? All of my stages go up from STGCUSTOM00 to STGCUSTOM27. How would I make it appear on the SSS?

Sorry, but the Custom SSS is too complex for me to understand for some odd reason.
 
Top Bottom