ProjectCeleste / Celeste.GameScan

.NET Core command line utillity application for scanning game files
2 stars 1 forks source link

Cross-platform file name handling in .NET Core #1

Closed Toetje585 closed 3 years ago

Toetje585 commented 4 years ago

Windows using Backslash. Linux is using slash causing the GameScanner to detect and write files wrong for example a downloaded file will look like this on linux:

art\Art.bar instead of placing it in the /art folder it will write the file as a full file ''art\art.bar'

Toetje585 commented 4 years ago

Wanted to add that Linux is also sensitive to upper and lower case naming :)

martinmine commented 3 years ago

I believe this was fixed as part of 1a7e6dfa1a29fe830506c946aac4d62ecdca593c, let me know if I am wrong and I will re-open this issue and look more into this.