ROM Hack [Concept] EnQRypt Mii

that girl

Entrepreneur
OP
Member
Joined
Jul 25, 2015
Messages
436
Trophies
0
Age
37
Location
Omnipresent
XP
269
Country
Canada
Okay, this may be unorthodox, maybe even impossible.
But know little about coding, let alone how homebrew programs work.
But I'm crazy and think outside the box.

I really don't think this is possible, but like I said, I won't know unless someone tells me.
-------------------------
I got this idea from combining HANS…
…and NTRDebugger real-time debugging.
-------------------------
So, there's a config file, let's say, like the attached file…
Yeah I suggested something like this before, but hold on.

When you boot it from homebrew, you choose which name you want to load the mii information from (left of :)

Then it remembers the HEX to the right of the : for that name, and boots into a slightly modified version of Mii Maker romf.

Then choose to make a QR from any Mii that Mii Maker would normally accept, and the EnQRypt Mii feeds Mii Maker's QR generator the selected HEX code in place of the selected Mii's Data.

Now, I don't know if the first three bytes are used by the QR builder, if they are, the override starts on the forth byte. (I've seen the fourth byte as 0x10, or 0x30.)

Why not include the first three bytes?
First byte is 0x03, always. second byte, as far as I know is always 0x00, but I haven't filled Mii Maker, at all. and the third byte is placement in the Mii Maker grid.
-------------------------
And… yeah… basically, [tricking Mii Maker into QR-ing abnormal Miis. All the Miis in the sample file are official special Miis I StreetPassed.]
 

Attachments

  • EnQRyptList.txt
    1.2 KB · Views: 267
Last edited by that girl, , Reason: Finishing the post.
  • Like
Reactions: Ricken

that girl

Entrepreneur
OP
Member
Joined
Jul 25, 2015
Messages
436
Trophies
0
Age
37
Location
Omnipresent
XP
269
Country
Canada
so how is this useful or or profit
Huh…?
---------------------------------------
EDIT:
It's just a Concept.
If something that can do that can be made,
Whoever makes the first fully, correctly functioning ninjhax version can even ask me for the name I came up with.

But if people can restore the original outfits to Bravely Default, redirect the eShop, and make custom Mario Kart 7 tracks, you think tricking Mii Maker's QR Generator to read alternate values would be easy.

Especially since all Miis are the same number of Bytes.

But then, I don't know what we can't do.
-------------------------------
EDIT:
To elabroate;

Well, the progam shouldn't overwrite the original Mii Maker, but rather run alongside it. (Like the BD romf I have with HANS. I only see the original outfits when I run the BD romf alongside BD.) And when Mii Maker's QR Generator goes to read the Mii hex values, it'll be fed the custom Mii instead.


Hence the name EnQRypt Mii.

There are Miis that Mii Maker won't make into QR codes. And nobody can figure out the Encryption on the Mii QR codes to make a new program to make QR codes for these Miis. (Namely, Miis you didn't make, and don't want to change the System ID on (like a friend's really cool Mii, of which the original was lost and she's super sad) and gold pants'd Miis, even if you made them.)

However, using live debugging on NTRDebugger (The real GS\CB\AR on crack, so much so that only a handfull if people understand it) they were able to change the Mii right after starting the QR encryption process.

My concept is to have the Mii Maker preload the altered Mii data, and feed that to it's QR builder, instead of the normal Mii seleced to start the process.

Because the selected Mii wouldn't actually get altered, it's only being used to trigger the QR builder to feed the stored data to it, no damage will need to be undone. The worst is that the QR code will be unusable because someone goofed up the EnQRypt Mii list.

"EnQRypt Mii" is a pronounciation play on "Encrypt me" using QR and Mii, because we can't figure out the encryption keys for the Mii QR codes. If you could't guess.
 
Last edited by that girl, , Reason: Expanding on concept.

Thee_BaBs

I do things, sometimes
Member
Joined
Sep 19, 2015
Messages
129
Trophies
0
XP
169
Country
United States
From what I understand this would be a way to create mii's that aren't possible in mii studio, correct?
 

that girl

Entrepreneur
OP
Member
Joined
Jul 25, 2015
Messages
436
Trophies
0
Age
37
Location
Omnipresent
XP
269
Country
Canada
From what I understand this would be a way to create mii's that aren't possible in mii studio, correct?
Yes and no.
You need a Mii as a base, then extract a copy of CFL_DB.dat and take the Mii's code, cut the first 3-4 bytes depending how the final code, then make the adjustments, like gold pants, or don't make any changes (if it's a StreetPass Mii for example) and set it up in the EnQRyptMiiList.txt, or whatever, with a name, and then run the homebrew Mii Maker add-on\romf\whatever, and choose the Mii you added, then once Mii Maker select "Mii to QR" and select a normally valid Mii, and the Mii Maker QR Builder will use the add-on's Mii you chose instead of the one that is actually being shown before the split. Since nothing is being written to the Mii, just the QR code, you shouldn't have to worry about accidently overwriting the Miis.

This way, we can generate QR Codes for gold pants'd Miis, or Miis we got from StreetPass\Other QRs (without removing the source's SystemID).

That is, if it can be made at all.
 
  • Like
Reactions: Z0KU

that girl

Entrepreneur
OP
Member
Joined
Jul 25, 2015
Messages
436
Trophies
0
Age
37
Location
Omnipresent
XP
269
Country
Canada
Thanks to @Goombi we have something similar to what I had in mind.
Can someone test this QR code in Mii Maker?
%E3%81%8A%E3%81%9F%E3%81%8F-%E3%81%95%E3%82%93.png

I'd like to know if it works.
 
  • Like
Reactions: Olmectron

Levi_OP

New Member
Newbie
Joined
Oct 21, 2017
Messages
1
Trophies
0
Age
20
XP
53
Country
United States
I see that the link has gone down for the markiplier one, but i have restored it.
h tt p: //pr n t scr.c om/h 09r3n
(had to chop up link because website said it was not safe)
 
Last edited by Levi_OP,
  • Like
Reactions: that girl

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: butt