Fix the filesystem implementation in order to get blargSnes to run

The 3DS probably exposes the raw 8.3 filename as found in the FAT partition, it’s an artifact of the dark DOS times, but it’s still present nowadays.