Lots of people complain about load freezing and white screens and so on. I've noticed that these problems occur when I make a change to my microSD - removing or adding a ROM, changed skin, or updated TTDS OS version. Also happens when I rename a ROM to a name that is too long or has spaces (Final Fantasy IV for example). Solution to guarantee success seems to be that whenever you need to make a change to the contents of the microSD then you need to start again completely, as follows: 1) Save a copy of any .sav files and also .nds files if not already saved elsewhere. Also the TTMenu and TTMENU.DAT if not changing. 2) Do a low level format, not just an erase of data. Must be FAT32 3) Copy the TTMenu folder to the root of the microSD. Adjust USRCHEAT.DAT to the latest version before you do this. 4) Next TTMENU.DAT 5) Make a Games folder on the root of the microSD. 6) Copy all the .nds files to the Games folder. Do them one by one, waiting for each one to finish. 7) Same now with the .sav files. 8) Properly unmount the microSD from your computer. 9) Insert into the TTDS. If you have fickle "piano key" connections then do what you usually do. The above procedure works for me EVERY time without fail. It is a hassle to have to do this when all you want to do is change the skin or add in a new ROM. But that's life. One proviso: some games are fussy about the .nds file name. As a last resort limit yourself to 8 characters, like the really ancient way of early DOS. Guaranteed to work. Some games don't like spaces in the name. The original Scene name always works but is not entirely descriptive.