Nicoe (Nintendont Configuration Editor)

libertyernie

Well-Known Member
OP
Member
Joined
Apr 6, 2011
Messages
115
Trophies
1
XP
397
Country
United States
4Tt1T9J.png


Download:
https://github.com/libertyernie/Nicoe/releases

Source:
https://github.com/libertyernie/Nicoe

Nicoe is a Windows desktop application that can create, open, edit, and save the nincfg.bin files used by Nintendont. It's built around a C++/CLI wrapper around the NIN_CFG structure, which exposes each meaningful configuration element of the structure as a .NET property so it can be modified by the built-in WinForms PropertyGrid. (This is actually duplicated three times, to handle nincfg.bin files going back to version 8, so you'll see a .dll for each.)

Features:
  • Create / open / save nincfg.bin files (version 8, 9, or 10)
  • Update nincfg.bin files to version 10
  • Read the Game ID directly from a disc image
  • Extract the banner (as .png) from a disc image
  • Write a meta.xml to autoload a game directly from the Homebrew Channel (not officially supported; requires a custom build of Nintendont that can accept a base64-encoded command-line parameter)
Requirements:
  • Windows
  • .NET Framework 4.6.1 or newer
  • Microsoft Visual C++ Redistributable 2019 or newer
 

libertyernie

Well-Known Member
OP
Member
Joined
Apr 6, 2011
Messages
115
Trophies
1
XP
397
Country
United States
I just want to share this piece of actual code, just to give anyone who uses normal C++ a bit of a headache:

Code:
virtual void Load(array<uint8_t>^ data) {
    MemoryStream inputStream(data, false);
    Load(% inputStream);
}
 

SaulFabre

I like Yoshis and the Wii/Wii U scene.
Member
Joined
Feb 6, 2019
Messages
3,174
Trophies
2
Age
25
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
7,774
Country
Ecuador
  • Like
Reactions: jayglass

libertyernie

Well-Known Member
OP
Member
Joined
Apr 6, 2011
Messages
115
Trophies
1
XP
397
Country
United States
  • Like
Reactions: SaulFabre

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Veho @ Veho: Touché.