protonscr

SteamOS gaming mode doesn't support path with non-ascii characters (Chinese kanji, Japanese, etc)?

steamclosed Steam clientDistro Family: SteamOSnon-Steam application
ValveSoftware/steam-for-linux#10387 · opened 2024-01-15 by ayssia · updated 2024-01-20 · 1 comments · github
Aayssia 2024-01-15 github

Your system information

  • Steam client version: 1705108172
  • SteamOS version: 3.5.13
  • Opted into Steam client beta?: Yes
  • Opted into SteamOS beta?: Yes
  • Have you checked for updates in Settings > System?: Yes

Please describe your issue in as much detail as possible:

SteamOS does not support Chinese characters in file paths in game mode, but it works fine in desktop mode.

Steps for reproducing this issue:

  1. I imported some games created with RPG Maker XP to Steam (in Desktop mode). Some of the files in the paths of these games contain Chinese/Japanese characters.
  2. I changed language settings under desktop mode to Simplified Chinese. They runs pretty well under desktop mode (with Proton).
  3. I switched to gaming mode, they don't run, the error message is usually a file (with Chinese file name) not found.
  4. I tried opening the game's project file with RPG Maker XP, changing the referenced filenames to English characters, and renaming the corresponding resource files, and the game was able to read those files.

I'm wondering if there's a way to make game mode have the same file path support as desktop mode?

I can upload the game that's causing the problem if necessary (it's free).

Aayssia 2024-01-20 github

nvm it's fixed by adding LANG=zh_CN.utf8 in the launch options /facepalm

Nothing extracted yet.