Smash Stack is an exploit from Comex that uses a flaw in the custom stages in Super Smash Bros. Brawl (NTSC-U) to load unauthorized code on the Wii. It was released on August 20, 2009. It works for all System Menu versions.
Note: An SDHC card will not work with Super Smash Brothers Brawl. You must have an SD card that is 2GB or less.
- Go to the stage builder, move any existing custom stages on Brawl to your SD card, and exit the stage builder. Smash Stack will not work if the console has any custom stages on it, even the three samples that come with a new file or the stages from the Smash Service. You will need to wait at least 24 hours for the stage from the Smash Service to be automatically deleted before trying to run this exploit. DO NOT go on Wi-Fi once the Smash Service stage is deleted.
- Connect the SD card to your computer and rename the "private" folder to "privateold" in the root of the SD card.
- Copy the "private" folder from the Smash Stack download to the root of the SD card.
- Grab a *.elf file (HackMii Installer's boot.elf works) and put that in the root of the SD card.
- Insert the SD card into the Wii. Note that the Wii U system menu deletes Smash Stack so do not insert the SD card until you are in Brawl.
- Go back to the stage builder and the .elf file will load.
NOTE: Sometimes the game hangs if you try this and the .elf file will NOT load. If this happens, you need to unplug the Wii U and plug the Wii U back in and try again.
How it works
Smash Stack works by exploiting the way Super Smash Bros. Brawl loads stages. It is different from the other WiiMode exploits in the way it is loaded. Bathaxx and Indiana Pwns, for example, exploit the save files of their respective games to execute a stack smash and load custom code. Super Smash Bros. Brawl's stage loader loads from the SD card and not from a save file on the Wii itself. Since the exploit is loaded from SD, it completely bypasses the System Menu, making it difficult for Nintendo to patch, which is presumably why it still works on the Wii U.
Smash Stack currently only works on the NTSC-U version of the game, all other regions will not work. Use the unofficial versions below for other regions.
Unofficial Japanese Version
Y.S. has released a version of Smash Stack for 大乱闘スマッシュブラザーズX (Japanese version of Super Smash Bros. Brawl).
It works the same as Smash Stack but was created separately.
Unofficial PAL/KOR Version
giantpune has released an unofficial version of Smash Stack that works on both Korean and European Wii consoles and games. There are two different versions, one for a Wii with SSBB save data and one for without SSBB save data.