回复
13
查看
1116
收藏
63

5

赠楼

6%

赠楼率

1120

蒸汽

86

主题

1563

帖子

2686

积分
发表于 2022-4-17 15:28:10 | 显示全部楼层 |阅读模式

资料 加好友 聊天 库存 截图 好友 群组 愿望单 评测 信誉+0/-0

本帖最后由 68185 于 2022-4-18 00:09 编辑

总所周知,因为日厂不思进取,大部分GalGame采用非Unicode,需要在Windows高级语言设置中加非Unicode语言设置为日语(个别官中游戏需要设置为中文)才能正常运行,针对SteamDeck的Proton + 非Steam的Windows游戏,配置起来稍微有些折腾,步骤如下:  (假设基本了解Linux命令行)

TLDR:locale-gen之后在游戏的启动命令里面加上设置LANG=zh_CN.UTF-8 LC_ALL=zh_CN.UTF-8(我刚才装的某官中游戏,所以用的中文,按需求可替换成ja_JP.UTF-8/ja_JP.PCK)

1. 进入桌面模式,打开命令行,运行





  1. passwd
复制代码
设置系统密码,这样才能sudo

2. 解除Steamdeck的只读模式,这样才能通过命令行安装新的语言
  1. sudo steamos-readonly disable

复制代码
参考官方文档:https://help.steampowered.com/en/faqs/view/671A-4453-E8D2-323C
完事之后建议还是重新锁上吧,毕竟还是游戏机

3. 需要信任archlinux提供的软件包
  1. sudo pacman-key --init
  2. sudo pacman-key --populate archlinux
  3. sudo pacman-key --refresh-keys
复制代码

4.安装glibc (GNU C Library), 创建locale文件需要
  1. sudo pacman -S glibc
复制代码

5.选择需要的locale文件:
  1. sudo nano /etc/locale.gen

复制代码
按需uncomment需要的locale (去掉前面的'#'),主要是ja_JP和zh_CN的那几个

6.最后产生需要的locales
  1. sudo locale-gen
复制代码
参考archlinux的文档:https://wiki.archlinux.org/title/locale

7. 在Steam游戏设置中配置游戏启动命令 (例子为中文GBK编码,按需求可替换成ja_JP,比如ja_JP.PCK)
  1. LANG=zh_CN.UTF-8 LC_ALL=zh_CN.UTF-8%command%

复制代码

------
另外还有可能需要安装字体,扔到Proton的drive_c/windows/Fonts/就好了, 如何找到具体位置:

1.打开~/.steam/steam/steamapps/compatdata/
2.里面有一对数字命名的文件夹,那些数字是steam app id
3.在进程列表中搜索“webhelper”
  1. ps -aux | grep webhelper
复制代码
可以找到进程中包含类似于“steamapps/compatdata/123456”的东西,后面那串数字就是id
4. 打开那个id对应的文件夹,这就是该游戏的Proton目录了,然后就可以搞字体/存档了
具体可以参考官方论坛的帖子:https://steamcommunity.com/app/2 ... 649918058739119247/

------
还发现偶尔会有一点爆音,怀疑是buffer underrun??? 加几十毫秒延迟似乎就解决了,也是加到游戏的启动命令里面,这个数字是延迟的毫秒数,可以稍微微调一下
  1. PULSE_LATENCY_MSEC=30
复制代码


[发帖际遇]: 68185 原价购入的游戏在几天后入包,补偿体力 1 点 幸运榜 / 衰神榜
回复

使用道具 举报

浏览本版块需要初阶会员或更高等级
您需要登录后才可以回帖 登录 | 注册

本版积分规则

欢迎发帖参与讨论 o(*≧▽≦)ツ,请注意
1. 寻求帮助或答案的帖子请发到问题互助版块,悬赏有助于问题解决的速度。发错可能失去在该板块发布主题的权限(了解更多
2. 表达观点可以,也请务必注意语气和用词,以免影响他人浏览。如觉得违规可使用举报功能 交由管理人员处理,请勿引用对方的内容。
3. 开箱晒物交易中心游戏互鉴福利放送版块请注意额外的置顶版规。
4. 除了提问帖和交易帖以外,不确认发在哪个版块的帖子可以先发在谈天说地

  作为民间站点,自 2004 年起为广大中文 Steam 用户提供技术支持与讨论空间。历经十余载风雨,如今已发展为国内最大的正版玩家据点。

列表模式 · · 微博 · Bilibili频道 · Steam 群组 · 贴吧 · QQ群 
Keylol 其乐 ©2004-2022 Chinese Steam User Fan Site.
Designed by Lee in Balestier, Powered by Discuz!
推荐使用 ChromeMicrosoft Edge 来浏览本站
广告投放|手机版|其乐 Keylol ( 粤ICP备17068105号 )
GMT+8, 2022-5-20 02:14, PE: 0.025027s , QE: 27, Redis On.
快速回复 返回顶部 返回列表