nintendont, it's very easy :
- download nintendont homebrew and extract it to your SD : sd:/apps/nintendont/boot.dol (meta.xml and icon.png if you want to launch it from HBC too, but it's not necessary if you only want to launch it from USBGX)
- Top menu > 4th icon > enable display of gamecube games
- go to USBGX > settings > Loader settings > Gamecube mode : Nintendont
If you use USB, You need to use the first FAT32 partition on your drive. It now works with primary, logical and GPT partitions. (if you have an exFAT partition before FAT32, it will use exFAT, but USBLoaderGX is not compatible with exFAT so it will conflict. format your first partition to FAT32, 32 or 64k/cluster).
that's all.
The games should be located in USB or SD:/games/<game title> [<GameID6>]/game.iso
example :
usb:/games/Zelda windwaker [GZLP01]/game.iso
if you don't know the gameID, just use the title, but be sure to not use 6 letters. (ex: games/LUIGIM/game.iso is a bad name, the loader will think it's the TitleID and the game cover will not be found for that ID on gametdb).
Sneek, it's a little more complicated as you have to generate the needed files yourself.
I made 2 tutorial, one using Modmii, and one doing things manually in case modmii stop working.
I might replace googlecode URL to sourceforge one day, if google close it completely.
tuto 1 :
using modmii
tuto 2 :
doing it manually
But that only cover compiling neek or neek2o.
to setup neek(2o) in the loader, please follow
this tutorial. That tutorial explain what emuNAND is, how t osetu, has both neek compiling tutorial linked when required.