How To Make A NSMB2 Rom Hack With Hans

Discussion in '3DS - Homebrew Development and Emulators' started by GalladeGuy, Nov 8, 2015.

  1. GalladeGuy
    OP

    GalladeGuy Freeze Kirby :3

    Member
    2,536
    2,495
    Oct 28, 2015
    United States
    WHAT YOU WILL NEED:

    Braindump - https://github.com/neobrain/braindump/releases
    Packhack - I couldn't find a link (its at the bottom of the post)
    NSMB2 (duh)
    3DS/New 3DS (With HAX 2.5)

    STEP 1 (GETTING ROMFS)

    So the first thing you need to do, is get the actual course files to edit. This is where Braindump comes in. Using braindump is very simple! Just put the folder into your 3ds folder where you keep your apps, select NSMB2, and run it! Please note this does take a while to do. BE PATIENT!! Once you are done, put your sd card into your computer and there should now be a folder called something like "0000007000ae00" or something like that (remember this as it is important for later!!), with your romfs and exefs. Right now all we need is the romfs, so save that to your computer.

    STEP 2 (EXTRACTING ROMFS)

    Now that you have your romfs, time to turn that into something we can use! In the packhack folder there should be a application called ROMFS_EXTRACTOR, which is what we are going to use to turn the romfs into a folder. Run it, select a file path, and wait. A common mistake people make is that they click off the program and the save as... window never appears. So just don't click off of it! It only takes like 2 minutes anyways. Now we should have a romfs folder.

    STEP 3 (EDITING!!!!!!!!)

    Now do what you want with the files! Edit the levels with Reggie Next or CoinKiller, replace some music, make some textures, whatever.
    Editing tools:

    Reggie! Next - https://drive.google.com/file/d/0B_yBl-184usmY2U1ZE5fVkZTZG8/view
    CoinKiller - http://kuribo64.net/board/thread.php?id=2323

    STEP 4 (RE-BUILDING ROMFS)

    Now, once your finished editing, open up packhack and run the app called ROMFS_BUILDER. Same thing as before, select the romfs FOLDER and save as [NSMB2 Title ID].romfs (I told you that title ID was important!). If there isn't already, make a folder on the root of your sd card called "hans" (no quotes) and put the .romfs in it!

    STEP 5 (PLAYING!)

    Put your sd card back into your 3DS, and load up hans. Select NSMB2 and HOLD L while it loads! There should be some options there. Select the one that says "sd -> romfs" or something like that and make sure it says yes. Now, save the configuration and load the game! Whatever editing you did should now be there! Your Welcome! :yaynds:

    TROUBLESHOOTING

    • If the braindump fails, it probably means that you don't have enough space in your sd card!

    • If you are using Reggie Next to edit levels, put the Unit folder (In romfs) into the courses folder and then click the option "Change Game" in the FILE tab and select NSMB2 if it isn't selected already! It won't work otherwise!

    • While you are extracting or building the romfs, if it gets stuck on "prompting save", that means you clicked off of the program. The only way to fix this, is to go into task manager, find the romfsbuilder/extracter and there should be a drop down menu. Open it and click on the "Save As" prompt window, and save it!

    WORDS OF ADVICE

    There is currently no way to edit textures or maps! I will update if I find something!
    You can open .bcres files with EveryFileExplorer and Ohana3ds Rebirth.
    You can edit textures with the old Ohana3DS.
    I am working on a way to edit maps, but I probably won't be releasing it.

    Also if you have any questions, feel free to ask in the comments!
     

    Attached Files:

    Last edited by GalladeGuy, May 15, 2016


  2. Stecker8

    Stecker8 Plug

    Member
    460
    118
    Oct 9, 2015
    Here
    A NSMB2 Editor! :lol:
     
  3. Jwiz33

    Jwiz33

    Banned
    2,654
    1,523
    Jun 5, 2014
    United States
    in the illuminati headquar—I have said too much!
    You should keep the name "Newer Super Mario Bros. 2" for when Skawo actually makes it. :P
    How about Another SMB2?
     
  4. RosaliinaDaHacker64

    RosaliinaDaHacker64 Woah

    Member
    569
    264
    Oct 7, 2015
    Ireland
    F:\gm9\out
    Damn, it failed to completely dump ROMFS and EXEFS as my 4GB microSD doesn't have enough space. It takes about 2,500 Blocks all the way to zero??! Jeez, that's alot. I better delete lots of stuff I don't need. :P
     
  5. CitizenSnips

    CitizenSnips a seldom-used crab named Lucky

    Member
    613
    526
    Mar 10, 2015
    United States
    I upgraded my card to 16gb so i could fit more romhacks :P
     
  6. GalladeGuy
    OP

    GalladeGuy Freeze Kirby :3

    Member
    2,536
    2,495
    Oct 28, 2015
    United States
    You should buy a 16 gb microsd. You can get them for around $15 on amazon.

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

    My post was a second too slow.
     
    CitizenSnips likes this.
  7. CitizenSnips

    CitizenSnips a seldom-used crab named Lucky

    Member
    613
    526
    Mar 10, 2015
    United States
    them ninja skills :ph34r: lol
     
  8. Manito

    Manito GBAtemp Fan

    Member
    319
    138
    Dec 15, 2014
    United States
    I noticed some of the music I put in the game freezes it. Does it have to be a certain type of file before bcstm?
     
  9. RosaliinaDaHacker64

    RosaliinaDaHacker64 Woah

    Member
    569
    264
    Oct 7, 2015
    Ireland
    F:\gm9\out
    I will buy it. I have my brother's 16GB microSD but it's kinda faulty that keeps saying that SD is removed, so I have to wait by saving my money instead...
     
  10. GalladeGuy
    OP

    GalladeGuy Freeze Kirby :3

    Member
    2,536
    2,495
    Oct 28, 2015
    United States
    Try formatting it.

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

    Its because you need a bbid file for the music. (Currently I'm not really sure how to make those)
     
  11. RosaliinaDaHacker64

    RosaliinaDaHacker64 Woah

    Member
    569
    264
    Oct 7, 2015
    Ireland
    F:\gm9\out
    I did format it while ago and it's still faulty. I think it's broken. :/
     
  12. GalladeGuy
    OP

    GalladeGuy Freeze Kirby :3

    Member
    2,536
    2,495
    Oct 28, 2015
    United States
    Did you format it to FAT16? The other options won't work. (Yet windows defaults to those options)
     
  13. RosaliinaDaHacker64

    RosaliinaDaHacker64 Woah

    Member
    569
    264
    Oct 7, 2015
    Ireland
    F:\gm9\out
    No, I chose FAT32.
    Edit: I don't see FAT16. All I see is NTFS, FAT32, and exFAT.
     
    Last edited by RosaliinaDaHacker64, Nov 9, 2015
  14. GalladeGuy
    OP

    GalladeGuy Freeze Kirby :3

    Member
    2,536
    2,495
    Oct 28, 2015
    United States
    That might be the problem.

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

    Oh sorry, it looks like I actually did FAT32. I think FAT16 only works with 2gb sd cards now that think about it. :wacko:
     
  15. RosaliinaDaHacker64

    RosaliinaDaHacker64 Woah

    Member
    569
    264
    Oct 7, 2015
    Ireland
    F:\gm9\out
    It's OK. But does Quick Format do a thing to fix it? I did without Quick Format and it says Windows cannot complete the format. :unsure: (Sorry for going kinda off-topic about computer stuff.)
     
  16. GalladeGuy
    OP

    GalladeGuy Freeze Kirby :3

    Member
    2,536
    2,495
    Oct 28, 2015
    United States
    I'm not really sure :wacko: I'm not to good with this kinda stuff.
     
  17. 101239

    101239 GBATemp Irregular

    Banned
    312
    158
    Oct 25, 2015
    United States
    Maybe Somewhere near you? ( ͡° ͜ʖ ͡°)
    finally. found a romfs dumper. now i can work on my dreamteam hack
     
  18. Petraplexity

    Petraplexity Fidget-Spinning Spicy Memelord™

    Member
    372
    766
    Sep 5, 2015
    United States
    Over There
    If it says Windows cannot complete the format, then your SD card is fucked up.
    But if you can do other stuff with it, then it's only a little fucked up.
    :P
     
  19. GalladeGuy
    OP

    GalladeGuy Freeze Kirby :3

    Member
    2,536
    2,495
    Oct 28, 2015
    United States
    That might be a bit hard. I'm pretty sure that at the moment its impossible to hack dream team because it uses weird file types.
     
  20. shutterbug2000

    shutterbug2000 Cubic NINJHAX!

    Member
    1,078
    2,085
    Oct 11, 2014
    United States
    How do I use Reggie Next? I can't seem to make it run in NSMB2 mode, it always wants to run in NSMBW mode.