此文章首发于本人的 B 站专栏。此文章在本人之前的视频基础上,添加了数据异常等问题的解决办法,并完善了一些步骤。本文章的步骤全部基于 Yaagl,欢迎研究 Whisky 上的解决办法。
写教程没有收益,码字辛苦,麻烦给视频点赞投币支持~
MacBook Air M2|渲染精度 1.0+中高画质+全局光照运行效果
· 用 Yaagl 安装游戏的完整步骤
如果你电脑芯片是 Intel,可以跳过下面的 1、2 步骤。但 Intel 系列的性能表现可能与 M 系列相差较大,游戏体验不会特别好,请考虑。
申请 macOS Beta 计划并更新
如果你的电脑芯片是 M1 及以上,则需要更新到 macOS 14.4,这个版本目前在测试阶段,可能会存在问题(我个人暂未遇到影响日常使用的 bug)。
如果你的“软件更新”设置里看不到切换更新渠道的选项,则要先去苹果官网注册 Beta 计划,网页中有详细的步骤教你切换更新渠道。
链接:https://beta.apple.com/zh-CN/enroll-your-devices#macos
更新渠道选择 Public Beta 或 Developer Beta 都可。后者更新更频繁,遇到的问题的概率也更高;前者反之。下载最新版 Yaagl。根据作者要求,不直接贴出链接,可自行前往全球最大开源社区搜索。
如果你有科学上网工具,先打开,然后启动 Yaagl。它需要下载 Wine,大约几十 MB,如果没有国际网络环境,可能会非常慢。下载完后会要求输入管理员密码进行配置,配置完后会提示重启软件。
重新打开 Yaagl,点击“安装游戏”。如果没下载过游戏,选择一个空文件夹;如果之前下载过,可以直接选择游戏目录中的原神 exe 文件。
文件夹可以放在外接硬盘上,节约本机空间。文件夹路径中不能包含中文或特殊字符。
如果没下载过游戏,等待游戏下载并解压完成,然后会再下载一点资源,最后会提示再次重启 Yaagl。
重新打开 Yaagl。如果你没有登录过原神,先打开 Yaagl 设置-“游戏”,确认“关闭 AC 补丁”的选项处于关闭状态。如果禁用 AC(反作弊系统),在登录时会显示不出人机验证弹窗。
原神,启动!先登录,等待下载完资源,先不要进入游戏。
注:输密码时看不见密码是正常的
再次打开 Yaagl 设置-“游戏”,把“关闭 AC 补丁”的选项打开。
原神,启动!
· 从 Beta 1 更新到更高版本后,进入游戏时提示“数据异常,请完全卸载游戏并前往官方网站……”
解决方案 #1:
尝试重新安装 Yaagl。Yaagl 的相关目录如下,可以使用 rm -rf
删除(如果你不懂这是啥,可以上网搜、问 AI 等,不确定就手动操作)
国服:
~/Library/Application Support/Yaagl
国际服:~/Library/Application Support/Yaagl OS
/Applications/Yaagl.app
~/Library/WebKit/com.3shain.yaagl
然后重新走一遍安装步骤,更新系统除外,下载游戏步骤除外。如果仍然出现这个问题,试试重新下载游戏。
解决方案 #2(未试过):
方法来源:https://discord.com/channels/1085010808678912090/1091003550181621762/threads/1206772317951230012
此方法需要电脑拥有至少 16 GB RAM
下载安装 CrossOver:https://www.codeweavers.com/crossover/download
启动 CrossOver,确认试用,进入主界面后关闭软件
(如果你下载的 CrossOver 版本是 24,可以跳过这步)
在文件管理器中打开“应用程序”文件夹,右键选择 “CrossOver”,点击“查看包内容”,然后打开Contents/SharedSupport/CrossOver/lib64
目录。备份libMoltenVK.dylib
,然后去下方的蓝奏云链接下载libMoltenVK.dylib.zip
,解压替换掉上述文件。https://anotia.lanzouj.com/b00y5qfyf 密码: 8guy
在 Yaagl 设置-“Wine”,切换 Wine 版本为 “crossover”,确认修改。
重新打开 Yaagl,输入管理员密码完成配置
重复安装步骤 6~9
· 普通 NPC 靠近时模型消失?
在游戏设置里关闭“角色动态高精度”功能即可。
Yaggl 的仓库 Wiki 中也有一些常见问题解答。
如有其他问题,请评论,如果我能解答,也会更新在本文中。