genwald / miiport Goto Github PK
View Code? Open in Web Editor NEWA Nintendo Switch homebrew for importing and exporting Miis.
License: ISC License
A Nintendo Switch homebrew for importing and exporting Miis.
License: ISC License
Hi, firstly thank you for your homebrew. I had the same idea to allow for importing / exporting to and from 3ds. But then i found this which is more feature complete than what i had in mind ๐
I was wondering if it would be okay if add the functions / structs in mii_ext.h to libnx, crediting you as the author? I've added a few more missing functions as well.
Result miiDatabaseGet(MiiDatabase *db, MiiSourceFlag flag, MiiCharInfoElement *out_element, s32 count, s32 *total_out);
Result miiDatabaseUpdateLatest(MiiDatabase *db, MiiSourceFlag flag, const MiiCharInfo *info_in, MiiCharInfo *info_out);
Result miiDatabaseBuildDefault(MiiDatabase *db, MiiSourceFlag flag, MiiCharInfo *out_info);
Result miiDatabaseGet2(MiiDatabase *db, MiiSourceFlag flag, MiiStoreDataElement *out_element, s32 count, s32 *total_out); /// MiiServiceType_System
Result miiDatabaseGet3(MiiDatabase *db, MiiSourceFlag flag, MiiStoreData *out_stores, s32 count, s32 *total_out); /// MiiServiceType_System
Result miiDatabaseUpdateLatest1(MiiDatabase *db, MiiSourceFlag flag, const MiiStoreData *store_in, MiiStoreData *store_out); /// doesn't work for some reason???
Result miiDatabaseDelete(MiiDatabase *db, const MiiCreateId *id);
Result miiDatabaseDestroyFile(MiiDatabase *db); /// doesn't work, 203
Result miiDatabaseDeleteFile(MiiDatabase *db); /// doesn't work, 203
Result miiDatabaseFormat(MiiDatabase *db); /// doesn't work, 203
Result miiDatabaseIsBrokenDatabaseWithClearFlag(MiiDatabase *db, bool *out); /// MiiServiceType_System
Result miiDatabaseSetInterfaceVersion(MiiDatabase *db, u32 version); /// Idk what this is for, seems to accept any value
Result miiDatabaseConvert(MiiDatabase *db, const MiiVer3StoreData *in, MiiCharInfo *out); /// 5.0.0+
Result miiDatabaseConvertCoreDatatoCharInfo(MiiDatabase *db, const MiiCoreData *in, MiiCharInfo *out); /// 5.0.0+
Result miiDatabaseCharInfoToCoreData(MiiDatabase *db, const MiiCharInfo *in, MiiCoreData *out); /// 5.0.0+
Result miiDatabaseAppend(MiiDatabase *db, const MiiCharInfo *in); /// 5.0.0+
The app fails to import my Coredata Mii, displaying the error mentioned in the title.
The Mii in question is directly extracted from RFL_DB.dat, which is the Mii archive stored in the Wii's NAND, and as such its size is 0x4A.
Hello love your program, thank you for making it! is it possible to implement a feature to able to import/export Miis made on Miitopia?
Hello!
Just curious if this could run on SX OS or not. When I try to load it I just get a black screen. Doesn't lock up or anything, I can still get back to the home menu, it just throws up a black screen and nothing happens.
Thanks!
Google isn't very helpful. The closest thing i found was about some AES key for the Citra emulator, but that doesn't seem to have worked either.
Hello,
My old switch emunand killed my sd card and I managed to extract my old MiiDatabase.dat.
I'm trying to inject it to the new Emunand, but the app keeps telling me that there is a "Improper file format".
I am attaching the file and the new database extracted from the new emunand
Databases.zip
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.