Do a chkdisk and make sure it is checking for bad sectors. Also, since you are saying it has ~1 appended to it, thats a DOS filename. Maybe the driver for your Mac is old and screwing up the files names... rename the kingdom hearts one to the full KH ROM name (-.nds+.sav) and see if your save...