YSMenu works on my 8GB, but I have to take everything off and reformat when I change too much on it, which turns out to be all the time.
The TTMENU.DAT from the official menu is the one you run ttextract.exe on. Copy YSMENU.NDS, the custom TTMENU.DAT included with YSMenu, to the root of your...