ROM Hack 3DS Mii Modifier (Computer Utility)

  • Thread starter Deleted User
  • Start date
  • Views 87,266
  • Replies 400
  • Likes 24

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,658
Trophies
3
Age
29
XP
3,506
Country
France
It's possible to remove gold on the main mii?
If so, maybe I will try to find the offset (1 RAM dump on nogold, and another after use the program) or it's not that easy?
 

dsrules

Well-Known Member
Member
Joined
Sep 20, 2005
Messages
8,715
Trophies
2
XP
6,280
Country
It's possible to remove gold on the main mii?
If so, maybe I will try to find the offset (1 RAM dump on nogold, and another after use the program) or it's not that easy?
I think just dump fcram of original mii and gold mii and compare values at that address 00895Axx
 

dsrules

Well-Known Member
Member
Joined
Sep 20, 2005
Messages
8,715
Trophies
2
XP
6,280
Country
I can only make GW Ram Dumps, it's good?
it should be ok, just the address will be different than the actual address
but we could search the value at 00895Axx in the GW Ram dump, then we should get the right address

or use exact search in hex (push L in cheat finder input value screen) input 43464F47, Next Search > EQUAL
and take screen shot at address 14895A20 (not sure if it's the same address on EUR, if has only 1 result or any result near that address then it should be good)
 
Last edited by dsrules,

dsrules

Well-Known Member
Member
Joined
Sep 20, 2005
Messages
8,715
Trophies
2
XP
6,280
Country
Last edited by dsrules,

EmuAGR

Well-Known Member
Member
Joined
Jan 11, 2016
Messages
205
Trophies
0
Age
31
XP
246
Country
It's possible to remove gold on the main mii?
If so, maybe I will try to find the offset (1 RAM dump on nogold, and another after use the program) or it's not that easy?

To recover the original Mii (the principal one), you just have to change a 1_ to 9_ at position 0x14 and _1 to _0 at position 0x38. For example:
14 > 94
01 > 00

In my case, the first number is 93, that's why I put and underscore. I couldn't find that 94 the original tutorial said, the way it explained things was "(non-noob)-proof".

PD: Remember to fix the CRC in the file.
 
Last edited by EmuAGR,
D

Deleted User

Guest
OP
@Slasher115
I don't know. If the location is stored in a string, that is entirely possible.
If it is stored as a hex value, it would require more time to find.
I'm considering doing more work on this, but I'm waiting for some parts so I can hard mod my O3DS XL on 6.3 because I bricked it :(
 

Stack3r

Shizuo Heiwajima
Member
Joined
Jan 24, 2014
Messages
980
Trophies
0
Age
31
Location
Ikebukuro
XP
1,472
@Slasher115
I don't know. If the location is stored in a string, that is entirely possible.
If it is stored as a hex value, it would require more time to find.
I'm considering doing more work on this, but I'm waiting for some parts so I can hard mod my O3DS XL on 6.3 because I bricked it :(
Man that sucks im sorry to hear that :/
 

SpencerlyEverly

Spencer Everly
Member
Joined
Nov 28, 2014
Messages
272
Trophies
0
Location
Central City, KY
Website
www.youtube.com
XP
1,051
Country
United States
For some reason, when I try to make my Mii have gold pants, it throws up this error message:

ERROR_1.png


I know why though.

It's ALL because I CAN'T disable the Sharing onto my Personal Mii.

Why?

Because of my Mii linked onto the NNID.

Anybody can help me? :(
 

EmuAGR

Well-Known Member
Member
Joined
Jan 11, 2016
Messages
205
Trophies
0
Age
31
XP
246
Country
I know why though.

Don't assume you know why when you don't. That error seems to be with the Mii Modifier itself. But I don't know the reason for it, maybe you need to have at least two Mii.
I've done it before with my personal Mii and the app disabled the sharing automatically.
 
Last edited by EmuAGR,
D

Deleted User

Guest
OP
@Newest Nick Team
That error just seems to occur everyone once in a while or at certain points.

What OS are you running?
As well, when does the error occur?
Finally, have you tried restoring?
If so, after restoring did it still work?

Just wondering and asking because certain things I know happen, so I can help.
 

SpencerlyEverly

Spencer Everly
Member
Joined
Nov 28, 2014
Messages
272
Trophies
0
Location
Central City, KY
Website
www.youtube.com
XP
1,051
Country
United States
@Newest Nick Team
That error just seems to occur everyone once in a while or at certain points.

What OS are you running?
As well, when does the error occur?
Finally, have you tried restoring?
If so, after restoring did it still work?

Just wondering and asking because certain things I know happen, so I can help.

OS: Windows 8.1
N3DS: Yes
The error occurs, but it works

The gold pants thingy worked, but the gold pants disappeared back to normal pants after seeing it a few times at Mii Maker.

I DID get a chance to put it in Streetpass Mii Plaza before it disappeared though.

Anyone know what the problem is?
 

CyberMario

Well-Known Member
Newcomer
Joined
Jan 10, 2016
Messages
87
Trophies
0
Location
???
XP
191
Country
United States
I'm also having a similar problem with the program throwing an error after saving.

Here's the image of the program opening before I click the save button.
70d41beb73ef2dabec3bacd8b33dcd44.png


Then, once I click, I see cmd open and close like it's supposed to and the program throws an out of bounds exception.
Here's the image:
fea9d13c0c44577c9083965168fd79e9.png


Here is the text containing the details of the error:
Code:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at _3DSMiiModifier.Form1.parseFields(String file, Int32 miiIndex)
   at _3DSMiiModifier.Form1.saveButton_Click(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1063.1 built by: NETFXREL3STAGE
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
3DSMiiModifier
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Users/PERSONAL/Downloads/EXE%20-%203DSMiiModifierV1.2/3DSMiiModifierV1.2.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1038.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1038.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1038.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1038.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

I haven't tested the results yet.
I've tested the results. My Mii shows up with Gold Pants. Great.
You should note in your OP that if you want your Gold Pants Mii to be in Mii Plaza you gotta reselect your Mii again.
 
Last edited by CyberMario,
D

Deleted User

Guest
OP
Thanks for doing some testing!

I don't always know why it doesn't always work, so it helps when people test. Still waiting for unbricking materials, but once I get those, I may work on this more.

Regarding the note I should put in my OP, I don't quite understand what you mean by that and how it helps. Sorry if I'm just being stupid (which could entirely be possible) but could you maybe clarify?

Thanks
 

Jiro2

Well-Known Member
Member
Joined
Mar 28, 2011
Messages
781
Trophies
1
XP
751
Country
United States
I want to copy an entire set of Miis from one 3DS to another. Can I just dump the extdata on one machine, copy the CFL_DB.dat onto another, and restore just that one file? Do I need to dump the extdata on the second machine too and put the CFL_DB.dat in it?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    DinohScene @ DinohScene: ahh nothing beats a coffee disaronno at work