Help:Creating mods: Difference between revisions

Jump to navigation Jump to search
imported>BravelyPeculiar
No edit summary
imported>BravelyPeculiar
Line 1: Line 1:
Welcome, modders! This page is intended to be a collection of useful information for anybody who wants to create mods. If you want to simply use other people's mods, see [[Help:Setting up mods|Help:Playing with mods]].
Welcome, modders! This page is intended to be a collection of useful information for anybody who wants to create mods. If you want to simply use other people's mods, see [[Help:Setting up mods|Help:Playing with mods]].


== Dumping Game files ==
== Dumping game files ==
To make mods, you'll need to start by dumping the unedited game files from your copy of BotW.
* [http://compat.cemu.info/wiki/Getting_Started#Dumping_game_files Dumping the game files (Wii U)]
* [[Help:Dumping games|Dumping the game files (Switch)]]


== Files, Tools and Tutorials ==
== Files, Tools and Tutorials ==
Line 27: Line 30:


=== AAMP files ===
=== AAMP files ===
[[AAMP]] files also contain game parameters. Convert them to an editable format (and back) with leoetlino's [https://pypi.org/project/aamp/ <code>aamp</code> tool].
[[AAMP]] files also contain game parameters. Convert them to an editable format (and back) with leoetlino's [https://pypi.org/project/aamp/ <code>aamp</code> tool]. Unlike most other files, AAMP files are exactly the same on both Wii U and Switch.
* <code>aamp_to_yml INPUT_FILE.bxml OUTPUT_FILE.yml</code>
* <code>aamp_to_yml INPUT_FILE.bxml OUTPUT_FILE.yml</code>
* <code>yml_to_aamp INPUT_FILE.yml OUTPUT_FILE.bgparamlist</code>
* <code>yml_to_aamp INPUT_FILE.yml OUTPUT_FILE.bgparamlist</code>

Navigation menu