Miyamoto Level Editor: Difference between revisions
mNo edit summary |
Jhmaster2000 (talk | contribs) m (links consistency (+)) |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
{{Tool|name=Miyamoto|logo=MiyamotoIcon.png|description=A NSMBU/NSLU Level and Tileset Editor|developers=[https://github.com/aboood40091 AboodXD]|os=Windows x86/x64, MacOS, Linux|codelanguage=Python|license=GPL-3.0|source=https://github.com/aboood40091/Miyamoto|website=[https://github.com/aboood40091/Miyamoto#readme GitHub README]|downloads=[https://github.com/aboood40091/Miyamoto/releases GitHub Releases]}} |
{{Tool|name=Miyamoto!|logo=MiyamotoIcon.png|description=A NSMBU/NSLU Level and Tileset Editor|developers=[https://github.com/aboood40091 AboodXD]|os=Windows x86/x64, MacOS, Linux|codelanguage=Python|license=GPL-3.0|source=[https://github.com/aboood40091/Miyamoto aboood40091/Miyamoto (GitHub)]|website=[https://github.com/aboood40091/Miyamoto#readme GitHub README]|downloads=[https://github.com/aboood40091/Miyamoto/releases GitHub Releases]}} |
||
'''Miyamoto!''' is a versatile fully-featured level and tileset editor for '''New Super Mario Bros. U''', created and maintained by [https://github.com/aboood40091 AboodXD]. |
'''Miyamoto!''' is a versatile fully-featured level and tileset editor for '''New Super Mario Bros. U''', created and maintained by [https://github.com/aboood40091 AboodXD]. |
||
Line 49: | Line 49: | ||
# Create a folder inside the folder that '''Miyamoto!''' is installed in, called <code>objects</code>. |
# Create a folder inside the folder that '''Miyamoto!''' is installed in, called <code>objects</code>. |
||
# Extract the contents of <code>Objects.zip</code> directly into the '''objects''' folder you just created. |
# Extract the contents of <code>Objects.zip</code> directly into the '''objects''' folder you just created. |
||
If you are interested in learning about custom tilesets, consider reading the [[ |
If you are interested in learning about custom tilesets, consider reading the [[Tilesets]] page. |
||
=== Extras === |
=== Extras === |
||
# Download <code>Main_Tilesets_pack.zip</code> from [https://github.com/aboood40091/Miyamoto/releases/download/v28/Main_Tilesets_Pack.zip here]. |
# Download <code>Main_Tilesets_pack.zip</code> from [https://github.com/aboood40091/Miyamoto/releases/download/v28/Main_Tilesets_Pack.zip here]. |
||
# Navigate to a folder called <code>miyamotoextras</code> inside the folder that '''Miyamoto!''' is installed in. |
# Navigate to a folder called <code>miyamotoextras</code> inside the folder that '''Miyamoto!''' is installed in. |
||
# Extract the contents of <code>Main_Tilesets_Pack.zip</code> directly into the <code>miyamotoextras</code> folder. |
# Extract the contents of <code>Main_Tilesets_Pack.zip</code> directly into the <code>miyamotoextras</code> folder.<hr> |
||
<br><hr> |
|||
== Usage == |
== Usage == |
Latest revision as of 04:11, 8 November 2022
Description | A NSMBU/NSLU Level and Tileset Editor |
---|---|
Developers | AboodXD |
Operating System | Windows x86/x64, MacOS, Linux |
Written in | Python |
License | GPL-3.0 |
Source | aboood40091/Miyamoto (GitHub) |
Website | GitHub README |
Downloads | GitHub Releases |
Miyamoto! is a versatile fully-featured level and tileset editor for New Super Mario Bros. U, created and maintained by AboodXD.
Installation[edit | edit source]
Precompiled executable[edit | edit source]
Running from a precompiled executable is the easiest way to get Miyamoto!, but it isn't recommended as you will not get the latest features and bugfixes, and it will only work for Windows operating systems.
Requirements[edit | edit source]
- Windows 7 or above
Steps[edit | edit source]
- Download the latest version of Miyamoto! from here. (Make sure to get the non-DX version if you are modding for the Wii U!).
- Extract the zip file to a location of your choice
- Complete the Preparation steps at the bottom of the page.
- Run
miyamoto.exe
.
Running from source[edit | edit source]
Running from source ensures that you always have the latest features and improvements as they get added.
Requirements[edit | edit source]
- Python 3.4 or above
Steps[edit | edit source]
- Install the latest version of Python 3 from here, making sure to enable the option to add Python to PATH.
- Open the terminal and type the following command:
py -3 -m pip install PyQt5 Cython libyaz0 SarcLib
- 3. Complete the Preparation steps from the chapter below this.
- 4. Run
miyamoto.py
.
Troubleshooting[edit | edit source]
- If Windows asks you what program to open
miyamoto.py
with, you can create a .bat file with the following inside it:[Path to your python.exe installation] [Path to miyamoto.py]
. If this still does not work, you may need to reinstall Python and make sure to enable the option to add Python to PATH.
Preparation[edit | edit source]
Before you can use Miyamoto!, there are some things that you still have to do to get the editor set up.
Data archive[edit | edit source]
- Download
data.zip
from here. - Create a folder inside the folder that Miyamoto! is installed in, called
data
. - Extract the contents of
data.zip
directly into the data folder you just created.
Tilesets[edit | edit source]
- Download
Objects.zip
from here. - Create a folder inside the folder that Miyamoto! is installed in, called
objects
. - Extract the contents of
Objects.zip
directly into the objects folder you just created.
If you are interested in learning about custom tilesets, consider reading the Tilesets page.
Extras[edit | edit source]
- Download
Main_Tilesets_pack.zip
from here. - Navigate to a folder called
miyamotoextras
inside the folder that Miyamoto! is installed in. - Extract the contents of
Main_Tilesets_Pack.zip
directly into themiyamotoextras
folder.
Usage[edit | edit source]
When you start up Miyamoto! for the first time, it will ask you for the course_res_pack folder from your game dump. If you do not have this folder, follow the Dumping Wii U Games guide to obtain your game files.
General Troubleshooting[edit | edit source]
- If the All tab in your Miyamoto! editor is disabled, go to
File
>Change Objects path
and select theobjects
folder in your Miyamoto! installation. - If the level that you created crashes on load, make sure that there is a folder inside your Miyamoto! installation called
data
, and thatdata.zip
has been extracted there properly.