File replacement: Difference between revisions

m
Text replacement - "{{[Cc]lear}}" to "{{clr}}"
m (Text replacement - "{{[Cc]lear}}" to "{{clr}}")
Line 10: Line 10:


File replacement can be used on real Nintendo 64 hardware with a custom made cartridge.
File replacement can be used on real Nintendo 64 hardware with a custom made cartridge.
{{clear}}
{{clr}}


==In ''[[Super Smash Bros. Melee]]''==
==In ''[[Super Smash Bros. Melee]]''==
Line 18: Line 18:


Due to the difficulty in hacking the GameCube console by itself, the difficulty in reliably accessing the Wii's RAM for playing GameCube games, and the steep system requirements of Dolphin, file replacement in ''Melee'' is considerably less widespread than that for ''Brawl'', though it does have a few devoted developers. Improvements in Dolphin itself have allowed for more hacks to be produced for the game, with ''[[Melee: SD Remix]]'' featuring numerous changes to the game's stages and character movesets via file replacement. With that in mind, more advanced modifications (like model replacement, new animations, and so on) have only very recently been made for ''Melee'', compared to its successors receiving the same treatment within a few years of release.
Due to the difficulty in hacking the GameCube console by itself, the difficulty in reliably accessing the Wii's RAM for playing GameCube games, and the steep system requirements of Dolphin, file replacement in ''Melee'' is considerably less widespread than that for ''Brawl'', though it does have a few devoted developers. Improvements in Dolphin itself have allowed for more hacks to be produced for the game, with ''[[Melee: SD Remix]]'' featuring numerous changes to the game's stages and character movesets via file replacement. With that in mind, more advanced modifications (like model replacement, new animations, and so on) have only very recently been made for ''Melee'', compared to its successors receiving the same treatment within a few years of release.
{{clear}}
{{clr}}


==In ''[[Super Smash Bros. Brawl]]''==
==In ''[[Super Smash Bros. Brawl]]''==
Line 26: Line 26:


''Brawl'' hacking was initially restricted to particularly devoted players, as hacking the game's files initially required the extensive use of modified ISOs and Wii consoles in order to run hacked data. Hacker Phantom Wings is credited to expanding the popularity of ''Brawl'' file replacement hacks, as he made file replacement available to users using [[SD card]]s, with most prior file replacement hacks requiring hacking of the ''Brawl'' ISO itself.  
''Brawl'' hacking was initially restricted to particularly devoted players, as hacking the game's files initially required the extensive use of modified ISOs and Wii consoles in order to run hacked data. Hacker Phantom Wings is credited to expanding the popularity of ''Brawl'' file replacement hacks, as he made file replacement available to users using [[SD card]]s, with most prior file replacement hacks requiring hacking of the ''Brawl'' ISO itself.  
{{clear}}
{{clr}}


==In ''[[Super Smash Bros. 4]]''==
==In ''[[Super Smash Bros. 4]]''==
Line 47: Line 47:


''Smash 4'' modding, like with ''Brawl'', is perhaps equally popular. All the new aforementioned additions to modding have been demonstrated on [http://gamebanana.com/games/5547 GameBanana], a website which is similar to Brawl Vault.
''Smash 4'' modding, like with ''Brawl'', is perhaps equally popular. All the new aforementioned additions to modding have been demonstrated on [http://gamebanana.com/games/5547 GameBanana], a website which is similar to Brawl Vault.
{{clear}}
{{clr}}


==In ''[[Super Smash Bros. Ultimate]]''==
==In ''[[Super Smash Bros. Ultimate]]''==
Line 73: Line 73:


Texture hacking refers to the modification of individual textures in the game's data. Pioneered by the hacker Pharrox, a majority of texture hacks are cosmetic in function, and often take the form of alternate costumes for characters, such as those seen in the images to the left and right. Textures from both characters and stages can be modified, as can various other texture; some hacks, for instance, replace the graphics featured in {{SSBB|Peach}}'s [[Peach Blossom]]. Particularly extensive texture hacks are also often featured in moveset hacks, such as those seen in ''[[Project M]]'' and ''[[Brawl-]]''.
Texture hacking refers to the modification of individual textures in the game's data. Pioneered by the hacker Pharrox, a majority of texture hacks are cosmetic in function, and often take the form of alternate costumes for characters, such as those seen in the images to the left and right. Textures from both characters and stages can be modified, as can various other texture; some hacks, for instance, replace the graphics featured in {{SSBB|Peach}}'s [[Peach Blossom]]. Particularly extensive texture hacks are also often featured in moveset hacks, such as those seen in ''[[Project M]]'' and ''[[Brawl-]]''.
{{clear}}
{{clr}}
===[[Music]] hacks===
===[[Music]] hacks===
Music hacks feature the replacement of music tracks and replacing them with tracks that the user prefers to use in the game. Custom music was popularized by GHNeko (one of the main developers of ''[[Brawl+]]''), who made a video displaying various stages with custom music, although it was done with a modified ISO. Eventually, Phantom Wings continued his file replacement code used for textures to incorporate music (the first post about it can be seen [http://board.gscentral.org/showthread.php?t=30533#22 here]). Initially difficult for some users to understand, due to the required use of a .brstm file and necessitating music to loop in an acceptable or desired manner, fellow hacker Bionic Sonic created a tool that required considerably less hacking and editing from the end user's part. The hacker Dantarion [http://www.youtube.com/watch?v=hu-IT_-ULXc&annotation_id=annotation_781800&feature=iv  later improved on this method].
Music hacks feature the replacement of music tracks and replacing them with tracks that the user prefers to use in the game. Custom music was popularized by GHNeko (one of the main developers of ''[[Brawl+]]''), who made a video displaying various stages with custom music, although it was done with a modified ISO. Eventually, Phantom Wings continued his file replacement code used for textures to incorporate music (the first post about it can be seen [http://board.gscentral.org/showthread.php?t=30533#22 here]). Initially difficult for some users to understand, due to the required use of a .brstm file and necessitating music to loop in an acceptable or desired manner, fellow hacker Bionic Sonic created a tool that required considerably less hacking and editing from the end user's part. The hacker Dantarion [http://www.youtube.com/watch?v=hu-IT_-ULXc&annotation_id=annotation_781800&feature=iv  later improved on this method].
Line 80: Line 80:


In ''Brawl'', [[Unused content (SSBB)|leftover music data]] appears in the form of empty music and fanfare files. For the fanfare files, through the use of cheat codes created by Dantarion, it is possible to give characters their own individual fanfares (though one must also provide one for it to work). In ''SSB4'', the ability to do so returns. The process is much simpler, though as stated above, they will need a file for that fanfare.
In ''Brawl'', [[Unused content (SSBB)|leftover music data]] appears in the form of empty music and fanfare files. For the fanfare files, through the use of cheat codes created by Dantarion, it is possible to give characters their own individual fanfares (though one must also provide one for it to work). In ''SSB4'', the ability to do so returns. The process is much simpler, though as stated above, they will need a file for that fanfare.
{{clear}}
{{clr}}


===Moveset hacks===
===Moveset hacks===
Line 86: Line 86:
[[File:Pit%27s_Other_Twin.png|thumb|Similar to Ike, {{SSBB|Pit}} had the vertices of his model and moveset altered. In his case, Pit has been turned into ''[[Kingdom Hearts]]'' protagonist [[Sora]].|250px|right]]
[[File:Pit%27s_Other_Twin.png|thumb|Similar to Ike, {{SSBB|Pit}} had the vertices of his model and moveset altered. In his case, Pit has been turned into ''[[Kingdom Hearts]]'' protagonist [[Sora]].|250px|right]]
Created by Phantom Wings, moveset hacks (known as "Project Smash Attacks" after the [[Project Smash Attacks|identically-named program]], as well as "Plan Zeroes" after the first notable moveset hack) alter the movesets of an individual character to varying degrees. This type of hack, however, requires extensive knowledge of scripting and floating values in order to perform, though multiple tutorials exist in an attempt to teach newer users on how to perform such hacks. The first notable moveset hack was "Plan Zero", a moveset hack of {{SSBB|Mario}}. Although not the most popular moveset hack, it became the most widely known amongst hackers after the release of Project Smash Attack. Today, most moveset hacks are more refined than before, and often feature famous characters such as Cloud Strife from ''Final Fantasy VII'', Sora from ''Kingdom Hearts'', Waluigi, and [[Mewtwo]], who was eventually hacked into ''[[Project M]]''.
Created by Phantom Wings, moveset hacks (known as "Project Smash Attacks" after the [[Project Smash Attacks|identically-named program]], as well as "Plan Zeroes" after the first notable moveset hack) alter the movesets of an individual character to varying degrees. This type of hack, however, requires extensive knowledge of scripting and floating values in order to perform, though multiple tutorials exist in an attempt to teach newer users on how to perform such hacks. The first notable moveset hack was "Plan Zero", a moveset hack of {{SSBB|Mario}}. Although not the most popular moveset hack, it became the most widely known amongst hackers after the release of Project Smash Attack. Today, most moveset hacks are more refined than before, and often feature famous characters such as Cloud Strife from ''Final Fantasy VII'', Sora from ''Kingdom Hearts'', Waluigi, and [[Mewtwo]], who was eventually hacked into ''[[Project M]]''.
{{clear}}
{{clr}}


===Vertex/Model Replacement===
===Vertex/Model Replacement===
Line 99: Line 99:


This idea, as well as the method below, to add characters allows modders to add a certain character they desire to appear in ''Smash'' as playable.  
This idea, as well as the method below, to add characters allows modders to add a certain character they desire to appear in ''Smash'' as playable.  
{{clear}}
{{clr}}


===BrawlEx/Clone Engine===
===BrawlEx/Clone Engine===
Line 120: Line 120:


Mods like ''Project M'' and ''Project+'' addressed some of these oddities by giving Roy and Mewtwo their own Classic ending in the former, and later giving the two and Knuckles their own detailed Classic Mode trophy in the latter.  
Mods like ''Project M'' and ''Project+'' addressed some of these oddities by giving Roy and Mewtwo their own Classic ending in the former, and later giving the two and Knuckles their own detailed Classic Mode trophy in the latter.  
{{clear}}
{{clr}}


==External links==
==External links==