Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

MiiPort Switch: Difference between revisions

From GameBrew
(Created page with "{{Infobox Switch Homebrews |title=MiiPort |image=miiportswitch.png |description=A Nintendo Switch homebrew for importing and exporting Miis. |author=Genwald |lastupdated=2021/07/04 |type=Other Apps |version=0.1.1 |license=ISC |download=https://dlhb.gamebrew.org/switchhomebrews/miiportswitch.7z |website=https://gbatemp.net/threads/miiport-import-and-export-miis-even-from-qr.588821/ |source=https://github.com/Genwald/MiiPort |donation= }} {{#seo: |title=Switch Homebrew App...")
 
No edit summary
Line 1: Line 1:
{{Infobox Switch Homebrews
{{Infobox Switch Homebrews
|title=MiiPort
|title=MiiPort
|image=miiportswitch.png
|image=miiportnx.png
|description=A Nintendo Switch homebrew for importing and exporting Miis.
|description=A Nintendo Switch homebrew for importing and exporting Miis.
|author=Genwald
|author=Genwald
Line 8: Line 8:
|version=0.1.1
|version=0.1.1
|license=ISC
|license=ISC
|download=https://dlhb.gamebrew.org/switchhomebrews/miiportswitch.7z
|download=https://dlhb.gamebrew.org/switchhomebrews/miiportnx.7z
|website=https://gbatemp.net/threads/miiport-import-and-export-miis-even-from-qr.588821/
|website=https://gbatemp.net/threads/miiport-import-and-export-miis-even-from-qr.588821/
|source=https://github.com/Genwald/MiiPort
|source=https://github.com/Genwald/MiiPort
|donation=
|donation=
}}
}}
{{#seo:
|title=Switch Homebrew Apps (Other Apps) - GameBrew
|title_mode=append
|image=miiportswitch.png
|image_alt=MiiPort
}}
{{cleanup|article|Needs cleanup}}
A Nintendo Switch homebrew for importing and exporting Miis.
A Nintendo Switch homebrew for importing and exporting Miis.


==Media==
The latest release adds QR code generation as well, so you can easily transfer back to older consoles or other programs that can read the Mii QR codes.
<youtube></youtube>


==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.
==User guide==
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: <code>[0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA]</code> or <code>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA</code>.


==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/switchhomebrews/miiportswitch-01.png
https://dlhb.gamebrew.org/switchhomebrews/miiportnx.png
https://dlhb.gamebrew.org/switchhomebrews/miiportswitch-02.png
https://dlhb.gamebrew.org/switchhomebrews/miiportnx2.png
https://dlhb.gamebrew.org/switchhomebrews/miiportswitch-03.png
https://dlhb.gamebrew.org/switchhomebrews/miiportswitch-04.png
https://dlhb.gamebrew.org/switchhomebrews/miiportswitch-05.png
https://dlhb.gamebrew.org/switchhomebrews/miiportswitch-06.png
https://dlhb.gamebrew.org/switchhomebrews/miiportswitch-07.png
https://dlhb.gamebrew.org/switchhomebrews/miiportswitch-08.png


==Changelog==
==Changelog==
'''v.1.0'''
'''v0.1.1'''
* First Release.
* Fixed a bug when importing a Mii from QR with certain glasses colors.
 
'''v0.1.0'''
*Added QR code generation, so you can export your Miis to any program that reads Mii QRs.
**Note: Miis must be converted to version 3 AKA the 3DS format for this, which supports fewer colors and types of glasses compared to the Switch's format, so this can be a lossy conversion.
**Thanks to @larsenv and @zrksyd for testing several of my QRs on consoles that I don't have.
*Several small changes, improvements, and bug fixes.


== External links ==
== External links ==
* Gbatemp - https://gbatemp.net/threads/miiport-import-and-export-miis-even-from-qr.588821/
* GitHub - https://github.com/Genwald/MiiPort
* Github - https://github.com/Genwald/MiiPort
* GBAtemp - https://gbatemp.net/threads/miiport-import-and-export-miis-even-from-qr.588821/
* Reddit -

Revision as of 08:01, 18 April 2023

MiiPort
Miiportnx.png
General
AuthorGenwald
TypeOther Apps
Version0.1.1
LicenseISC
Last Updated2021/07/04
Links
Download
Website
Source

A Nintendo Switch homebrew for importing and exporting Miis.

The latest release adds QR code generation as well, so you can easily transfer back to older consoles or other programs that can read the Mii QR codes.

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.

User guide

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.

Screenshots

miiportnx.png miiportnx2.png

Changelog

v0.1.1

  • Fixed a bug when importing a Mii from QR with certain glasses colors.

v0.1.0

  • Added QR code generation, so you can export your Miis to any program that reads Mii QRs.
    • Note: Miis must be converted to version 3 AKA the 3DS format for this, which supports fewer colors and types of glasses compared to the Switch's format, so this can be a lossy conversion.
    • Thanks to @larsenv and @zrksyd for testing several of my QRs on consoles that I don't have.
  • Several small changes, improvements, and bug fixes.

External links

Advertising: