• 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!

Stage Roster Expansion --COMPLETE--

Eternal Yoshi

I've covered ban wars, you know
Joined
Mar 3, 2007
Messages
5,450
Location
Playing different games
NNID
EternalYoshi
3DS FC
3394-4459-7089
I have 37 Stages(All default) on the Brawl Page, 37(4 default, 32 custom, and 1 extra Battlefield)on the Melee Page.

I remember reading that I needed an extra stage value on the Melee page for the Menu option of My Music to work correctly, hence why there's an extra Battlefield.
 

br3compactor

Smash Ace
Joined
Apr 6, 2010
Messages
792
Location
Brazil
Why not another custom instead of a battlefield?

Could you provide me with a "FD to Custom" module?

Also could you PLEASE kindly answer me if we're supposed to be using

STGCUSTOM00.PAC and st_custom00.rel
STGCUSTOM01.PAC and st_custom01.rel
STGCUSTOM02.PAC and st_custom02.rel
STGCUSTOM03.PAC and st_custom03.rel
STGCUSTOM04.PAC and st_custom04.rel
STGCUSTOM05.PAC and st_custom05.rel
STGCUSTOM06.PAC and st_custom06.rel
STGCUSTOM07.PAC and st_custom07.rel
STGCUSTOM08.PAC and st_custom08.rel
STGCUSTOM09.PAC and st_custom09.rel
STGCUSTOM0A.PAC and st_custom0A.rel etc...

all the way to STGCUSTOMFF.PAC it it were possible? Am I renaming stuff correctly?
 

Eternal Yoshi

I've covered ban wars, you know
Joined
Mar 3, 2007
Messages
5,450
Location
Playing different games
NNID
EternalYoshi
3DS FC
3394-4459-7089
Because changing it to another custom might cause the SSS in My Music to hate me.

If you want to, do so at your own risk.

The way you are naming stuff is correct.
 

br3compactor

Smash Ace
Joined
Apr 6, 2010
Messages
792
Location
Brazil
Good. Still, it starts at STGCUSTOM00.PAC or STGCUSTOM01.PAC?

Bero, could you please implement converting rels to Custom in the Stage Switcher?
Or someone with hexing knowledge to create a folder with every stage module converted to st_custom.rel?
 

Bero

Smash Journeyman
Joined
Jan 10, 2010
Messages
409
Location
Japan
A piece of cake,but I'll do that after I finish PAT0 function.
 

DiamondbodySharpshooter

Smash Journeyman
Joined
Nov 3, 2009
Messages
416
So, does the Tracklist code have to align with the stages in the Custom SSS code?
I'm trying out the Tracklist code with E. Yoshi's code as we speak. I know you said you ran into some issues, just figured I'd see them as I look at how your SSS looks.

Edit: AHAHAHAHAHA OH MY GOD THATS HILARIOUS. I should take some screenshots. I didn't get to look all through the My Music menu, because of BEEEEEEEEEEEEEEEEP when I chose one of the custom stages. Note to self: don't do that. Though it's weird how the tracklist code changes the icon. What's up with that, anyways?
 

libertyernie

Smash Ace
Joined
Oct 5, 2009
Messages
929
Location
Eau Claire, WI
Someone should put together a code set that simply adds the remakes of 64 and Brawl stages people have made to the Melee screen (and changes their music to match the series.) That person might be me, if I have time and nobody else does it first.
 

dirtboy345

Smash Ace
Joined
Jan 18, 2010
Messages
715
eternal yoshi what tracklist modifier code are you using because i am using your code but my music is messed up
 

hero1771

Smash Journeyman
Joined
Jul 3, 2009
Messages
293
Location
somewhere in wisconsin
Oh yea, I heard you are leaving after the weekend, so, I want to say something.

Without your awesomesauce, brawl hacking would not be what is is today. YOu are awesome, top hacker in deh internetz. Thanks Phantom Wings. Seriously, Thanks.

hopefully, you will come back and not be gone for 1/2 a year again.
 

br3compactor

Smash Ace
Joined
Apr 6, 2010
Messages
792
Location
Brazil
EYoshi, I tried your code, It froze on me twice but it's working fine now even though I didn't do anything.
Seeing how you build your code made me understand the coding itself a little more. It'll help going for a new code by myself, since my old one is very incomplete.

EDIT: Done. Now i'm just waiting for Bero's work.
 

Mewtwo_2000

Smash Lord
Joined
Nov 23, 2009
Messages
1,177
Location
Spain
NNID
Mewtwo2ooo
3DS FC
0877-0152-2009
Someone should put together a code set that simply adds the remakes of 64 and Brawl stages people have made to the Melee screen (and changes their music to match the series.) That person might be me, if I have time and nobody else does it first.
I'm going to post something like that this wednesday (I hope). Anyway, I'm including only stages of mine, so GW's Yoshis and others won't be included. Anyway, I guess there will be spots enough to replace stages of mine with them (aka changing Rayquaza's Lake with Yoshi 64, Lugia's stage with KTH's Jungle...)
 

Eternal Yoshi

I've covered ban wars, you know
Joined
Mar 3, 2007
Messages
5,450
Location
Playing different games
NNID
EternalYoshi
3DS FC
3394-4459-7089
I'm here to confirm 2 things:

1. The maximum amount of stages the SSS can take per page before freezing out is 39.
I have that very same amount on the first page.

2. Phantom Wings PMed me the reason why the Tracklist modifier was conflicting with the code I have.
When you do a data byte count, you aren't supposed to include the executable
(a.k.a. E000000 8008000) in your data byte count.
 

Eternal Yoshi

I've covered ban wars, you know
Joined
Mar 3, 2007
Messages
5,450
Location
Playing different games
NNID
EternalYoshi
3DS FC
3394-4459-7089
Yup.

Code:
Eternal Yoshi's Maxed out SSS V0.6X

046B8F5C 7C802378
046B8F64 7C6300AE
040AF618 5460083C
040AF68C 38840002
040AF6AC 5463083C
040AF6C0 88030001
040AF6E8 3860FFFF
040AF59C 3860000C
060B91C8 00000018
BFA10014 7CDF3378
7CBE2B78 7C7D1B78
2D05FFFF 418A0014
006B929C 00000027
066B99D8 00000027
00010203 04050908
0A0B0C0D 0E0F1114
151A1917 06131D1B
1C1F2021 22252423
27280710 12161800
006B92A4 00000027
066B9A58 00000027
1E262A2B 2C2D2E2F
30313233 34353637
38393A3B 3C3D3E3F
40414243 44454647
48494A4B 4C4D4E00
06407AAC 000000A0
01010202 03030404
05050606 07070808
0909330A 0B0B0C0C
0D0D0E0E 130F1410
15111612 17131814
19151C16 1D171E18
1F19201A 211B221C
231D241E 251F2932
2A332B34 2C352D36
2F373038 3139323A
2E3BFFFF 400E4101
420F4308 441C4505
4602470C 4839491C
4A024B01 4C024D01
4E024F02 50025102
52015301 54015501
56015701 58015901
5A015B01 5C015D01
5E015F01 60016101
62016301 64016501
 

amount18

Smash Cadet
Joined
Jul 10, 2009
Messages
53
I'm going to post something like that this wednesday (I hope). Anyway, I'm including only stages of mine, so GW's Yoshis and others won't be included. Anyway, I guess there will be spots enough to replace stages of mine with them (aka changing Rayquaza's Lake with Yoshi 64, Lugia's stage with KTH's Jungle...)
Are you including slots for all of your upcoming projects? Are you going to rewrite the code every time you release a stage?
 

Eternal Yoshi

I've covered ban wars, you know
Joined
Mar 3, 2007
Messages
5,450
Location
Playing different games
NNID
EternalYoshi
3DS FC
3394-4459-7089
You mean like this??

Code:
Eternal Yoshi's Maxed out SSS V0.6X

046B8F5C 7C802378
046B8F64 7C6300AE
040AF618 5460083C
040AF68C 38840002
040AF6AC 5463083C
040AF6C0 88030001
040AF6E8 3860FFFF
040AF59C 3860000C
060B91C8 00000018
BFA10014 7CDF3378
7CBE2B78 7C7D1B78
2D05FFFF 418A0014
006B929C 000000[COLOR="Yellow"]27[/COLOR]
066B99D8 000000[COLOR="Yellow"]27[/COLOR]
[COLOR="RoyalBlue"]00010203 04050908
0A0B0C0D 0E0F1114
151A1917 06131D1B
1C1F2021 22252423
27280710 12161800[/COLOR]
006B92A4 000000[COLOR="Yellow"]27[/COLOR]
066B9A58 000000[COLOR="Yellow"]27[/COLOR]
[COLOR="RoyalBlue"]1E262A2B 2C2D2E2F
30313233 34353637
38393A3B 3C3D3E3F
40414243 44454647
48494A4B 4C4D4E00[/COLOR]
06407AAC 000000[COLOR="Red"]A0[/COLOR]
[COLOR="Lime"]01010202 03030404
05050606 07070808
0909330A 0B0B0C0C
0D0D0E0E 130F1410
15111612 17131814
19151C16 1D171E18
1F19201A 211B221C
231D241E 251F2932
2A332B34 2C352D36
2F373038 3139323A
2E3BFFFF 400E4101
420F4308 441C4505
4602470C 4839491C
4A024B01 4C024D01
4E024F02 50025102
52015301 54015501
56015701 58015901
5A015B01 5C015D01
5E015F01 60016101
62016301 64016501
[/COLOR]

I maxed out both menus so don't go any higher.

BTW, this is working much better than expected. No freezing.
 

libertyernie

Smash Ace
Joined
Oct 5, 2009
Messages
929
Location
Eau Claire, WI
@Mewtwo2000: You could just use the maximum number of spots with Eternal Yoshi's code and fill the spots at the end with extra Final Destinations or something. Then again, you probably have made enough stages to fill that space.
 

Eternal Yoshi

I've covered ban wars, you know
Joined
Mar 3, 2007
Messages
5,450
Location
Playing different games
NNID
EternalYoshi
3DS FC
3394-4459-7089
I turned off the Tracklist modifier since it was responsible for a bug where if you go back to the title screen and return to the main menu, the game would freeze.

Other than that, the tracklist modifier works great.

If you want to risk it, Try this:

Code:
0610F9BC 00000014
60000000 60000000
3C80811A 7C601B78
608447E7 00000000
4A000000 81000000
301A46F8 6D755072
1417DF44 7CE03B78
1417DF4C 7C0400AE
161A47E8 000000[COLOR="RoyalBlue"]68[/COLOR]
00000102 03040607
08090A0B 0C0D0E0E
0E0E0E0F 10111213
14151515 16171819
1A1B1C1D 1E1F2D2D
2D202122 23242526
2728290A 2D2D2D2D
2D2D2D2D 2D2D2D2D
[COLOR="Lime"]00000F22 1C26010C
121C0A03 03270C0D
05060C1A 150A1D08
101D000A 0A180305
27000000 00000000[/COLOR]
E0000000 80008000
The 68 is where the value that LL is in this code.

The highlighted is where the custom stages' tracklists are.
Edit them how you please.

Yes, it's meant to be used with maxed out SSS.
 

DiamondbodySharpshooter

Smash Journeyman
Joined
Nov 3, 2009
Messages
416
I turned off the Tracklist modifier since it was responsible for a bug where if you go back to the title screen and return to the main menu, the game would freeze.

Other than that, the tracklist modifier works great.

If you want to risk it, Try this:

Code:
0610F9BC 00000014
60000000 60000000
3C80811A 7C601B78
608447E7 00000000
4A000000 81000000
301A46F8 6D755072
1417DF44 7CE03B78
1417DF4C 7C0400AE
161A47E8 000000[COLOR="RoyalBlue"]68[/COLOR]
00000102 03040607
08090A0B 0C0D0E0E
0E0E0E0F 10111213
14151515 16171819
1A1B1C1D 1E1F2D2D
2D202122 23242526
2728290A 2D2D2D2D
2D2D2D2D 2D2D2D2D
[COLOR="Lime"]00000F22 1C26010C
121C0A03 03270C0D
05060C1A 150A1D08
101D000A 0A180305
27000000 00000000[/COLOR]
E0000000 80008000
The 68 is where the value that LL is in this code.

The highlighted is where the custom stages' tracklists are.
Edit them how you please.

Yes, it's meant to be used with maxed out SSS.
Bad freeze or disc readin' freeze? Cause I hate that godawful BEEEEEEEP.

Also, does this mean we can move icons and stages around? Because if so, I'm gonna be posting a code on Wednesday. (If not tomorrow, that is)

EDIT: Sorry, need to be more specific. As long as the FFFF takes that spot, the customs can go anywhere before and after, on whatever page they want, correct?
 

Eternal Yoshi

I've covered ban wars, you know
Joined
Mar 3, 2007
Messages
5,450
Location
Playing different games
NNID
EternalYoshi
3DS FC
3394-4459-7089
A Very quiet BEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEP freeze.

Yes, you may give the custom stages other Icons.

Don't touch the FFFF. That part of the code does not decide where on the list they go. It decides which stage gets which icon.

If you wanna arrange the stages in a different manner, look at this part of the code:

Code:
006B929C 00000027
066B99D8 00000027
[COLOR="Blue"]00010203 04050908
0A0B0C0D 0E0F1114
151A1917 06131D1B
1C1F2021 22252423
27280710 12161800[/COLOR]
006B92A4 00000027
066B9A58 00000027
[COLOR="Red"]1E262A2B 2C2D2E2F
30313233 34353637
38393A3B 3C3D3E3F
40414243 44454647
48494A4B 4C4D4E00[/COLOR]

Blue = Brawl Page

Red = Melee Page
 

Kaye Cruiser

Waveshocker Sigma
Joined
Aug 11, 2009
Messages
8,032
NNID
KayeCruiser
Switch FC
0740-7501-7043
Quick question, what would do if the extra stage had multiple parts, or alternate versions? Like Castle Siege or Shadow Moses? o_o
 

Eternal Yoshi

I've covered ban wars, you know
Joined
Mar 3, 2007
Messages
5,450
Location
Playing different games
NNID
EternalYoshi
3DS FC
3394-4459-7089
Then do it like how I do my Big Shell V2 stage.

st_custom0A.rel
STGCUSTOM0A_00.pac
STGCUSTOM0A_01.pac
STGCUSTOM0A_02.pac
 

Mewtwo_2000

Smash Lord
Joined
Nov 23, 2009
Messages
1,177
Location
Spain
NNID
Mewtwo2ooo
3DS FC
0877-0152-2009
Are you including slots for all of your upcoming projects? Are you going to rewrite the code every time you release a stage?
That would be interesting. Yeah, I suppose I could do it. But only with my 'main' stages. I mean, stages 'made in mewtwo2000', representative of mine. Like Temple of Time or other stages.

@Mewtwo2000: You could just use the maximum number of spots with Eternal Yoshi's code and fill the spots at the end with extra Final Destinations or something. Then again, you probably have made enough stages to fill that space.
I had thought of including a gct file with an extended version of the code, so everybody can place their own stages without having to edit anything but the icons or music. The 'standard' versions is not too long, as I'm only including my most representative stages. This will not include many of my subspace edits, or re-edits of my own stages.

This wednesday you'll see what I mean. BTW, I'm leaving the first page as is, and only adding stages in the melee page.
 

Kaye Cruiser

Waveshocker Sigma
Joined
Aug 11, 2009
Messages
8,032
NNID
KayeCruiser
Switch FC
0740-7501-7043
Then do it like how I do my Big Shell V2 stage.

st_custom0A.rel
STGCUSTOM0A_00.pac
STGCUSTOM0A_01.pac
STGCUSTOM0A_02.pac
Oh wow, that actually works!? O_o *thought he had to do that*

Cool! Thanks man! :3 *highfives*
 

Eternal Yoshi

I've covered ban wars, you know
Joined
Mar 3, 2007
Messages
5,450
Location
Playing different games
NNID
EternalYoshi
3DS FC
3394-4459-7089
*highfives*

Now all we need is to wait for the next modset and to investigate the tracklist modifier bug and we will be all set.
 

Eternal Yoshi

I've covered ban wars, you know
Joined
Mar 3, 2007
Messages
5,450
Location
Playing different games
NNID
EternalYoshi
3DS FC
3394-4459-7089
As for SSPs, see my post above yours.

As for more pages, see this excerpt of PW's post.

Pages may or may not be able to be added someday, but either way, it would be a lot of work to make.
 

hotdogturtle

Smash Master
Joined
Feb 15, 2007
Messages
3,503
You mean like this??

Code:
Eternal Yoshi's Maxed out SSS V0.6X

code

I maxed out both menus so don't go any higher.

BTW, this is working much better than expected. No freezing.
Can you describe the layout that you made, like where you added the custom/Melee stages on each page?

Edit: Also, if it's not too much effort, can you explain what it loosk like in terms of icons per row?
 

Eternal Yoshi

I've covered ban wars, you know
Joined
Mar 3, 2007
Messages
5,450
Location
Playing different games
NNID
EternalYoshi
3DS FC
3394-4459-7089
All of the default stages minus Hanenbow and Big Blue are on the first page.

HB, BB, and ALL of the custom stages are on the second page.


As of Icons per row,

666666
7777777
7777777
666666
7777777
666666
 

br3compactor

Smash Ace
Joined
Apr 6, 2010
Messages
792
Location
Brazil
Not yet. We'll have to wait until the next Brawlbox.

Left to do:

- Perfect the music code
- Add PAT0 support to BBox
- Upgrade Stage Switcher app

I got my hands on a "FD to custom" module so I can only use FD stages on them. Not that it's a bad thing, since all stages I make and all stages Mewtwo2000 makes are FD compatible.
 

Kaye Cruiser

Waveshocker Sigma
Joined
Aug 11, 2009
Messages
8,032
NNID
KayeCruiser
Switch FC
0740-7501-7043
Hey Yoshi, I just tried your latest code and it froze whenever I picked a custom stage. It was the one with the Halberd icon.

I've got all the files names correctly, so is there something I'm doing wrong? The .rels just have to match whatever stage it was originally put on, right? Or does any .rel specifically made for the stage work with it? Like, if a stage was made over FD but has a rel for it to work over Delfino, can I use that .rel?
 

Mewtwo_2000

Smash Lord
Joined
Nov 23, 2009
Messages
1,177
Location
Spain
NNID
Mewtwo2ooo
3DS FC
0877-0152-2009
No. You will need that rel, but made for customs. It's just changing the byte to 00.

Anyway, you can get the needed rel from the stage pack I posted some time ago in the vault >.<

There are 9 copies of the same rel file in there xD
 

Kaye Cruiser

Waveshocker Sigma
Joined
Aug 11, 2009
Messages
8,032
NNID
KayeCruiser
Switch FC
0740-7501-7043
Wait...So I need to change the byte for all of my different rels to 00 then? That's all? Granted that's kinda tedious, but that's all? o_o
 
Top Bottom