Skip to main content
Linux下用bottles运行悬疑民俗大作 死月妖花~四月八日 汉化版的方法
  1. Blog/

Linux下用bottles运行悬疑民俗大作 死月妖花~四月八日 汉化版的方法

· loading · loading · ·
IT IT Linux Game

游戏安装与配置
#

本体和汉化补丁下载参考该专栏: 死月妖花~四月八日~ AI汉化补丁, 先将补丁内文件复制到本体游戏文件夹内.

安装配置bottles, 必须用flatpak版本的, 非flatpak安装会无法运行游戏, 咱目前不清楚具体原因.

  • flatpak install com.usebottles.bottles
  • flatpak config --set extra-languages ja 与之后配置的LC_ALL环境变量有关.
  • flatpak update 会自动安装一些locale相关的包.

新建bottles

  • 选择自定义32位架构, 运行器默认即可, 咱这里是soda-9.0-1.

安装字体、依赖及配置

  • 字体文件复制到环境的drive_c/windows/Fonts/

    • msgothic.ttc 用cjkfonts不行, 可能和汉化补丁有关系.
    • MSPGothic.otf 汉化补丁中的字体文件.
  • 依赖

    • dotnet48 补丁所用的方式是StringReloads, 通过dsound.dll进行注入, 所以需要安装.NET
    • quartz 播放开头动画所需, 切勿安装dsound, 可能会导致开头黑屏.
  • 配置

    • dll覆盖: dsound(n,b) (原生先于内置)用上汉化补丁所带的dsound.dll.
    • 环境变量: LC_ALL=ja_JP.UTF-8.
  • 修改补丁中的SRL.ini文件, 将Charset=CP932替换为 Charset=128

点击bottles内的浏览, 将包含补丁文件在内的游戏目录移动到bottle内的drive_c/Program Files下, 并添加快捷方式, 不出意外应该就可以正常运行了.

image-cjk

已知可能问题
#

  • 完全乱码: 大概率是没有修改SRL.ini文件导致的.

    image-SRL

  • 字体中部分乱码: dsound.dll未加载成功, 或者是只安装了cjkfonts而没有安装原版的msgothic.ttc.

    image-cjk

  • 过完用户同意书后黑屏: 可能是安装了dsound.