3DS Mii Modifier DISCLAIMER: THIS PROGRAM IS NOT PERFECT AND LIKELY NEVER WILL BE! I AM NOT RESPONSIBLE FOR ANYTHING THAT HAPPENS TO YOUR MIIS, SO MAKE FREQUENT BACK-UPS! This program requires .NET Framework 4.0 to run! Finally, I have finished my 3DS Mii Modifier program! A picture is available here, here, and here (Sorry, I'm having a difficult time embedding images) THE DOWNLOAD IS ATTACHED TO THIS POST! With this tool you are able to modify: If the Mii is special If the Mii can be shared If the Mii can be copied The name of the Mii The Mii's creator's name If your personal Mii is special (CURRENTLY UNSTABLE) This program will allow you to modify any Mii. NOTE: This program cannot create new Miis, only modify existing ones! This program requires a 'CFL_DB.dat' file that can be dumped from your 3DS by using this homebrew. The fixcrc.exe program inside of the zip file is required to run properly! DO NOT REMOVE IT! This only saves the Mii you are currently editing, any modifications to other Miis will not be saved and will require you to select them after saving if you wish to edit those ones! EDIT: One thing to note about the instructions, is that I put single quotations (') around filenames and directories. You should not include those unless I explicitly say. Update Logs: v1.2: Creator naming support, some personal Mii editing, and other tweaks v1.1: Created an updated parser which should fix some reading and writing errors v1.0: Released Feature Requests: Support for editing QR Miis Note About Mii Plaza: Usage Instructions Dumping 'CFL_DB.dat' Download the 'extdata_dump' homebrew from this thread. Install this homebrew on your 3DS (if you don't know how, just Google it ) Boot up to The Homebrew Launcher and run 'extdata_dump'. Select the option: 'Dump all extdata to sd card' Wait for it to complete. (A "Success" message should appear) Then, press 'B' to exit the homebrew, press start and then 'A' to reboot your 3DS to the home menu. From there, shut down your 3DS Load up your sd card on your computer, or via an ftp server and navigate to the directory that contains the 'extdata_dump' homebrew. There should be a directory called 'dumps', enter that directory. Then go into the directory 'f000000b'. In there, there should be a file called 'CFL_DB.dat'. Copy this onto your computer and you're ready for the next section! Modifying Mii Data Go to the directory where you have the 'CFL_DB.dat' file. MAKE A BACKUP! Open up '3DSMiiModifierV1.2.exe' (MAKE SURE YOU UNZIPPED 3DSMiiModifierV1.2.zip) and a GUI will be displayed. Click 'Browse...' and navigate to your 'CFL_DB.dat' file or drag the file onto the program. It will load, and all of your Miis (except your current Mii) will be displayed in the drop down box. If you want to change if your personal Mii is special or not, check the box that says 'Celebrity/Gold Pants (PERSONAL MII)'. THIS FEATURE IS CURRENTLY UNSTABLE! Select the Mii you want to modify from the drop down box. Modify the fields until you have done what you desire! A short explanation of the fields: Celebrity/Gold Pants: Will make your Mii have gold pants and act as a special Mii (visit the extdata_dump thread and read the posts for people's observations. (THIS WILL ALWAYS BE DISABLED IF YOU ENABLE SHARING) Allow Copying: Allows your Mii to be copied by others. Allow Sharing: Allows your Mii to be shared with other. (THIS WILL ALWAYS BE DISABLED IF YOU ENABLE CELEBRITY/GOLD PANTS) Mii Name: Modifies your Mii's name. The length of the name is limited to 10 characters, this is enforced by the program! Creator Name: Modifies the creator name of the Mii. Same restrictions for naming as the Mii Name field. 8. When you have modified to your desire, click 'Apply and Save'. A command prompt window will show up and then disappear, THIS IS NORMAL! The program is just calculating the checksum. 9. When the "Save Progress: " text displays that the current Mii is saved, that the checksum was updated, and the file reloaded, you're good and everything worked well. 10. Continue modifying if you wish. 11. If you're done modifying, continue onto the next section! Importing Your Mii Data Onto the 3DS Open up the directory with the modified 'CFL_DB.dat'. Copy the file into the 'extdata_dump' directory. Now, modify 'config.txt' so that the contents match this line (Make sure to include the quotation marks!): RESTORE "CFL_DB.dat" "f000000b:/CFL_DB.dat" 4. The above line will only work if the file is placed in the same folder as the 'extdata_dump.3dsx' and is named 'CFL_DB.dat' 5. Load up the Homebrew Launcher, and start 'extdata_dump'. 6. This time, select 'Restore extdata specified in config'. 7. Wait until the message "Success!" appears, then when you end up at the main screen, you can hit 'B' to return to the Homebrew Launcher. 8. Return to the Home Menu, and boot up Mii Maker. It should show your modified Miis at this point! 9. If it did not work properly, chances are your Miis may have disappeared. To fix this, you can restore the backup you made by placing in the 'extdata_dump' directory and naming it 'CFL_DB.dat'. Then follows steps 5-7. 10. Congrats! You're done! If you have found an error with my steps, or a bug in the program, please post here and I will try to fix it as soon as possible! Credit: smealum -- for making 3DS homebrew possible! RachelB -- for the fixcrc.exe program which calculates the new checksum! MrCheeze -- for creating 'extdata_dump' which allowed the community to dump Mii data! This Linked Thread -- I discovered a lot of information about this topic from here! Thank you all! Me -- For programming the tool!