Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Guide to edit Mii names on a Hex Editor (under construction)
You will need a Hex Editor....

NOTE: For Linux, the hex editors I recommend are wxhexeditor or okteta. Use wx if you have an older computer. For BSD operating systems, I recommend only okteta (wx is only for linux, and all other hex editors are poor/lack basic features). If you are on Windows (sigh), I recommend HxD. You can find HxD on a google search very quickly. Linux/FreeBSD users: HxD works 100% in Wine emulation.

In this guide, HxD will be used. This guide assumes you already have HBC installed.

You will need the Savegame Manager GX HBC app. It can be found in my personal App Pack -  HERE. Alternatively, you can find it via google pretty quickly. Just make sure you download the version for the Wii and not the vWii-Wii U version.

Launch HBC, launch Savegame Manager. Navigate the cursor and click on Mii. Choose the Mii you want to extract. Select anywhere on the SD card to send the Mii (App pack includes a "Miis" folder, which is where I send/store Miis)

Exit Savegame Manager GX, exit HBC. SD card into computer. Open up HxD, and open the mii that you saved on your SD card.

Starting at Column 2 on Offset 00000000 is the beginning of the Mii name. The very first 4 digits of any Mii file has to do with certain basic attributes (male, female, color), don't mess with those. Every character/symbol is defined by a string of 2 bytes (4 digits). The first character/symbol for the Mii Name are the bytes for Column 2 & 3. Second character/symbol are the bytes at Column 4 & 5, etc etc. So if you followed correctly the final (10th) character/symbol would be at Offset 00000010; Columns 4 & 5.

Obviously, there are tons of Miis that don't use 10 character-length names. Any 'slot' for a character/symbol that was not filled out is simply listed as "00 00". Now you are probably wondering how the heck do you know what a character/symbols 2-byte hex code is. You can google "ASCII to Hex converter", and just type what name you want and use converter will give you the corresponding hex code values. For starters here is a quick list of character/symbols with their correspondent hex codes.

00 00 = Slot with no character/symbol filled in
00 20 = Space
00 24 = $
00 2A = *
00 30 = 0
00 35 = 5
00 39 = 9
00 41 = A (upper case)
00 61 = a (lower case)
00 7A = z (lower case)

Obviously, the hex codes for special symbols (such as Stars, Greek characters, Korean letters, Colored Wii Button Icons, etc) will be more complicated and too tough to memorize. Usually I just keep a small list of the hex codes for my favorite special symbols and use them when desired.

Now that you know some hex codes. It's time to do some edits. Let's say you have a Mii name of "zak 3". Starting at Offset 00000000; Column 2, the hex code would look like this - 00 7A 00 61 00 6B 00 20 00 33 00 00 00 00 00 00 00 00 00 00" And let's say you want to change the name to "kak 3", highlight the first byte (the "00" of "00 7A"), and simply type "00 6B". Once you typed 00, the cursor will move along as you type and the 6B will replace the 7A. 

Save changes. HxD automatically backs up the original file with an added ".bak" extension. Store the backup if desired. SD card back into Wii. Now sometimes Savegame Manager GX can be 'iffy' installing Miis, usually its 99% fine if you extract a Mii you created on the Wii, simply edit the name, and install it back. 

Launch Savegame Manager GX, click on SD card, navigate to where you stored your Mii, and click Install. If it fails, either try using the classic Mii Installer app instead (included in my App Pack), or delete the original Mii that is still saved to your Mii Channel. This should fix the issue. If using Mii Installer, the Mii has to be in the Miis folder.

And that's a basic tut to edit Mii names on a Hex Editor. I made this tutorial because My Avatar Editor can be iffy on Linux Wine, and I think it won't work at all in FreeBSD's Wine. For more info of Mii Data, go HERE

Final Note: If you importing a Mii file with the ".mae" extension, you cannot use Savegame Manager GX. Simply edit the file name extension to ".mii". This obviously won't be an issue for you on this guide because extracting the Mii first via Savegame Manager GX converts it to a ".mii" file automatically.

Forum Jump:

Users browsing this thread: 1 Guest(s)