Help:Using mods: Difference between revisions

no edit summary
imported>BravelyPeculiar
No edit summary
imported>BravelyPeculiar
No edit summary
Line 6: Line 6:


All Wii U mods should work on both the console and Cemu, but most Switch mods have format differences and aren't cross-compatible with the Wii U version of the game. In addition, many mods are only compatible with the latest 1.5.0 version of BotW.
All Wii U mods should work on both the console and Cemu, but most Switch mods have format differences and aren't cross-compatible with the Wii U version of the game. In addition, many mods are only compatible with the latest 1.5.0 version of BotW.
Note that any mods which edit any of the same files as each other will probably be incompatible and cause issues. Sometimes, mods that edit different files can also be unexpectedly incompatible. If you are using multiple mods and you find glitches, please figure out which mod / combination of mods is causing the issue before reporting it to the mod creator(s).


== Wii U Console ==
== Wii U Console ==
Line 18: Line 20:
# Extract the contents of the .zip into the root of your SD card.
# Extract the contents of the .zip into the root of your SD card.
# Create a new folder in the root of your SD Card, named <code>sdcafiine</code>.
# Create a new folder in the root of your SD Card, named <code>sdcafiine</code>.
# Within that folder, create a new folder with the name of your game's Title ID. The JP version of BotW uses <code>00050000101C9300</code>, the US version uses <code>00050000101C9400</code>, and the EU version uses <code>00050000101C9500</code>.
# Within that folder, create a new folder with the name of your game's Title ID. On Wii U, the JP version of BotW uses <code>00050000101C9300</code>, the US version uses <code>00050000101C9400</code>, and the EU version uses <code>00050000101C9500</code>.
# Within that folder, you can create any number of folders named after the mods you want to use. When you boot the game, a menu will appear allowing you to select one to use.
# Within that folder, you can create any number of folders named after the mods you want to use. When you boot the game, a menu will appear allowing you to select one to use.
# Inside each of those folders, create a folder named <code>content</code>. Your mod files will go in here. (Mods will often include a <code>content</code> folder already to make things clear.)
# Inside each of those folders, create a folder named <code>content</code>. Your mod files will go in here. (Mods will often include a <code>content</code> folder already to make things clear.)
Line 27: Line 29:


=== Setting up homebrew ===
=== Setting up homebrew ===
Follow [https://wiiu.hacks.guide/ this guide] to set up your Wii U console to use homebrew software.
Follow [https://wiiu.hacks.guide/ this guide] to set up your Wii U console to use homebrew software, in order to allow you to dump the game files from your console to your PC.


=== Dumping the game files ===
=== Dumping the game files ===
Line 39: Line 41:
# Create a file named <code>rules.txt</code> next to the <code>content</code> folder (if the downloaded mod doesn't already include one). Inside it goes:
# Create a file named <code>rules.txt</code> next to the <code>content</code> folder (if the downloaded mod doesn't already include one). Inside it goes:


  <nowiki>[Definition]
  [Definition]
  titleIds = 00050000101C9300,00050000101C9400,00050000101C9500
titleIds = 00050000101C9300,00050000101C9400,00050000101C9500
  name = Mod Name
name = Mod Name
  path = "The Legend of Zelda: Breath of the Wild/Game Mods/Mod Packs/Mod Name"
path = "The Legend of Zelda: Breath of the Wild/Game Mods/Mod Packs/Mod Name"
  description = Mod description here.
description = Mod description here.
  version = 3
version = 3
  fsPriority = 100</nowiki>
fsPriority = 100
<code>version</code> must be set to 3 to work correctly. <code>fsPriority</code> determines the order in which mods are prioritized - higher numbers prioritize that mod's files. Mods without an <code>fsPriority</code> entry specified default to 100.
<code>version</code> must be set to 3 to work correctly. <code>fsPriority</code> determines the order in which mods are prioritized - higher numbers prioritize that mod's files over other mods. Mods without an <code>fsPriority</code> entry specified will default to 100.


Once a mod has been added, simply enable it from Cemu's graphic pack menu to use it. Note that most mods should not be enabled or disabled while the game is running.
Once a mod has been added, simply enable it from Cemu's graphic pack menu to use it. Note that most mods should not be enabled or disabled while the game is running.
== Switch ==
Warning: If you have ever booted into custom firmware (CFW) on your Switch console in the past, and then proceed to go online, there is a risk of the console being banned from Nintendo's online services (including eShop and game updates). This risk is reduced if you are sensible and only use mods on offline games (don't install NSPs or pirate games!)
=== Setting up homebrew ===
Follow [https://guide.sdsetup.com this guide] to set up your Switch console to use homebrew software.
This tutorial uses Atmosphere CFW. Using SXOS CFW is not reccomended, as unlike Atmosphere, it costs money, uses stolen code (from Atmosphere!), and is closed source, making it impossible to check how safe it is to use.
=== Installing mods ===
# In the root of your MicroSD card, there should be a folder named <code>atmosphere</code>, <code>sxos</code>, or <code>reinx</code>, depending on which CFW you are using.
# Within that folder, there should be a folder named <code>titles</code>. Inside that, create a folder with the name of your game's Title ID. For BotW on Switch, the Title ID is <code>01007EF00011E000</code>.
# Inside that, make a folder called <code>romfs</code>. Your mod files will go in here. (Mods will often include all or part of this folder structure already, to make things easy.)
To use the mod, simply boot the console into CFW, then boot the game, and the mod will be active.