All Projects → Genwald → MiiPort

Genwald / MiiPort

Licence: ISC license
A Nintendo Switch homebrew for importing and exporting Miis.

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
Makefile
30231 projects
shell
77523 projects

Projects that are alternatives of or similar to MiiPort

joycon-rs
Joy-Con library for Rust 🦀 🎮
Stars: ✭ 104 (+372.73%)
Mutual labels:  nintendo-switch
NSW-Custom-Game-Icons
Nintendo Switch custom game icons, icon repo for NX-GiC
Stars: ✭ 33 (+50%)
Mutual labels:  nintendo-switch
fusee-nano
A minimalist re-implementation of the Fusée Gelée exploit (http://memecpy.com), designed to run on embedded Linux devices. (Zero dependencies)
Stars: ✭ 49 (+122.73%)
Mutual labels:  nintendo-switch
libusbhsfs
USB Mass Storage Class Host + Filesystem Mounter static library for Nintendo Switch homebrew applications.
Stars: ✭ 81 (+268.18%)
Mutual labels:  nintendo-switch
sarc
Nintendo SARC archive reader and writer
Stars: ✭ 16 (-27.27%)
Mutual labels:  nintendo-switch
switch-cmake
CMake toolchain for Nintendo Switch homebrew development
Stars: ✭ 38 (+72.73%)
Mutual labels:  nintendo-switch
SARC-Tool
Tool for extracting and packing SARC files present in Nintendo EAD games.
Stars: ✭ 60 (+172.73%)
Mutual labels:  nintendo-switch
BetterJoyForDolphin
Allows the Nintendo Switch Pro Controller and Joycons to be used with the Dolphin Emulator
Stars: ✭ 44 (+100%)
Mutual labels:  nintendo-switch
ShallowSea
ShallowSea - The AIO CFW package for the Nintendo Switch with Atmosphere
Stars: ✭ 513 (+2231.82%)
Mutual labels:  nintendo-switch
SlideNX
A work in progress module to change JoyCon attach/detach sound
Stars: ✭ 24 (+9.09%)
Mutual labels:  nintendo-switch
joyconpi
An attempt at emulating a Nintendo Switch Joy-Con controller with a Raspberry Pi
Stars: ✭ 24 (+9.09%)
Mutual labels:  nintendo-switch
switch-launcher
GUI-Based desktop switch payload launcher based on a modified reswitched injector
Stars: ✭ 19 (-13.64%)
Mutual labels:  nintendo-switch
Universal-Manager
Multimedia tool for Nintendo DSi, Nintendo 3DS and Nintendo Switch.
Stars: ✭ 26 (+18.18%)
Mutual labels:  nintendo-switch
joycon-toolweb
Joy-Con and Pro Controller color modification tool
Stars: ✭ 23 (+4.55%)
Mutual labels:  nintendo-switch
RingfitAdventure-BotW-Mod
Using a Ring Fit Adventure mod for The Legend of Zelda: Breath of the Wild. This allows the user to control the game with exercises.
Stars: ✭ 66 (+200%)
Mutual labels:  nintendo-switch
objmap
Breath of the Wild object map
Stars: ✭ 61 (+177.27%)
Mutual labels:  nintendo-switch
SysBot.AnimalCrossing
Animal Crossing: New Horizons bot using SysBot.NET
Stars: ✭ 54 (+145.45%)
Mutual labels:  nintendo-switch
sys-clk-Overlay
Editor for your sys-clk configuration using ovl-loader!
Stars: ✭ 53 (+140.91%)
Mutual labels:  nintendo-switch
Miyamoto
A supercharged fork of the modern day level editor.
Stars: ✭ 67 (+204.55%)
Mutual labels:  nintendo-switch
botw-unexplored
Easily view the unexplored korok seeds and locations in your BotW savefile on your Switch
Stars: ✭ 79 (+259.09%)
Mutual labels:  nintendo-switch

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].