I just want to share this piece of actual code, just to give anyone who uses normal C++ a bit of a headache:
virtual void Load(array<uint8_t>^ data) {
MemoryStream inputStream(data, false);
Load(% inputStream);
}
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...
Similar to what I did with ccf-tools (see first post), I've also tracked down the source code to (a couple different versions of) wadpacker and wadunpacker, and rebuilt them as C++/CLI applications. The versions I'd been using had been built against a twelve-year-old version of Cygwin (although...
So when I do a Virtual Console injection, I want everything to be perfect - icons, names, down to the manual if I can. In the past I've done a lot of this with the HowardC tools - they don't run on my Windows 10 install, but I have a Windows XP virtual machine I can use. The bigger problem...
Thanks for the guide! I've spent a good chunk of today injecting Special Tee Shot and I think I've finally got it working. A few things I wanted to note (mostly to remind myself if I ever do this again):
1. SNES ROMs that get injected need to be given headers. The headerless ROM didn't work. (I...
Is there a Gecko code or something that can remap the Classic Controller codes in Radiant Dawn? I've been playing through PoR with a customized version of Nintendont that remaps the controls to mirror the GBA games (next unit = L, details = R, etc.)
I made sure NinCFGEditor could store the nincfg.bin inside the meta.xml as base64. That's actually the only reason my tutorial uses a patched nintendont. It uses that instead of the actual nincfg.bin file.
But if you have USB Loader GX installed already, it's way easier to just use that.
This probably isn't of interest to most people, but it fits my setup well. I have a Wii U, and most of the games I want to play, I already have copies of (either from eShop or on disc). That leaves a handful of GameCube games and a few SNES games (BS Zelda, I'm looking at you!)
Instead of...
I could probably do something similar with these three games (NSMBW, DKCR, Kirby), but not for actual GameCube games.
Maybe it could be accomplished by building a custom version of Nintendont from source, but doing it that way requires a full devkitpro installation and other stuff.
The Classic Controller code for Kirby doesn't have any code to simulate shaking the remote, whereas the DKCR and NSMB codes do. But in Kirby, instead of shaking, you can press the d-pad in a bunch of different directions quickly.
I think the only exception is the snowball level. For that you...
It might depend on the cable itself. I've got two of the same brand that I bought together (don't remember which) - one works with Nintendont and one doesn't, but they both work in regular GameCube mode.
Thanks for including my command line arguments patch in new builds!
One of these days I should post a tutorial on using Homebrew Channel as an ersatz game launcher like I do.
If you select "ask for all files" from the drop-down menu below "keep as non-looping", it should ask you for each file what loop points you want. (It actually just uses the same dialog that BrawlBox does.)
There is another fork of BrawlBox, by the way, called StageBox - it's based off a...
I don't know if I've ever tried it but I would expect it to work. The GCN adapter isn't an HID controller, it has its own way of communicating with the console (which is why the Switch recognizes it, but doesn't recognize ordinary controllers.)
Probably the best way is to use an audio player that implements the vgmstream library: https://github.com/kode54/vgmstream
The VGAudio .NET library also supports bfstm: https://github.com/Thealexbarney/VGAudio
I have a program called Looping Audio Converter...
I don't update it that often, but I did a couple weeks ago (at https://github.com/libertyernie/BrawlManagers/), and I think I'll push out another update soon to update the BrawlLib backend (I'm using the one from StageBox now.)
although i ended up accidentally changing my nand with no way of going back bc i didn't know you needed a gamecube controller to restore it (i have a wii minus/1.1, which doesn't have gamecube controller support)
and if i find the sd card i have my NAND backed up on, i can not only restore the NAND if i solder the right part in, but i can also put my NAND on dolphin, then i can play dolphin online, like PMEX Remix or MKWii Riibalanced