mirror of
https://github.com/Dingo-Shenanigans/ReSkate.git
synced 2026-10-18 01:37:05 +02:00
path::string() uses the ANSI code page and throws on a character it lacks (a Cyrillic folder on an English Windows). The remaining places it was used now go through path_utf8: - Mods: a deck folder or a mod folder named outside the code page no longer leaves the Board Break decks empty, or the Mods folder ignored altogether. - Game and mod archives: a file under Win32 with such a name is passed over instead of stopping the read. - pose-dump no longer ends the multiplayer session when the game folder is not ASCII. - The item browser's status line and a Board Break warning no longer fail on such a path. - Launcher: system fonts are named to ImGui in UTF-8, which it reads.