靠着ai一步一步解决了,一个是启动参数中的环境变量LC_ALL=ja_JP.UTF-8

第二个如下

移除导致黑屏的“罪魁祸首”(最重要!)

在你的第二张截图(游戏根目录)中,有一个名为 d3d9.dll 的文件。这正是导致你画面全黑的真凶!



为什么会这样? 通常汉化组为了修改游戏原生的字体渲染,会自己写一个修改版的 d3d9.dll(DirectX 9 动态链接库)塞进游戏目录。 在原生 Windows 下这没问题;但在 Mac 的 CrossOver 转译环境下,这个魔改的 d3d9.dll 会直接和 CrossOver 底层的图形转译管线(无论你选的是 DXVK 还是自动)发生严重冲突,直接导致显卡拦截并停止输出所有画面,从而出现“有声音但完全黑屏”的现象。




操作: 在游戏根目录找到 d3d9.dll,将其重命名为 d3d9.dll.bak(为了保险起见不直接删,改后缀让它失效即可)。



2026-06-24 03:47:33
分享
登陆 后方可回复, 如果您还没有账号请先 注册