Editing File replacement

From SmashWiki, the Super Smash Bros. wiki
Jump to navigationJump to search
Warning You aren't logged in. While it's not a requirement to create an account, doing so makes it a lot easier to keep track of your edits and a lot harder to confuse you with someone else. If you edit without being logged in, your IP address will be recorded in the page's edit history.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 52: Line 52:
[[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: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: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]]
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 and are capable of running mods via CFW (custom firmware).


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).
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, 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. 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.


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 ARCropolis' completion, it was impossible 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, most limitations replacing and adding files set by the game's ''data.arc'' file have been removed. 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.
One of the limitations for file replacement in ''Ultimate'' was the ability to add brand new files and directories. Certain files, such as some character's models, are shared on all costume slots to save on file space and had not been able to be made independent of each other. The most recent version of ARCropolis has the ability to create one-slot costumes and costume specific voice mods. Examples include:
 
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.)
* 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.  
* Turning [[Ganondorf (SSBU)|Ganondorf]] into Sigma from the ''Megaman X'' franchise.  
* Giving [[Wolf (SSBU)|Wolf]] his ''Brawl'' design without replacing the ''Ultimate'' design.  
* 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.
{{clr}}


==Specific hacks==
==Specific hacks==
Line 104: Line 103:


===Roster Expansion===
===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.]]
[[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''; the former's data 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.
Roster expansion refers to including new fighters without the need to replace fighters from the base roster. Ranging from those who appear in past or future installments, were planned to appear but did not make the cut, are overlooked, or even non-existent in ''Smash'' all together, the opportunity of adding 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 earliest form of roster expansion modding dates back to December 9th, 2013. During its own development, ''Project M'' made use of a "clone engine" in version 3.0, which added {{PM|Roy}} and Mewtwo. About a month later, in January of 2014, Phantom Wings created a program called "BrawlEx" that works in a similar manner. By default, these extra characters are considered "clones" due to their data being copied from their base fighter, and said fighters are identified through the "Ex" suffix next to their file name (eg. LucarioEx, MarioEx, etc). Each clone has its own placement ID, and once the placement is completed, the "Ex" character's name and data can be completely modified (models, animations, effects, etc.) to whoever is being created. In regards to movesets, there can be either completely unique fighters, full clones, semi-clones, or psuedo clones. ''Project+'' founded an updated version of the BrawlEx engine 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, Charizard (based on it's Smash 4 incarnation), Lucas, and Sonic being playable, while the latter includes Wolf, Meta Knight, Shadow Mewtwo (from Pokkén Tournament) Skull Kid, Raichu and Fey.
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.


The ''Smash 64'' mod ''Smash Remix'' has done this to expand it's roster up to 41 characters.  
The ''Smash 64'' mod ''Smash Remix'' has done this to expand it's roster up to 41 characters.  
Line 116: Line 115:
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''.  
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''.  


Unless addressed, there are some oddities specifically to the extra characters. For example, in ''Brawl'' related mods:
There are some oddities specifically to the extra characters. For example, in ''Brawl'' related mods, unless addressed:
* Extra characters share the same codec conversation as Mario.  
* Extra characters share the same codec conversation as Mario.  
* During the credits for Classic mode, music does not play.  
* During the credits for Classic mode, music does not play.  
Line 127: Line 126:
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.
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.


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 appearance, themselves based on their appearances in ''Melee''. The aforementioned Assist Trophies can also be found within [[Container]]s, like in ''Melee''.  
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''.  
{{clr}}
{{clr}}


Please note that all contributions to SmashWiki are considered to be released under the Attribution-ShareAlike 3.0 Unported license (see SmashWiki:Copyrights for details). Your changes will be visible immediately. Please enter a summary of your changes above.

Do not submit copyrighted work without permission!

Cancel Editing help (opens in new window)

Templates used on this page:

This page is a member of 1 meta category: