Since my modification for WiiFlow of the Mighty Channels plugin that CFG uses didn't work too well (I'll figure it out eventually) I decided to also make ...
The Neek2o Plugin
http://www.mediafire.com/?egsumu8yoc93yo7
It's a real simple little program that just asks Neek2o to boot a channel (same way that WiiFlow can be set to do) Just like my other rather redundant plugins it's just to be able to mix things together in a SINGLE source menu button. It also comes with the same Plugin Prep app that the Mighty plugin came with so it will work off the same dummy files if you want or run the app first from a computer to create them.
Right now it's set to return to the WiiFlow hidden channel IN Neek2o. (untested now that I think of it) but if you want it to return to real NAND system menu instead you SHOULD be able to just add |--NK2O to the end of the arguments in the INI (or any other channel you have in your emuNAND)
THEORETICALLY it can also tell Neek2o to directly boot a Wii or GC game ... but I have mine on a separate partition that Neek2o can't use so I have yet to test that. If you want to test it you can set the rom folder in the INI to the WBFS folder or the dummy folder folder for Wii or GC games that may have been created for my other plugins and add the GC, ISO, or WBFS extensions to the file types.
EDIT : For anyone who needs a simple example of how to to ask neek2o to do that, the code is included ... as long as you can read my lack of elegant coding style.
Okay, sorry for not having much time to test this out or work on it but I finally got around to testing out how well this thing does on the "return to" feature.
It's SUPPOSED to automatically return to the WiiFlow hidden channel (WIIH) but instead it just gives a black screen with the drive light blinking
I assumed the WIIH channel is found at 00010003-57494948 since it's a hidden channel but I might be wrong.
What DOES work, though is the user defined return to value. I changed the argruments= setting in the INI from
{name}
to
{name}|--NK20
and it returns to real NAND just fine.
Theoretically you could also change it to
{name}|--DWFA
and it will return to WiiFlow IN Neek2o the NORMAL way which might not take you back to the plugin coverflow but would work otherwise.
You can replace those last four digits with the ID of any normal channel you want that you have on your emuNAND.
- - - - - - - - - -
The arguments, for future reference, it takes up to 4 arguments.
argument1 argument2 -argument3 --argument4
The last three can be in any order and are all optional. It tells the difference by how many hyphens ( - ) it starts with
argument1 - The first 4 digits will tell it what game to boot. If the only the first 4 are letters/numbers it will assume it's a channel. If the first 6 are letters/numbers it will assume it's a Wii game and will try to boot it with DI.
argument2 - a custom NAND path if your emuNAND isn't just the last one used in the normal place Neek2o looks for them.
argument3 - a custom DI path if you're trying to boot a Wii/GC game with argument1
argument4 - the ID of the channel it returns to. It will use the first 4 digits of whatever you put there. It will have to be a channel in the 00010001 folder.