Hello. This is a small list of tips for DSTwo programmers. Seeing as the SDK is not the best, you may need them. 1. You really should include ds2_malloc.h if you use malloc() and others. Why? Because by default it'll use the GCC standard libraries, which have a broken malloc(). ds2_malloc.h adds the DSTwo-specific malloc functions. A similar situation is to include fs_api.h if you use fopen()... 2. stat() does not exist. Workaround: Use opendir()/closedir() and readdir_ex() to get the stat data. 3. For directory functions, the directory should be "fat:/", "fat:/dir0" or "fat:" and not "fat:/dir0/" If you know any other tips, feel free to mention them here!