I think this function just uses the firmware file (.DAT). Few years before i was too lazy to use ysmenu to run Moonshell 2 so i took the .nds file and renamed it to TTMENU.DAT, suprise! that worked! but i couldn´t do more on this flashcard then watch videos and listen to music (whitch was ok) and the return to firmware button just restarted Moonshell 2.