《光与影:33号远征队》中文乱码需依次验证字体文件、手动替换NotoSansCJKsc-Regular.ttf、启用系统UTF-8支持、禁用第三方字体工具、添加启动参数-fontdir与-lang。

如果您在运行《光与影:33号远征队》时发现界面文字、任务描述或对话框中出现方块、问号或叠字等中文乱码现象,则大概率是游戏未正确加载中文字体资源或系统区域设置与游戏编码不兼容所致。以下是解决此问题的步骤:
一、验证并重装中文字体包
游戏依赖独立的中文字体文件(如 NotoSansCJKsc-Regular.ttf)进行UI渲染,若该文件损坏或缺失,将直接导致文本无法解析。Steam平台默认会随语言包自动部署,但部分非官方渠道安装包可能遗漏该资源。
1、打开Steam客户端,右键《光与影:33号远征队》→选择“属性”。
2、切换至“语言”选项卡,确认已选中“简体中文”,点击“保存”。
3、进入“本地文件”选项卡,点击“验证游戏文件完整性”。
4、等待校验完成并自动修复后,重启Steam并重新启动游戏。
二、手动替换字体文件
当验证文件无效时,说明字体文件虽存在但版本不匹配或被错误覆盖。需从官方支持渠道获取标准字体,并强制替换进游戏资源目录。
1、访问Sandfall工作室官网Support页面,下载最新版《光与影:33号远征队》简体中文补丁包(文件名含zh-CN_font_v2.1.0.zip)。
2、解压后找到其中的NotoSansCJKsc-Regular.ttf文件。
3、定位游戏安装目录下的\Game\Fonts\子文件夹(路径示例:Steam\steamapps\common\Light and Shadow 33rd Expedition\Game\Fonts\)。
4、将原目录中同名字体文件备份后删除,把新解压出的.ttf文件复制粘贴至此目录。
5、务必以管理员身份运行游戏启动器,否则字体文件可能因权限不足无法加载。
三、修改系统区域与UTF-8设置
Windows系统若未启用“Beta版:使用Unicode UTF-8提供全球语言支持”,会导致部分基于SDL2框架的游戏无法正确解析多字节中文字符流,尤其在非中文系统语言环境下运行时更为明显。
1、打开“控制面板”→“时钟和区域”→“区域”→“管理”选项卡。
2、点击“更改系统区域设置”,勾选“Beta版:使用Unicode UTF-8提供全球语言支持”。
3、重启计算机使设置生效。
4、进入“设置”→“时间和语言”→“语言”→“首选语言”,确保“中文(简体,中国)”位于列表顶部。
5、重启后必须重新启动游戏,不可仅关闭再打开窗口。
四、禁用第三方字体注入工具
某些系统级软件(如MacType、BulmaFont、Razer Synapse字体渲染模块)会在进程层面劫持GDI/ DirectX文本绘制流程,干扰游戏内建字体引擎,造成字符错位或空白显示。
1、按下Ctrl+Shift+Esc打开任务管理器,切换到“启动”选项卡。
2、查找并禁用名称含“Font”、“Render”、“Typography”或“MacType”的启动项。
3、在“进程”选项卡中结束所有疑似字体渲染相关进程(如mactype64.exe、bulma_host.exe)。
4、临时卸载Razer Synapse、Logitech Options等外设配套软件,排除其后台字体服务干扰。
5、测试时请勿同时开启微信、QQ或Edge浏览器,这些应用内置字体钩子也可能引发冲突。
五、强制指定游戏启动参数
通过命令行参数可绕过默认字体探测逻辑,直接引导游戏加载指定路径下的中文字体资源,适用于自定义安装路径或Mod混用环境。
1、在Steam中右键游戏→“属性”→“常规”→“启动选项”。
2、输入以下完整参数(注意空格与引号):-fontdir "D:\MyGames\LS33\CustomFonts\" -lang zh-CN。
3、确保您已在参数中指定的路径下存放有效的NotoSansCJKsc-Regular.ttf文件。
4、点击“确定”保存,关闭属性窗口后启动游戏。











