heres a very basic guide for getting moonshell 2 booting first on the supercard dsonei
files
YSMenu =
http://home.usay.jp/pc/etc/nds
TTmenu =
http://gamewiki.jp/uploader/dsm/
MoonShell 2.0? =
http://home.att.ne.jp/blue/moonlight/
DLDI =
http://chishm.drunkencoders.com/DLDI
linoul's YSloader for MoonShell 2 =
http://www.linoul.cn/moonshell/post/20090505274.html
MSFORSC.NDS from bliss = MSFORSC.NDS
1. make YSmenu (google how to do it)
2. copy moonshl2 folder & moonshl2_DirectBoot.nds to root of card
3. copy nds.YSloaderForMS2.nds & config.ini to moonshl2\extlink
4. copy TTmenu folder to root of card
5. make a YSMENU folder on root of card & put in ttpatch.dat, ttdldi.dat, YSMenu.INI & YSmenu.nds
6. rename moonshl2_DirectBoot.nds to TTMENU.DAT
7. DLDI patch TTMENU.DAT with the TTDS DLDI file
8. put MSFORSC.NDS on root of card
now it should look like this
now memory cards i have two both work 2GB none SDHC & 4GB SDHC
2GB none SDHC works with no special formating
4GB SDHC needs to be formated with FAT with 32kb clusters or you just get fat errors
i havent tryed any other cards sorry
EDIT
just tested a 8GB SDHC memory card formated to FAT32 with 32kb clusters & it works fine