Jump to navigation Jump to search

Changing the ASM Folder Path

NOTE: The tutorial was not originally created by me, and was originally created by John Telstra (on RVLution). So credit goes to him for the tutorial (and me for adding extra info, fixing errors, and publishing it here).

Hello guys, today I’m gonna show you how to change NewerSMBW’s ASM Folder Path. If you want all the ASM to load in a different folder name, you bumped into the right tutorial. Let’s get started.

Requirements[edit | edit source]

-A hex editor (I would recommend PSPad, download here, but alternatives like HxD work too)

-A USB or SD Device to launch NewerSMBW

-Riivolution and Wii or Wii U

Tutorial[edit | edit source]

Step 1[edit | edit source]

Open NewerSMBW's Loader.bin file in the hex editor and you should see these words:


Step 2[edit | edit source]

Hit Ctrl-H simultaneously on the keyboard in the hex editor then it should bring up a little window. In the Find box, type NewerRes, then think up of a word that has 8 characters and put it in the Replace box. For an example, we'll use the name Demo-Res. Make sure to have the As Text option checked under both of the boxes, otherwise it’ll focus on the hex values instead of the text!:

NOTE: Thinking up of a word that has more or less than 8 characters, may do SEVERE damage to the Loader.bin file.


Step 3[edit | edit source]

Save the Loader.bin file by pressing Ctrl-S on the keyboard. Rename the NewerRes folder to the word that you thought up (for example, we used Demo-Res). Go into the folder you just renamed and open up the following files, DLCodeEU_1.bin, DLCodeEU_2.bin, DLCodeJP_1.bin, DLCodeJP_2.bin, DLCodeUS_1.bin, DLCodeUS_2.bin, with PSPad.


Step 4[edit | edit source]

And again, hit Ctrl-H simultaneously on the keyboard in the hex editor then it should bring up a little window. In the Find box, type NewerRes, then think up of a word that has 8 characters and put it in the Replace box. For an example, we'll use the name Demo-Res. Make sure to have the As Text option checked under both of the boxes, otherwise it’ll focus on the hex values instead of the text!:

Repeat Step 4, one-by-one for the DLCodeEU_1.bin, DLCodeEU_2.bin, DLCodeJP_1.bin, DLCodeJP_2.bin, DLCodeUS_1.bin, DLCodeUS_2.bin files, and save your changes (by pressing Ctrl-S on the keyboard).


Additional note[edit | edit source]

You can also put the

<folder external="/[example]/[example]/" disc="/NewerRes/" create="true"/>

line in your XML to have a different folder name instead of NewerRes, but it's not recommended since I've seen some flaws when testing it. Replace the [example] statement w/ your folder name.