A supercharged fork of the modern day level editor.
Clone or download
Pull request Compare This branch is 397 commits ahead, 3 commits behind RoadrunnerWMC:master.
aboood40091 Read the description
Add an advanced resizer for objects
Improve the invisible blocks in the overrides
Update spritedata.xml
Latest commit a7a436c Mar 31, 2018
Permalink
Failed to load latest commit information.
Tools Remove unused dlls Mar 23, 2018
addrlib Remove unused variables from AddrLib Mar 23, 2018
bc3 Read the description Mar 19, 2018
libyaz0 Read the description Mar 19, 2018
linuxTools Add a new Puzzle which doesn't require building beforehand Jan 1, 2018
macTools Add a new Puzzle which doesn't require building beforehand Jan 1, 2018
miyamotodata Read the description Mar 31, 2018
miyamotoextras ugh Apr 28, 2017
.gitignore Remove unused duplicates detector Mar 2, 2018
SARC.py Read the description Mar 1, 2018
area.py Fix importing areas, fix painting some slopes, cleaning up Mar 23, 2018
build.py Read the description Mar 1, 2018
bytes.py Add the Quick Paint Tool Oct 30, 2017
cython_available.pyx Improve loading GTX files Mar 4, 2018
dds.py Add a local BC3 compressor, cleaning up Nov 4, 2017
dialogs.py Read the description Mar 25, 2018
gamedefs.py Fix missing imports, remove unused variables and imported functions Mar 1, 2018
globals.py Read the description Mar 9, 2018
gtx.py Improve loading GTX files Mar 4, 2018
gtx_quick_cy.pyx Read the description Mar 19, 2018
items.py Read the description Mar 31, 2018
level.py Fix importing areas, fix painting some slopes, cleaning up Mar 23, 2018
libEGL.dll Update Apr 20, 2017
license.txt Fix everything Apr 10, 2017
loading.py Improve loading GTX files Mar 4, 2018
misc.py Read the description Mar 9, 2018
miyamoto.py Read the description Mar 25, 2018
puzzle.py Read the description Mar 1, 2018
quickpaint.py Fix missing imports, remove unused variables and imported functions Mar 1, 2018
readme.md Read the description Mar 25, 2018
release.txt Change release Jun 21, 2017
run-python.bat Update v15.0 Jun 20, 2017
spritelib.py Read the description Mar 1, 2018
sprites.py Add a sprite image for sprite 457, update spritedata.xml Mar 25, 2018
stamp.py Fix missing imports, remove unused variables and imported functions Mar 1, 2018
strings.py Read the description Mar 25, 2018
tileset.py Fix importing areas, fix painting some slopes, cleaning up Mar 23, 2018
ui.py Read the description Mar 1, 2018
verifications.py Fix missing imports, remove unused variables and imported functions Mar 1, 2018
widgets.py Add missing "SetDirty()" to Quick Paint Tool Mar 25, 2018

readme.md

Miyamoto!

The New Super Mario Bros. U / New Super Luigi U Editor

A level editor for NSMBU and NSLU by AboodXD and Gota7, based on Reggie! Next by RoadrunnerWMC, which is based on Reggie by Treeki, Tempus et al. Uses Python 3, PyQt5 and libyaz0.


Discord: https://discord.gg/AvFEHpp
GitHub: https://github.com/aboood40091/Miyamoto


Credits

Reggie! & Reggie! Next

  • Treeki -- Creator of Reggie!
  • RoadrunnerWMC -- Creator of Reggie! Next

Miyamoto

  • AboodXD -- Lead Coder, Spritedata, Graphics
  • Gota7 -- Coding, Spritedata, Graphics
  • Grop -- Coding, Spritedata
  • John10v10 -- Coding the Quick Paint Tool
  • libtxc_dxtn -- Original DXT5 (De)compressor in C
  • Luzifer -- Graphics
  • Mayro -- Graphics
  • mrbengtsson -- Graphics
  • Meorge -- Testing on macOS
  • NVIDIA -- NVCOMPRESS
  • RicBent -- Graphics
  • reece stone -- Spritedata, Graphics
  • Shawn Shea -- Graphics
  • Toms -- Spritedata, Graphics
  • Wexos -- Original BC3 Compressor in C#
  • Wiimm -- WSZST

Reggie NSMBU

  • Grop -- Coding, Spritedata, Graphics
  • Hiccup -- Spritedata
  • Kinnay -- Spritedata
  • MrRean -- Coding, Spritedata, Categories, Graphics
  • RoadrunnerWMC -- Coding, Spritedata, Graphics

TODO

  • Get unknown entrance fields figured out
  • Get unknown area fields figured out
  • Sprite images / HD screenshots (a lot of them)
  • Improve Zones and Objects resizing

How To Use

First, download this repo (either by using git clone or git pull if you've already cloned it), or by downloading a release, or by just downloading this repo as a whole.

Second, you need the filesystem for New Super Mario Bros. U. You can get it by dumping the game using ddd: https://gbatemp.net/threads/ddd-wiiu-title-dumper.418492/

Thirdly, Download and install the following:

Run the following in a command prompt:
python3 miyamoto.py
You can replace python3 with the path to python.exe (including "python.exe" at the end) and miyamoto.py with the path to miyamoto.py (including "miyamoto.py" at the end)

It should ask you to choose a folder. Choose the course_res_pack folder, or where you've stored the levels (1-1.szs, at least).

Enjoy.