Skip to content

A Nintendo Switch homebrew for importing and exporting Miis.

License

Notifications You must be signed in to change notification settings

Genwald/MiiPort

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MiiPort

A Nintendo Switch homebrew for importing and exporting Miis.

Installation

Download a release and then place the .nro file at sd:/switch/MiiPort.nro

Some features require the setting

[mii]
is_db_test_mode_enabled=u8!0x1

which can be set in /atmosphere/config/system_settings.ini

Screenshots

Import tab

Export tab

Usage

Place Mii character files in sd:/MiiPort/Miis/ with a file extension that corresponds to their format.
currently supported import formats include:

  • jpeg images of Mii QR codes
    • requires the mii QR key
  • charinfo
    • can also use the .bin extension
  • NFIF
    • can also use the .dat extension
  • coredata
  • storedata

QR key

In order to import Miis from a qr code, you must supply the Mii QR key. This is needed to decrypt the Mii data stored in Mii QR codes. You can find this on the internet by searching for "Mii QR key" or "slot0x31KeyN".
This program looks for the key in hex in the file /MiiPort/qrkey.txt. It will accept it in a variety of formats such as: [0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA] or AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA