Quote Originally Posted by Andreaz
The "problem", AFAIK is that D2k9 uses wide strings as the default string type:

String = type WideString;

while in previous versions

string = type AnsiString;

Thus you are sending the filename as a UTF-16 string, which SDL doesnt like to much.
LOL You can say that again! Unicode is nice (sort of), but man sometimes it's a REAL pain. Everyone (at least it seems like it's everyone) is still using D6, D7 or D2k7, it's as though no one cares about D2k9. So when I type in code from a tutorial I'm always wondering in the back of my mind, 'Is this code really compatible?'