I don't know if CFG loader has EmuNAND support, nor if you can dump NAND with it, etc.
I now only USBLoaderGX and that's why I used it as example.
There's no "easy tutorial" if you want to understand everything.
Either you click a button and don't understand (that's what most users want I suppose, but they end doing stupid things and break everything!), or you should read and learn correctly before using it.
I'm only giving steps, not guide to actually do it. It's up to you to learn how to achieve each steps (if I write a "wiiflow step" it's up to you to learn how to use wiiflow).
1. Create emuNAND folders:
Copy NAND to external device (SD or USB)
or
create a clean/new NAND from scratch using modmii.
2. Complete folders with optional files
- If you want sneek (SD card) or uneek (USB), you need to go to sneek website and download the required programs to generate the required files to your EmuNAND based on what you want (sneek/uneek/disc interface)
- If you want neek2o I think you need additional files too (I never used neek2o so I can't help/guide you with it).
3. If you want to boot into neek (neek method)
- If you have bootmii installed as Boot2, you can boot directly into neek by replacing bootmii apps on your SD card with neek launcher apps.
- If you don't have bootmii or don't want to boot into need at console boot, you need a homebrew (Nswitch)
- If you don't want neek/neek2o but prefer using the cIOS redirection method, just skip Step3-5
4. clarification
Sneek is not a channel or visually something you can select (except if you consider nswitch as "launching neek")
It's an environment, emulating your Wii using the EmuNAND content.
Last version is on sneek website.
While in sneek/uneek, The wii will act as if it's a real Wii with a real system menu.
You can launch channels from there as if they were normal channels installed on your wii. There's no "cover support".
If you want cover support, you need another application. Wiiflow is a good one.
5. If you want a loader to boot into neek for you (neek2o method)
This method is a mix of RealNAND and emuNAND.
You are using the USBLoader in realNAND and it lists the games you have on your EmuNAND path.
when you launch a game, the USBLoader take care of booting into neek environment itself and launch the selected game from neek automatically. When you exit the game, it also exit from neek and you return to the USBLoader in RealNAND environment.
Compatible loaders : Wiiflow and postloader Edit: and now USBLoaderGX too since r1250.
6. If you want a loader to redirect access to emuNAND (cIOS method)
The other method which doesn't involve neek is to run everything from RealNAND (90% game compatibility).
you install a cIOS on real NAND
You install a Loader which runs using cIOS on real NAND
The loader tells the cIOS to redirect all Real NAND access (read/write) to a specific emuNAND path (SD or USB).
The wii never run in "emulated state". it's only a path redirection method in real time.
Compatible loaders : USBLoaderGX, Triiforce, Mightychannel, Wiiflow, (maybe CFG Loader and Postloader).
The guide for USBLoaderGX:
- install d2x cIOS v8 or v10 or v10-alt with base56 in slot 249
- Run USBLoaderGX
- Settings > User path > EmuNAND Path Save : sd:/nand/
this is the one used to store savegames to emuNAND instead of Wii.
- Settings > User path > EmuNAND Path channel : sd:/nand/
this is the one used to launch channels from emulated NAND
Both can share the same path without problem.
- Settings > Features > NAND dump > All
It will make a copy of your Wii to sd:/nand/
- Main screen > 4th icon in the top menu > Enable EmuNAND (remove everything else for easy browsing)
- Launch the game
- To add more games to emuNAND : Settings > Features > Wad installer > Select the Wad > Select Install