In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Difference between revisions of "Smash Stack"

From WiiBrew
Jump to navigation Jump to search
(fixed download link)
(Improve PAL/KOR instructions)
 
(46 intermediate revisions by 21 users not shown)
Line 1: Line 1:
 
{{Infobox homebrew
 
{{Infobox homebrew
 
| title      = Smash Stack
 
| title      = Smash Stack
| reldate = August 20, 2009
+
| reldate     = August 20, 2009
 
| image      = [[File:Smashstack.png|128px]]
 
| image      = [[File:Smashstack.png|128px]]
| caption    =
 
 
| type        = exploit
 
| type        = exploit
| author      = {{u|comex}}
+
| author      = {{User|comex}}
| version    = public beta 1
 
 
| download    = Media:Smashstack.zip
 
| download    = Media:Smashstack.zip
| source      =
+
| peripherals = {{FrontSD}} {{Wiimote}}
| peripherals = {{FrontSD}}
 
| discussion = http://gamingexposed.com/releases/wii-releases/537-smashstack-released.html
 
 
}}
 
}}
'''Smash Stack''' is an exploit from Comex that uses a flaw in the custom stages in Super Smash Bros. Brawl (NTSC) to load unauthorized code on the Wii.  It was released on August 20, 2009. It works for all System Menu versions.
+
'''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.
 +
 
 +
'''''For the NTSC-J version, click [[Smash Stack#Unofficial_Japanese_Version|Here]]'''''
 +
'''''For the PAL/KOR version, click [[Smash Stack#Unofficial_PAL/KOR_Version|Here]]'''''
 +
 
  
 
== Usage ==
 
== Usage ==
# Move any existing custom stages on Brawl to your SD card and exit the stage builder.
+
'''Note:''' An SDHC card will not work with Super Smash Brothers Brawl. You must have an ''SD card'' that is 2GB or less.
'''Note: The wii can not have ANY custom stages saved on it. If it does, this will not execute correctly.'''
+
# 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 [http://www.ssbwiki.com/Smash_Service Smash Service].
 
# Connect the SD card to your computer and rename the "private" folder to "privateold" in the root of the SD card.
 
# 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.
 
# Copy the "private" folder from the Smash Stack download to the root of the SD card.
# Grab a *.elf file ([http://bootmii.org HackMii Installer] works) and put that in the root of the SD card.
+
# Grab a *.elf file ([http://bootmii.org HackMii Installer]'s boot.elf works) and put that in the root of the SD card.
 
# Insert the SD card into the Wii.
 
# Insert the SD card into the Wii.
# Go to the stage builder and the .elf file will load.
+
# Go back to the stage builder and the .elf file will load.
  
 
== Video ==
 
== Video ==
Line 27: Line 27:
  
 
== How it works ==
 
== How it works ==
Smash Stack works by exploiting the way Super Smash Bros. Brawl loads stages.  It is different from the [[Twilight Hack]] and [[Indiana Pwns]] exploits in the way it is loaded.  Twilight Hack and Indiana Pwns 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.
+
Smash Stack works by exploiting the way Super Smash Bros. Brawl loads stages.  It is different from the [[Twilight Hack]] and [[Indiana Pwns]] exploits in the way it is loaded.  Twilight Hack and Indiana Pwns 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 explains why it still works on Wiimode on the Wii U. Additionally, because of the custom SD loading code, this exploit was the first exploit to work on Korean Wii's, which had a different SD key for standard saves.
 +
 
 +
== Unofficial Japanese Version ==
 +
{{Infobox homebrew
 +
| title      = Smash Stack NTSC-J
 +
| image      = [[File:SmashstackJP.png|128px]]
 +
| type        = exploit
 +
| author      = Y.S.
 +
| download    = Media:smash_stack_JP.zip
 +
| peripherals = {{FrontSD}}
 +
}}
 +
 
 +
Y.S. has [http://blogs.yahoo.co.jp/modifierjp/19036204.html 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 ==
 +
{{Infobox homebrew
 +
| title      = Smash Stack PAL/KOR
 +
| image      = [[File:SmashstackKOR.png|128px]]
 +
| type        = exploit
 +
| author      = [[User:Giantpune|giantpune]]
 +
| download    = Media:SmashStackEURKOR.zip
 +
| peripherals = {{FrontSD}}
 +
}}
 +
 
 +
[[User:Giantpune|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.
 +
 
 +
Download the archive and copy the appropriate <code>.bin</code> file to the on your SD card in the folder <code>/private/wii/app/RSBP/st/</code> (PAL) or <code>/private/wii/app/RSBK/st/</code> (KOR).

Latest revision as of 01:07, 22 March 2023

Smash Stack
Smashstack.png
General
Author(s)comex
TypeExploit
Links
Download
Peripherals
Loads files from the Front SD slot Wiimote.svg

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.

For the NTSC-J version, click Here For the PAL/KOR version, click Here


Usage

Note: An SDHC card will not work with Super Smash Brothers Brawl. You must have an SD card that is 2GB or less.

  1. 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.
  2. Connect the SD card to your computer and rename the "private" folder to "privateold" in the root of the SD card.
  3. Copy the "private" folder from the Smash Stack download to the root of the SD card.
  4. Grab a *.elf file (HackMii Installer's boot.elf works) and put that in the root of the SD card.
  5. Insert the SD card into the Wii.
  6. Go back to the stage builder and the .elf file will load.

Video



How it works

Smash Stack works by exploiting the way Super Smash Bros. Brawl loads stages. It is different from the Twilight Hack and Indiana Pwns exploits in the way it is loaded. Twilight Hack and Indiana Pwns 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 explains why it still works on Wiimode on the Wii U. Additionally, because of the custom SD loading code, this exploit was the first exploit to work on Korean Wii's, which had a different SD key for standard saves.

Unofficial Japanese Version

Smash Stack NTSC-J
SmashstackJP.png
General
Author(s)Y.S.
TypeExploit
Links
Download
Peripherals
Loads files from the Front SD slot

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

Smash Stack PAL/KOR
SmashstackKOR.png
General
Author(s)giantpune
TypeExploit
Links
Download
Peripherals
Loads files from the Front SD slot

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.

Download the archive and copy the appropriate .bin file to the on your SD card in the folder /private/wii/app/RSBP/st/ (PAL) or /private/wii/app/RSBK/st/ (KOR).