A decompilation effort for Super Mario 3D World + Bowser's Fury
Go to file
2024-09-06 09:01:38 -04:00
data al::Sky 2024-09-06 09:01:38 -04:00
docs wrong game 2024-08-11 21:33:27 -04:00
img add cool logo 2024-07-09 18:46:34 -04:00
lib al::Sky 2024-09-06 09:01:38 -04:00
.clang-format AreaObj almost decompiled 2024-08-12 11:46:08 -04:00
.gitignore some MathUtil 2024-08-29 17:10:48 -04:00
build.py have some fun with neon matrix functions 2024-09-02 15:26:08 -04:00
check.py StageSwitchAccesser 2024-09-04 20:49:18 -04:00
decompme.py some MathUtil 2024-08-29 17:10:48 -04:00
helpers.py NerveAction and MessageTag progress 2024-08-27 18:45:39 -04:00
nso.py build system but better 2024-07-09 20:56:28 -04:00
README.md introduce some friendly markdown docs 2024-08-11 21:32:38 -04:00
setup.py some MathUtil 2024-08-29 17:10:48 -04:00

3dcomp

chat on our Discord

A decompilation effort for Super Mario 3D World + Bowser's Fury

Build Instructions

  1. Obtain a clean copy of a main from Super Mario 3D World + Bowser's Fury Kiosk Demo and rename it to fury.nso, and place it on the root.
  2. Run setup.py to download and install all of the dependencies. These dependencies are capstone, elftools, lz4, ninja, and colorama. It will also download a zipped file that contains the compiler. It will also check to see if your NSO is the correct one.
  3. Run build.py, then use check.py to verify matching status.

Contributions

Want to contribute, or learn how to contribute? Try joining our Discord server (link is at the top), and looking into on contribution guide! We will be glad to answer any questions for people who wish to contribute. All pull requests and issues are welcome.