File replacement: Difference between revisions

(21 intermediate revisions by 10 users not shown)
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]]''==
{{cleanup|Outdated as of February 2021. More tools have been released that give more users access to editing not just texture hacks, but also models. These tools include DAT Texture Wizard and the m-ex engine. Such hacks are also compatible with playing online, and have introduced new characters such as Wolf.}}
[[File:HackedMeleeRoster.png|thumb|A character select screen hack for ''Melee''; the portraits more closely resemble those found in the previous game, and Captain Falcon now has palette swaps that resemble other characters from other media, including Batman and Ronald McDonald.]]
[[File:HackedMeleeRoster.png|thumb|A character select screen hack for ''Melee''; the portraits more closely resemble those found in the previous game, and Captain Falcon now has palette swaps that resemble other characters from other media, including Batman and Ronald McDonald.]]
Largely untouched for the first nine years since the game's release, file replacement in ''Melee'' gained popularity when S. of Stack Smash posted his texture hacks online. This process entails replacing files directly to the ISO with a program such as GC-Tool, and then burning the ISO to a disc or saving the ISO on a computer so that it can be run with an emulator such as [[Dolphin]].  
Largely untouched for the first nine years since the game's release, file replacement in ''Melee'' gained popularity when S. of Stack Smash posted his texture hacks online. This process entails replacing files directly to the ISO with a program such as GC-Tool, and then burning the ISO to a disc or saving the ISO on a computer so that it can be run with an emulator such as [[Dolphin]].  


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 25: 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]]''==
[[File:SSB43DS_Mario_texture_hack.jpg|thumb|Mario's modded "Jumpman" alt.|250px|right]]
[[File:SSB43DS_Mario_texture_hack.jpg|thumb|Mario's modded "Jumpman" alt.|250px]]
[[File:SSB4U_Samus_texture_hack.jpg|thumb|{{SSB4|Samus}} wearing her [http://www.metroidwiki.org/wiki/Fusion_Suit Fusion Suit] from [http://www.metroidwiki.org/wiki/Metroid_Fusion ''Metroid Fusion''].|250px|left]]
[[File:SSB4U_Samus_texture_hack.jpg|thumb|{{SSB4|Samus}} wearing her [http://www.metroidwiki.org/wiki/Fusion_Suit Fusion Suit] from [http://www.metroidwiki.org/wiki/Metroid_Fusion ''Metroid Fusion''].|250px|left]]
[[File:20191024_062349.jpg|thumb|An animation swap showing {{SSB4|Zero Suit Samus}} with {{SSB4|Ganondorf}}'s taunt.|250px|right]]
[[File:20191024_062349.jpg|thumb|An animation swap showing {{SSB4|Zero Suit Samus}} with {{SSB4|Ganondorf}}'s taunt.|250px]]
File replacement returns in both {{For3ds}} and {{Forwiiu}}. Though somewhat more difficult to access compared to Smash Stack, due to the improved security of the two consoles, several mods have been made for each game, with the ability to use assets between them due to sharing the same file formats. Both games use a "Layered File System", or LayeredFS, implementation to run modded files loaded onto an SD card. With the advent of game updates, mods must be specifically compiled for the version of the game that is being edited.
File replacement returns in both {{For3ds}} and {{Forwiiu}}. Though somewhat more difficult to access compared to Smash Stack, due to the improved security of the two consoles, several mods have been made for each game, with the ability to use assets between them due to sharing the same file formats. Both games use a "Layered File System", or LayeredFS, implementation to run modded files loaded onto an SD card. With the advent of game updates, mods must be specifically compiled for the version of the game that is being edited.


Line 46: 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]]''==
Like the previous game, ''Ultimate'' file replacement relies on LayeredFS and mods placed on an SD card. Currently, all consoles released prior to July 2018 contain an unpatchable bug present in their bootloader, allowing users to make runtime patches to the console's operating system, and are capable of running mods via CFW (custom firmware).
[[File:SSBU Ninten Import hack.jpeg|thumb|One of the recolors of a mod that turns [[Ness (SSBU)|Ness]] into Ninten from ''Earthbound Beginnings''.|250px|right]]
[[File:Bowser Mod.jpg|thumb|A mod that changes [[Bowser (SSBU)|Bowser]]'s down air to be a spiking swipe with an animation change based off his forward air.|250px|left]]


[[File:SSBU Ninten Import hack.jpeg|thumb|One of the recolors of a mod that turns Ness into Ninten from Earthbound Beginnings.]]
As in the previous game, file replacement in ''Ultimate'' relies on LayeredFS and mods placed on an SD card. Currently, all consoles released prior to July 2018 contain an unpatchable bug present in their bootloader and are capable of running mods via CFW (custom firmware).
[[File:5f702324cde9a.jpg|thumb|A mod that changes Bowser's down air to be a spiking swipe with an animation change based off his forward air.]]


So far, hackers have been able to replace the game's textures, models, UI elements, voices, parameters, animation edits, moves, and music. Released file replacements are most commonly available on [https://gamebanana.com/games/6498 Gamebanana] much like the game's predecessor.
Hackers have been able to replace the game's textures, models, UI elements, voices, parameters, animation edits, moves, and music. Previous features introduced make a return. Released file replacements are most commonly available on [https://gamebanana.com/games/6498 GameBanana] much like the game's predecessor.


In August 2020, researchers Raytwo and jam1garner worked in collaboration to make a mod loader known as ARCropolis, which replaces files in memory rather than injecting modified ones into the archive. This mod loader is actually a plugin for Skyline, a executable patch that allows for code hooking. This tool supports most of the game's formats and could be considered an alternative to the older, more limited Ultimate Mod Manager. This removes the limitation of file sizes and will aim to support breaking more limitations in the future.
In August 2020, a mod loader known as ARCropolis was developed. This mod loader is a plugin for Skyline, a game patch that allows for directly hooking the game's code. This tool is considered an alternative to the older, more limited Ultimate Mod Manager. Before Acropolis' completion, it was previously difficult to add brand new files and directories. In the base game, certain files (such as character's models) are shared on all costume slots in order to save file space, compared to how they were independent for each costume in previous games. After many updates, all limitations replacing and adding files set by the game's ''Data.arc'' file have been removed, and ARCropolis is now considered feature complete. Thus, it is now possible to give one-slot mods to characters as in previous games. In a series first, it is now possible to create one-slot movesets, which are custom movesets applied to a character's alternate costume without replacing the default moveset.


A current limitation of the modding scene is that brand new files and costumes are currently impossible. Certain files, such as some character's models, are also shared on all slots to save on file space and currently cannot be made independent of each other.
Examples include:
 
* Changing the voice clips for [[Sora (SSBU)|Sora]] to match the costume's origins (''Kingdom Hearts 1'' voice for the ''Kingdom Hearts'' costume, etc.)
* Turning [[Ganondorf (SSBU)|Ganondorf]] into Sigma from the ''Megaman X'' franchise.
* Giving [[Wolf (SSBU)|Wolf]] his ''Brawl'' design without replacing the ''Ultimate'' design.
* Playing [[Knuckles the Echidna|Knuckles]] with a unique moveset by selecting Sonic on the Character Select Screen.


==Specific hacks==
==Specific hacks==
Line 68: Line 74:


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 75: Line 81:


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===
[[File:IkeisCloud.png|thumb|The vertices of {{SSBB|Ike}}'s model, his moveset, and even animations have all been altered to turn him into ''{{s|wikipedia|Final Fantasy VII}}'' protagonist [[Cloud Strife]].|250px|left]]
[[File:IkeisCloud.png|thumb|The vertices of {{SSBB|Ike}}'s model, his moveset, and even animations have all been altered to turn him into ''{{s|wikipedia|Final Fantasy VII}}'' protagonist [[Cloud Strife]].|250px|left]]
[[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 ''{{s|wikipedia|Kingdom Hearts}}'' protagonist [https://www.khwiki.com/Sora 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===
[[File:A_%22Square%22_off.jpeg|thumb|Cloud fighting against {{SSB4|Shulk}}, with the latter having his model modified to resemble Sora from ''Kingdom Hearts''.|250px|left]]
[[File:A_%22Square%22_off.jpeg|thumb|Cloud fighting against {{SSB4|Shulk}} in the Wii U version of ''Smash 4'', with the latter having his model modified to resemble Sora from {{uv|Kingdom Hearts}}.|250px|left]]
[[File:Hyrule_Warrior%27s_Hero.png|thumb|Link's model has been replaced with another taken from his appearance in the ''Zelda'' spin-off, ''{{s|zeldawiki|Hyrule Warriors}}''.|250px|right]]
[[File:Hyrule_Warrior%27s_Hero.png|thumb|Link's model in the Wii U version of ''Smash 4'' has been replaced with another taken from his appearance in the ''Zelda'' spin-off, ''{{s|zeldawiki|Hyrule Warriors}}''.|250px]]
[[File:Ssbu model swap homer marge.jpg|thumb|A low-effort model swap intended as a joke, which replaces {{SSBU|Ryu}} and {{SSBU|Kazuya}} with Homer and Marge Simpson respectively, using models from ''The Simpsons: Hit & Run''.|250px|left]]


The default models of a character, starting from ''Brawl'', can have their vertices relocated. The model itself becomes reshaped, and in turn resemble the intended design. Texture hacking is done with this to ensure they correlate with the model's new design.
The default models of a character, starting from ''Brawl'', can have their vertices relocated. The model itself becomes reshaped, and in turn resemble the intended design. Texture hacking is done with this to ensure they correlate with the model's new design.


In addition to texture hacking and model vertexing, a character's in-game model can be replaced with another. For this to be done, the model must first be rigged over the character's skeleton. Importing model rips from other video games (like {{uv|Street Fighter}}, ''Marvel vs. Capcom'', or even previous ''Super Smash Bros.'' titles) are commonplace in ''Brawl'' and ''SSB4'', and ''Melee'' to a lesser degree.
In addition to texture hacking and model vertexing, a character's in-game model can be replaced with another. For this to be done, the model must first be rigged over the character's skeleton. Importing model rips from other video games (like ''Marvel vs. Capcom'', ''Five Nights at Freddy's'', or even previous ''Super Smash Bros.'' titles) or using the models of NPCs from the given game are commonplace in ''Brawl'', both versions of ''SSB4'', ''Ultimate'', and ''Melee'' to a lesser degree.


Some mods like ''[[Project M]]'' have patched characters by giving them extra costumes. Most are are inspired by other characters (such as Mario [[Dr. Mario|in his doctor's attire]] or Ike wearing [http://fireemblemwiki.org/wiki/Hector Hector's] armor); other characters (those of ''The Legend of Zelda'' and ''Star Fox'') have costumes that reference their designs in ''[[Melee]]''.
Some mods like ''[[Project M]]'' have patched characters by giving them extra costumes. Alts in ''Project M'' can be inspired by other characters (such as Sonic cosplaying as Beat from ''Jet Set Radio'' or Ike wearing [http://fireemblemwiki.org/wiki/Hector Hector's] armor); outfits they wore in their source material (such as the pyjamas Ness wears in the US version of Magicant or [[Dr. Mario]]); ''Melee'' designs; (for characters from ''The Legend of Zelda'' and ''Star Fox''); and completely original ideas. (such as a ninja outfit for Squirtle and a [https://niwanetwork.org/wiki/Virtual_Boy Virtual Boy] head for R.O.B.)


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}}
 
===Roster Expansion===
[[File:Mewtwo_vs_Lucario.png|250px|thumb|A well known example of roster expansion. Here, {{PM|Lucario}} is fighting against {{PM|Mewtwo}}, a character not normally in ''Brawl''; Lucario was a template to create Mewtwo.]]
 
Roster expansion refers to including new fighters without the need to replace fighters from the base roster. Ranging between fighters from past or future installments, ones whose data were leftover as unused content, ones that are overlooked or even non-existent in ''Smash'' all together, the opportunity of including characters is limitless. The process of expanding the roster requires replicating and modifying the data of pre-existing characters; this method is not uncommon in normal game development, as it saves time and resources. Using an SD card or external data modifier is required due to the extra space it takes up.
 
The earliest stage of this hack dates back to December 9th, 2013.  Beginning in version 3.0, ''Project M'' had a "clone engine" that added {{PM|Roy}} and Mewtwo. Not too longer after, in January 2014, Phantom Wings created a similar program called "BrawlEx". By default, these extra characters are considered "clones" as their data was copied from their base fighter, which is recognized through the "Ex" suffix on their file name (eg. LucarioEx, MarioEx, etc). By assigning "Ex" characters to their own placement ID, they will appear on the character select screen as if normal; from there, any necessary modifications (new models, animations, effects, portraits etc.) are addressed for custom content. There can be either completely unique fighters, full clones, semi-clones, or psuedo clones. An updated version of the BrawlEx engine was founded by ''Project+'', dubbed "P+Ex", which has various fixes and features used exclusively to ''Project+''.
 
The ''Melee'' mods ''Team Akaneia'' and ''Beyond Melee'' have done this to expand ''Melee's'' roster; the former includes Wolf, Diddy Kong, and Charizard (based on it's Smash 4 incarnation) being playable, while the latter includes Wolf, Meta Knight, Shadow Mewtwo (from Pokkén Tournament) Skull Kid, Raichu and Fey.


===BrawlEx/Clone Engine===
The ''Smash 64'' mod ''Smash Remix'' has done this to expand it's roster up to 41 characters.  
[[File:Mewtwo_vs_Lucario.png|thumb|A well known example of using the clone engine. Here, [[Lucario]] is fighting against a cloned Lucario (whose model and moveset are replaced with that of [[Mewtwo]]).|250px|left]]


In January of 2014, Phantom Wings created another program called "BrawlEx", an external program that is used to create clone characters. Each one has their own data file when stored on the SD Card or disc, and an independent character selection and portraits in-game. Additionally, one can replace the movesets and models of that cloned character to add characters that are not on ''Brawl''{{'}}s base roster. This way, one can play as those characters without replacing the original whatsoever.
Roster Expansion is more commonplace in ''Brawl'' mods than other games so far. Mods like ''[[Brawl-]]'' used this feature to include characters like Pichu and Waluigi. After ''Project M's'' development ceased, ''Project+'' included {{b|Knuckles|P+}}, who was planned to appear in ''Project M''.  


Ranging from those who appear in past or future installments, were planned to appear but instead became unused content, are overlooked, or even non-existent in ''Smash'' all together, the opportunity of adding characters is limitless.
Unless addressed, there are some oddities specifically to the extra characters. For example, in ''Brawl'' related mods:
* Extra characters share the same codec conversation as Mario.
* During the credits for Classic mode, music does not play.
* Extra characters do not have a Classic ending video or trophy.  


Certain mods like ''[[Brawl-]]'' made use of this tool to create characters like [[Pichu]] and [[Waluigi]].  
These oddities were addressed 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.  
{{clr}}


Most notably, on December 9th, 2013, ''Project M'' made use of their own clone engine in version 3.0, which added {{PM|Roy}} and {{PM|Mewtwo}}.
===Item Expansion===
Item expansion refers to including new items into the game without replacing any items in the base game. Through the use of a tool called ItemEX, players are able to include existing Smash items or even unique ones. The is not limited to just battering items or food-based items; it also includes summonable beings like assist trophies and Pokémon.


Unusually, all clone engine characters have the same codec conversation as Mario.
The most recent version of ''Project+'' has made use of this tool to expand the item roster. [[Articuno]] and [[Zapdos]] return from ''Melee'' as alternatives to Moltres when summoned from a [[Poké Ball]]. [[Goomba]] appears as alternatives to [[Hammer Bro]]s. when summoned from an [[Assist Trophy]]. Items such as the [[Flipper]] from ''Balloon Fight'' and a variant of the [[Screw Attack (item)|Screw Attack]] make an appears, themselves based on their appearances in ''Melee''. The aforementioned Assist Trophies can also be found within [[Container]]s, like in ''Melee''.  
{{clear}}
{{clr}}


==External links==
==External links==
*[http://www.smashboards.com/showthread.php?t=106573 Smashboards ''Smash 64'' hacking guide]
*[http://www.smashboards.com/showthread.php?t=106573 Smashboards ''Smash 64'' hacking guide]
*[http://www.smashboards.com/showthread.php?t=247119 Smashboards ''Melee'' hacking introduction]
*[http://www.smashboards.com/showthread.php?t=247119 Smashboards ''Melee'' hacking introduction]
*[https://ssbmtextures.com/ SSBM Textures, Home to Melee Mods and Skins]
*[http://www.smashboards.com/showthread.php?t=225642 A guide to using the File Replacement code for users using the SD loader]
*[http://www.smashboards.com/showthread.php?t=225642 A guide to using the File Replacement code for users using the SD loader]
*[http://forums.kc-mm.com/Gallery/BrawlView.php Brawl Vault, which hosts numerous ''Brawl''-related texture hacks]
*[http://forums.kc-mm.com/Gallery/BrawlView.php Brawl Vault, which hosts numerous ''Brawl''-related texture hacks]