- Joined
- Jun 11, 2007
- Messages
- 207
- Trophies
- 1
- Age
- 29
- Location
- Charlotte, North Carolina
- XP
- 1,455
- Country
I figured I would make a thread to discuss the research into getting boss characters playable in smash bros ultimate..
Smash has always had a history of having a GameShark/action replay code or glitch allowing you to play as a boss character such as giga Bowser, master hand etc.
I wanted to try this out in smash ultimate and discuss my findings/ get help with this goal.
As far as I can tell from previous posts I was the first to get a boss character playable in smash back when it was released and again after update 2.0. I had been away for a long and recently updated my code findings and got it working again on the current version of the game.
In this title and build of the game
TID:01006A800016E000
BID: B9B166DF1DB90BAF
You can modify your character to become giga Bowser by editing the following locations to the below values
Main +0x00052c3730 with a Value of 0xC1005D0F93DBBF13
Main +0x00052CA630 with a Value of 0xC1005D0F93DBBF13
Main +0x00053067A8 with a Value of 0xC1005D0F93DBBF13
Main +0x00053067B0 with a Value of 0xC1005D0F93DBBF13
Main +0x0005307648 with a Value of 0xC1005D0F93DBBF13
Main +0x0005307650 with a Value of 0xC1005D0F93DBBF13
The last 2 memory locations seem to correspond to the announcer voice clip it will play on the results screen. So playing as a character such as giga Bowser will cause the game to crash on the results screen when the game attempts to play the announcer audio for "The winner is x" so changing these last two values to a actual playable character value keeps the game from crashing.
All of the game characters including bosses values can be located in the file
ui_chara_db.prc
Based on the character DB below should be the values that correspond to The Boss/NPC characters these are in little endian in the DB so codes or memory editor you have to reverse them.
E6 2D 06 22 12 4f Generall
1E DF 46 CE 14 50 GeneralMii
BF 2C 10 89 13 51 Master Hand
30 2D F8 CE 12 52 Crazy
A6 29 ED 4A 14 53 Master and Crazy
2E D3 39 0A 10 54 Galloem
D1 B8 EF E9 10 55 Lioleus
D0 E3 AA F6 0D 56 Marx
3A C6 F0 9C 0E 57 Marx 2
F9 D1 DD 20 10 58 Dracula
64 29 94 DE 11 59 Dracula 2
12 C6 2F 0F 12 5a ganonboss
FF 80 BB 1A 0E 5b Galeem
76 CD AC 65 0D 5c darz (dharkon)
13 BF DB 93 0F 5d Giga Bowser
BB 8E E3 90 13 5e killa_darz
8F 77 F2 72 13 5f koopa_koopag
4A A3 4E D2 15 60 Ganon_ganonBoss
50 4A DC B4 18 61 Mewtwo_Masterhand
31 90 AF A4 1A 62 Sandbag
69 C2 C5 5D 10 63 bcdefghig
67 AA B9 24 12 64 kaaaaaaaa
90 19 8D 1D 16 65 aaaaaaaa
8C 4E 64 49 12 66 aaaaaaaa
7B FD 50 70 16 67 baaaaaaa
F1 9A BE 53 12 68 ????????
06 29 8A 6A 16 69 ????????
E6 23 B1 E4 11 6a ????????
45 A5 9A 2D 1C 6b ????????
F7 EA 39 56 12 6c ????????
B0 26 41 CA 14 6d ????????
2B 4F 3B A9 28 6e ????????
38 0B 61 A0 2C 6f ????????
84 DB A4 3F 20 70 ????????
35 2C C9 E9 24 71 ????????
70 AE 9F 6E 16 72 ????????
So far the only character I can seem to get to load into anything is giga Bowser
And that's using this value
0xC1005D0F93DBBF13
if I use any other boss value and enter the character select screen the game will show the boss character as the selected character such as master hand it has icon data and everything. When loading the match the vs screen will show my selected boss character and when entering gameplay the game will load icon data and name data for the boss character but the loaded playable character will always be Mario.
We do know that master hand is playable in the story mode so in theory it should be possible to get him loaded and playable in other game modes but I've yet to figure out how to load him
The above memory location seem to correspond to the player slots if you search lower in memory you will see whoever the second character is loaded into the match. However during the WOL match where you play as master hand the above posted memory values that should be for player one are blank but the rest of the slots contain the 50x characters you fight as master hand.
I was hoping other people in the community might be able to help poke at this to find a flag or something that might get these characters loaded and playable.
Smash has always had a history of having a GameShark/action replay code or glitch allowing you to play as a boss character such as giga Bowser, master hand etc.
I wanted to try this out in smash ultimate and discuss my findings/ get help with this goal.
As far as I can tell from previous posts I was the first to get a boss character playable in smash back when it was released and again after update 2.0. I had been away for a long and recently updated my code findings and got it working again on the current version of the game.
In this title and build of the game
TID:01006A800016E000
BID: B9B166DF1DB90BAF
You can modify your character to become giga Bowser by editing the following locations to the below values
Main +0x00052c3730 with a Value of 0xC1005D0F93DBBF13
Main +0x00052CA630 with a Value of 0xC1005D0F93DBBF13
Main +0x00053067A8 with a Value of 0xC1005D0F93DBBF13
Main +0x00053067B0 with a Value of 0xC1005D0F93DBBF13
Main +0x0005307648 with a Value of 0xC1005D0F93DBBF13
Main +0x0005307650 with a Value of 0xC1005D0F93DBBF13
The last 2 memory locations seem to correspond to the announcer voice clip it will play on the results screen. So playing as a character such as giga Bowser will cause the game to crash on the results screen when the game attempts to play the announcer audio for "The winner is x" so changing these last two values to a actual playable character value keeps the game from crashing.
All of the game characters including bosses values can be located in the file
ui_chara_db.prc
Based on the character DB below should be the values that correspond to The Boss/NPC characters these are in little endian in the DB so codes or memory editor you have to reverse them.
E6 2D 06 22 12 4f Generall
1E DF 46 CE 14 50 GeneralMii
BF 2C 10 89 13 51 Master Hand
30 2D F8 CE 12 52 Crazy
A6 29 ED 4A 14 53 Master and Crazy
2E D3 39 0A 10 54 Galloem
D1 B8 EF E9 10 55 Lioleus
D0 E3 AA F6 0D 56 Marx
3A C6 F0 9C 0E 57 Marx 2
F9 D1 DD 20 10 58 Dracula
64 29 94 DE 11 59 Dracula 2
12 C6 2F 0F 12 5a ganonboss
FF 80 BB 1A 0E 5b Galeem
76 CD AC 65 0D 5c darz (dharkon)
13 BF DB 93 0F 5d Giga Bowser
BB 8E E3 90 13 5e killa_darz
8F 77 F2 72 13 5f koopa_koopag
4A A3 4E D2 15 60 Ganon_ganonBoss
50 4A DC B4 18 61 Mewtwo_Masterhand
31 90 AF A4 1A 62 Sandbag
69 C2 C5 5D 10 63 bcdefghig
67 AA B9 24 12 64 kaaaaaaaa
90 19 8D 1D 16 65 aaaaaaaa
8C 4E 64 49 12 66 aaaaaaaa
7B FD 50 70 16 67 baaaaaaa
F1 9A BE 53 12 68 ????????
06 29 8A 6A 16 69 ????????
E6 23 B1 E4 11 6a ????????
45 A5 9A 2D 1C 6b ????????
F7 EA 39 56 12 6c ????????
B0 26 41 CA 14 6d ????????
2B 4F 3B A9 28 6e ????????
38 0B 61 A0 2C 6f ????????
84 DB A4 3F 20 70 ????????
35 2C C9 E9 24 71 ????????
70 AE 9F 6E 16 72 ????????
So far the only character I can seem to get to load into anything is giga Bowser
And that's using this value
0xC1005D0F93DBBF13
if I use any other boss value and enter the character select screen the game will show the boss character as the selected character such as master hand it has icon data and everything. When loading the match the vs screen will show my selected boss character and when entering gameplay the game will load icon data and name data for the boss character but the loaded playable character will always be Mario.
We do know that master hand is playable in the story mode so in theory it should be possible to get him loaded and playable in other game modes but I've yet to figure out how to load him
The above memory location seem to correspond to the player slots if you search lower in memory you will see whoever the second character is loaded into the match. However during the WOL match where you play as master hand the above posted memory values that should be for player one are blank but the rest of the slots contain the 50x characters you fight as master hand.
I was hoping other people in the community might be able to help poke at this to find a flag or something that might get these characters loaded and playable.