Not sure if it a DSTT specific problem, but
On thursday night i put a new rom (Zelda) in my games folder. I started the game to see if it worked ok, and a SAV file was created. My son played on it friday and saturdday, each day carrying on from where he left off (so the SAV was being updated)...