ROM Hack [Release] 3DS Mii Edit Tool: Edit your Miis right on your PC!

Fsm51

Well-Known Member
OP
Newcomer
Joined
Jun 30, 2011
Messages
47
Trophies
1
Age
27
Location
Star Road
XP
361
Country
El Salvador
Last update: 01/14/2017

i0qwjl3.png

3DS Mii Edit Tool

By using this tool you are responsible of any data lost,
so please keep a backup of your CFL_DB.dat file.


xAIGpEp.png
oAobsJe.png

I've been working on this for some time and I think it's ready to be shared.

This was made with VisualStudio, so it NEEDS .NET Framework (4) to work.

What will this tool let me edit?
  • Name/Author (You can use special characters from DS/DSi/PictoChat/Wii/3DS).
  • Favorite color.
  • Gender.
  • Birthday.
  • Change its "Favorite", "Sharing" and "Allow Copying" properties.
  • Set its specialness (keep in mind that a Mii can't be special and have "sharing" on at the same time as it will crash Mii Maker).

What else will it let me do? (glad you ask)
  • Take ownership of any Mii (so you can edit them).
  • Set any Mii as your personal Mii (this will swap any Mii you want with you personal Mii).
  • Delete a Mii (because... why not?).
  • Export Miis from CFL_DB.dat to a file (*.3dsmii).
  • Import Miis from a file (*.3dsmii) to your CFL_DB.dat.

Features that will be implemented:
  • A full "Mii Maker" that will let you edit your Mii's appearance (this is already being worked on).
  • Import Miis from .mae/.mii files (Wii Miis).
  • Allow you to create a new Mii.

This tools was made to work with a "CFL_DB.dat" file, which can be dumped using JKSM (Shared ExtData > F000000B > Export) and restored with the same tool (Shared ExtData > F000000B > Import), alternatively you can use extdata_dump

IMPORTANT:
Miis are not saved in real-time, to keep the changes you've made you need to press the "Save changes made to Mii" before selecting another one, and after you've finished editing everything you need to press either "Save CFL_DB.dat as..." or "Save and overwrite...".


Miis are know saved in real-time, the only thing you need to do is save the CFL_DB.dat file to keep any change made.

I (personally) think the GUI is intuitive enough and the options are self-explanatory, but any question feel free to ask.

Oh, and by the way: it supports UTF-16.

Will be updated soon, have a nice day.
 

Attachments

  • _3dsMiiEditor.rar
    812.5 KB · Views: 5,002
Last edited by Fsm51,

Aletron9000

Well-Known Member
Member
Joined
May 10, 2016
Messages
1,716
Trophies
0
Location
Classified
XP
1,576
Country
United States
i0qwjl3.png

3DS Mii Edit Tool

By using this tool you are responsible of any data lost,
so please keep a backup of your CFL_DB.dat file.


SSxZxrj.png
8bmBO4a.png

I've been working on this for some time and I think it's ready to be shared.

What will this tool let me edit?
  • Name/Author (You can use special characters from DS/DSi/PictoChat/Wii/3DS).
  • Favorite color.
  • Gender.
  • Birthday.
  • Change its "Favorite", "Sharing" and "Allow Copying" properties.
  • Set its specialness (keep in mind that a Mii can't be special and have "sharing" on at the same time as it will crash Mii Maker.

What else will it let me do? (glad you ask)
  • Take ownership of any Mii (so you can edit them).
  • Set any Mii as your personal Mii (this will swap any Mii you want with you persona Mii).
  • Delete a Mii (because... why not?).
  • Export Miis from CFL_DB.dat to a file (*.3dsmii).
  • Import Miis from a file (*.3dsmii) to your CFL_DB.dat.

Features that will be implemented:
  • A full "Mii Maker" that will let you edit your Mii's appearance (this is already being worked on).
  • Import Miis from .mae/.mii files (Wii Miis).
  • Allow you to create a new Mii.

This tools was made to work with a "CFL_DB.dat" file, which can be dumped using JKSM (Shared ExtData > F000000B > Export) and restored with the same tool (Shared ExtData > F000000B > Import), alternatively you can use extdata_dump

IMPORTANT:
Miis are not saved in real-time, to keep the changes you've made you need to press the "Save changes made to Mii" before selecting another one, and after you've finished editing everything you need to press either "Save CFL_DB.dat as..." or "Save and overwrite...".

I (personally) think the GUI is intuitive enough and the options are self-explanatory, but any question feel free to ask.

Will be updated soon, have a nice day.

thanks, this looks cool
 

akira123

Well-Known Member
Member
Joined
May 2, 2015
Messages
166
Trophies
0
XP
219
Country
Keep up the good work, this looks great! It reminds me of that old web based Wii mii editor, I can't remember the name for sure, but it had all the appearance editing tools, etc.
 

Fsm51

Well-Known Member
OP
Newcomer
Joined
Jun 30, 2011
Messages
47
Trophies
1
Age
27
Location
Star Road
XP
361
Country
El Salvador
can I put as special my personal mii?
Yes, you can. But keep in mind that you cannot turn "Sharing" ON if the Mii is special (even tho Mii maker will let you do it) if you do so Mii Maker will crash and rollback to CFL_OldDB.dat (which is a copy of your last working CFL_DB.dat).
 

OwnHeart

Member
Newcomer
Joined
Sep 20, 2016
Messages
13
Trophies
0
Age
35
XP
186
Country
Nice work mate it looks so good and looks easy to use as well. Can't wait to give this a try when I get home :-) thanks mate
 

Fsm51

Well-Known Member
OP
Newcomer
Joined
Jun 30, 2011
Messages
47
Trophies
1
Age
27
Location
Star Road
XP
361
Country
El Salvador
So I can make my mii without a name and as my personal mii? :P
Oh my, thanks for mentioning that. Totally forgot to check if the name entered had at least one character...

If your Mii has a empty name (and by empty I mean zeroed) Mii Maker/Friend List will say that it's corrupted, but you can name it like " " (blank space) and guess what?

I updated the program, these are the changes made:
  • It won't let you enter an empty string as a Name (as it will "corrupt" your Mii)
  • It know saves changes automatically in real-time (aside from name/author) thus avoiding the need for a "Save this Mii button".

You still need to save CFL_DB.dat.
 
Last edited by Fsm51,

Fsm51

Well-Known Member
OP
Newcomer
Joined
Jun 30, 2011
Messages
47
Trophies
1
Age
27
Location
Star Road
XP
361
Country
El Salvador
I can't edit the name of a special mii. I'm trying to make it blank. Whenever I save, it says it saves, then I load it back onto the editor, and it isn't saved. Is this a bug?
It was a bug, it wasn't saving correctly (actually it wasn't saving at all). It had nothing to do with the Mii being special aaaaaaaaand it should be fixed now (tested it a lot).... sorry for the inconvenience. :wacko:
 

Alex_IW

New Member
Newbie
Joined
Sep 30, 2016
Messages
1
Trophies
0
Age
39
XP
60
Country
Burkina Faso
When I tried to change the name of my personal mii, the mii app decided I have to create a new personal mii (it left another mii intact however), so I guess it got corrupted somehow.
I did give it a non-empty name, but the creator string was empty, if that is somehow related.
Anyway I managed to get rid of my personal mii with a typo, so I'm good, thanks for the program!
 
Last edited by Alex_IW,
  • Like
Reactions: Fsm51

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Veho @ Veho: Mkay.