Gee thanks SDL for only accepting UTF-8 filenames and not documenting that anywhere ever also WHY WOULD YOU DO THAT ugh unicode