The Unofficial Guide of NSMBU Hacking

Discussion in 'Wii U - Tutorials' started by AboodXD, Feb 2, 2016.

?

Found this useful?

  1. Yes, thank!

    80.0%
  2. No...

    20.0%
Feb 2, 2016
  1. AboodXD
    OP

    Member AboodXD I hack NSMB games, and other shiz.

    Joined:
    Oct 11, 2014
    Messages:
    2,460
    Location:
    Not under a rock.
    Country:
    United Arab Emirates
    Please don't quote this long post!

    Well, we've finally got NSMBU working with custom levels via cafiine. So, here is the unofficial guide of NSMBU hacking:

    TABLE OF CONTENTS:

    1. MUSIC HACKING
    2. LEVEL EDITING
    3. EDITING WORLDS' NAMES, AND LEVELS' NAMES
    4. CUSTOM TILESETS
    5. CUSTOM TEXTURES/OUTFITS
    6. LOADING CUSTOM STUFF

    LET'S-A-GO!

    • MUSIC HACKING:

    Music and SFX files are BFWAV files, they are all included in some "Wave archives"(BFWARs), all of the BFWARs are included in one BFSAR file.

    For the sake of saving time, we're going to extract BFWAVs right from the BFSAR! And skip the BFWARs part like bosses... :rofl:

    How to get all of the BFWAVs out of the BFSAR:

    Quick tip here: If you want to listen to BFWAVs on your computer, download foobar2000, and install this component.

    Editing music:

    • LEVEL EDITING:

    There is a thread for sharing custom levels. See here. For that thread, I will tell you how to edit/make levels.

    Download Reggie! NSMBU by @RoadrunnerWMC, or my version for faster loading and texture rendering(You can get it from my Github, TESTED ON WINDOWS ONLY!!).

    How to run Reggie!:

    Decompress Levels for faster loading:

    Level editing:

    Done! Now we compress the level.

    How to Compress levels:

    You're now done with compressing the level, now, let's go PLAY THE LEVEL!

    To be completed soon!™ ;)
    STAY TUNED! :D

    Special thanks to:
    Whoever made VGMToolBox.
    Whoever made YAZ0COMP.EXE (yaz0kit).
    Whoever made fake_yaz0.exe.
    @MrRean, @RoadrunnerWMC, @Hiccup, Grop, Treeki, and any other person that worked on Reggie! Next.
    @soneek.
    Thakis for yaz0dec.
    @NWPlayer123, @Marionumber1, @Hykem and anyone who made Wii U hacking possible.
     
    Last edited by AboodXD, Apr 4, 2016
  2. 2manyGames2play

    Member 2manyGames2play GBAtemp Regular

    Joined:
    Nov 24, 2015
    Messages:
    119
    Country:
    Netherlands
    Thnx, i'll be keeping an eye on this whenever i decide to jump into hacking/editing levels myself :-)
     
  3. AboodXD
    OP

    Member AboodXD I hack NSMB games, and other shiz.

    Joined:
    Oct 11, 2014
    Messages:
    2,460
    Location:
    Not under a rock.
    Country:
    United Arab Emirates
    Added how to compress levels. :)
     
    2manyGames2play likes this.
  4. Don Jon
    This message by Don Jon has been removed from public view by BORTZ, Feb 5, 2016, Reason: off topic.
    Feb 4, 2016
  5. AboodXD
    OP

    Member AboodXD I hack NSMB games, and other shiz.

    Joined:
    Oct 11, 2014
    Messages:
    2,460
    Location:
    Not under a rock.
    Country:
    United Arab Emirates
    @Don Jon Models can't be replaced, but, you can make custom textures, I'll add a tutorial in the first post. :)
     
  6. Don Jon

    Member Don Jon GBAtemp Fan

    Joined:
    Nov 20, 2015
    Messages:
    407
    Country:
    United States
    What the hell is wrong with the mods around here?
    How can my post be offtopic?
    Smh
    Anyways
    Can models be loaded to 3ds max?
    And than exported at least?
     
    AidanLumina likes this.
  7. AboodXD
    OP

    Member AboodXD I hack NSMB games, and other shiz.

    Joined:
    Oct 11, 2014
    Messages:
    2,460
    Location:
    Not under a rock.
    Country:
    United Arab Emirates
    Yes.
     
  8. Newest Nick Team

    Member Newest Nick Team GBAtemp Regular

    Joined:
    Nov 28, 2014
    Messages:
    233
    Location:
    You don't wanna know. :P
    Country:
    United States
    You borrowed that thread idea from me, didn't you? :P

    Yeah. I like this thread. Keep it up! :)
     
    Last edited by Newest Nick Team, Feb 28, 2016
    AboodXD likes this.
  9. AidanLumina

    Member AidanLumina genderfluid. i do nsmbu and 3ds stuff

    Joined:
    Sep 27, 2015
    Messages:
    570
    Country:
    Germany
    Is yaz0dec/SZS to SARC made by you? Because it's on your github while you're not crediting anyone. :)
     
  10. AboodXD
    OP

    Member AboodXD I hack NSMB games, and other shiz.

    Joined:
    Oct 11, 2014
    Messages:
    2,460
    Location:
    Not under a rock.
    Country:
    United Arab Emirates
    No, I didn't make it, I uploaded it to github.com because it's easier to do.
    Also, I recognize you from RHCafe, you asked if you can decompress more than an szs file in a time, hope this tutorial helps because it tells you how. :)
     
    Last edited by AboodXD, Mar 6, 2016
  11. AidanLumina

    Member AidanLumina genderfluid. i do nsmbu and 3ds stuff

    Joined:
    Sep 27, 2015
    Messages:
    570
    Country:
    Germany
    That wouldn't even work. You have to use a Powershell command to properly rename the files.

    Just one thing: Can you at least add who has made yaz0dec (mrysav), YAZ0COMP.EXE and Reggie! NSMBU (MrRean et al.)? If you'd do that, nobody would complain. :)
     
  12. AboodXD
    OP

    Member AboodXD I hack NSMB games, and other shiz.

    Joined:
    Oct 11, 2014
    Messages:
    2,460
    Location:
    Not under a rock.
    Country:
    United Arab Emirates
    Yes, it works, did you try it? At least I did.
    I mean, try it, and if didn't work, I'll try to help you. :)

    mrysav didn't make yaz0dec... it was made by thakis.
    Almost everybody on GBATemp knows that Reggie Next was made by @RoadrunnerWMC.
    Those people would still complain, they always do, they won't stop the false rumours about me being evil.
    Sometimes, you make a little mistake, and then you find a lot of people overreacting, and being so dramatic about it. :(

    I forgive them anyway (even you, @StapleButter), hating them won't do me any good. :)

    — Posts automatically merged - Please don't double post! —

    Also, the yaz0dec.exe in my github isn't the original yaz0dec, it's an edited version. ;)
     
    Last edited by AboodXD, Apr 4, 2016
  13. AboodXD
    This message by AboodXD has been removed from public view by Cyan, Mar 8, 2016, Reason: Other website event drama.
    Mar 7, 2016
  14. AidanLumina
    This message by AidanLumina has been removed from public view by Cyan, Mar 8, 2016, Reason: Other website event drama.
    Mar 7, 2016
  15. AboodXD
    This message by AboodXD has been removed from public view by Cyan, Mar 8, 2016, Reason: Other website event drama.
    Mar 7, 2016
  16. AidanLumina
    This message by AidanLumina has been removed from public view by Cyan, Mar 8, 2016, Reason: Other website event drama.
    Mar 7, 2016
  17. AboodXD
    This message by AboodXD has been removed from public view by Cyan, Mar 8, 2016, Reason: Other website event drama.
    Mar 8, 2016
  18. AidanLumina
    This message by AidanLumina has been removed from public view by Cyan, Mar 8, 2016, Reason: Other website event drama.
    Mar 8, 2016
  19. AboodXD
    This message by AboodXD has been removed from public view by Cyan, Mar 8, 2016, Reason: Other website event drama.
    Mar 8, 2016
  20. StapleButter
    This message by StapleButter has been removed from public view by Cyan, Mar 8, 2016, Reason: Other website event drama.
    Mar 8, 2016
  21. AidanLumina
    This message by AidanLumina has been removed from public view by Cyan, Mar 8, 2016, Reason: Other website event drama.
    Mar 8, 2016
  22. Ohad1th

    Member Ohad1th GBAtemp Regular

    Joined:
    Jul 23, 2015
    Messages:
    219
    Country:
    Israel
    So you make super mario level , why not play mario maker lol
    Nice effort tho
     
  23. AboodXD
    OP

    Member AboodXD I hack NSMB games, and other shiz.

    Joined:
    Oct 11, 2014
    Messages:
    2,460
    Location:
    Not under a rock.
    Country:
    United Arab Emirates
    Super Mario Maker is a good game, I admit it.
    But, it's actually limited! Anyone who isn't new to Mario hacking scene would know this. ;)
    That's way I chose NSMBU over SMM.
     
    Ohad1th likes this.
  24. Ohad1th

    Member Ohad1th GBAtemp Regular

    Joined:
    Jul 23, 2015
    Messages:
    219
    Country:
    Israel
    Guess you're right lol , too bad I habe 5.5.1 and I'm not good with these stuff lol
     
  25. AboodXD
    OP

    Member AboodXD I hack NSMB games, and other shiz.

    Joined:
    Oct 11, 2014
    Messages:
    2,460
    Location:
    Not under a rock.
    Country:
    United Arab Emirates
    Well, I'm on 5.5.1 too, but I never lost hope on hacking NSMBU, I currently use Cemu to test my custom stuff. :P
     
    Ohad1th likes this.
  26. TheTrueScruffy

    Newcomer TheTrueScruffy Newbie

    Joined:
    Aug 7, 2016
    Messages:
    2
    Country:
    United States
    Thanks for the tutorial! Also the levels that are contained in SARC archives contain all the Tilesets and Objects/Sprites used in the level. This means that you are limited to whatever this level supports. Example: Placing a Rolling Hill in 1-1 will crash the game once you get near it, this happens because the file "circle_ground" doesn't exist in 1-1.szs. Though you can't modify 1-1 with placing a Rolling Hill in it, you can modify 1-3 then save it as 1-1. The only thing is that 1-3 might not contain anything else like a Red Coin Ring needed to remake 1-1 from NSMBW (Which is what i'm trying to do.) Maybe (IF it's possible) Someone can create a mod for ReggieNSMBU where you can place sprites in a level that don't exist then select the SARC where the sprite exists in and then save like that. (It isn't possible to just copy the file over because there must be some Database in the file where it knows where all the sprites are and it just crashes whenever I try to load the level ins NSMBU Reggie.)
     
  27. AboodXD
    OP

    Member AboodXD I hack NSMB games, and other shiz.

    Joined:
    Oct 11, 2014
    Messages:
    2,460
    Location:
    Not under a rock.
    Country:
    United Arab Emirates
    You're right
    You're wrong!! :O
    Placing a rolling hill will work, even if circle_ground doesn't exist inside 1-1.szs. (It's probably that you didn't use the correct settings for it)

    Yes, every level has its own tilesets.
    A new level editor (Satoru) will be released soon, and it will fix that issue. ;)
     
    Last edited by AboodXD, Aug 23, 2016
  28. AboodXD
    OP

    Member AboodXD I hack NSMB games, and other shiz.

    Joined:
    Oct 11, 2014
    Messages:
    2,460
    Location:
    Not under a rock.
    Country:
    United Arab Emirates
    WOW, THIS THREAD IS SOOOO OUTDATED!

    I have been able to do a lot of fancy stuff. :D
     
  29. markehmus

    Member markehmus GBAtemp Advanced Fan

    Joined:
    Jul 26, 2008
    Messages:
    914
    Location:
    in the GAME
    Country:
    Canada
    Satoru??
     
  30. AboodXD
    OP

    Member AboodXD I hack NSMB games, and other shiz.

    Joined:
    Oct 11, 2014
    Messages:
    2,460
    Location:
    Not under a rock.
    Country:
    United Arab Emirates
    No, but if you want to know what fancy stuff I'm talking about, check out my channel.
     

Share This Page