🐧 在 Linux 下愉快地玩《原神》 | 您所在的位置:网站首页 › 4kfilim原吗 › 🐧 在 Linux 下愉快地玩《原神》 |
众所周知,由于米忽悠的反作弊 mhyprot2.sys,原神一直不可以在 Wine 中运行,这时候可以使用 Krock 大佬的补丁来解决这个问题。本文只提供简要用法。 ⓪ 准备确保使用 X11 显示协议和独显。Wayland 有图形问题。尽量使用 linux-zen 或其它带有 fsync 和 futex2 补丁的内核。 ① 克隆仓库1git clone https://notabug.org/Krock/dawn② 安装 Lutris 和原神1yay -S lutris-git gamemode #安装最新版 Lutris(ArchLinux)由于原版 dxvk 对于原神性能不佳,所以在 https://github.com/Sporif/dxvk-async/releases/latest 下载最新版 dxvk-async,解压备用。 打开 Lutris,右上角三点 - 首选项 - 运行环境 - Wine,安装 lutris-fshack-6.14-4 (带全屏修复) 或 lutris-ge-6.16-1 (不带全屏修复),此过程需要特殊网络环境。 之后左上角加号 - Add localy installed game ![]() ![]() ![]() (此处如果使用 zen 内核则使用 Fsync,否则使用 Esync) ![]() ![]() (其中的 NVIDIA Prime 渲染卸载,如果你是笔记本电脑就打开,否则无法使用独显。) 之后准备原神安装包,菜单 - 在 Wine 容器中运行 exe 并正常安装原神。 安装完成后,打开终端,cd 到 Genshin Impact game 文件夹,之后 bash path_to_dawn/version_number/patch.sh。 在同意协议之后,补丁会自动打进去。 然后编辑 /etc/hosts,加入这几行: 123456789100.0.0.0 log-upload-os.mihoyo.com0.0.0.0 overseauspider.yuanshen.com0.0.0.0 log-upload.mihoyo.com0.0.0.0 uspider.yuanshen.com#如果怕封号,下面几行也可以加入,但会让你没法使用 Unity 编辑器0.0.0.0 prd-lender.cdp.internal.unity3d.com0.0.0.0 thind-prd-knob.data.ie.unity3d.com0.0.0.0 thind-gke-usc.prd.data.corp.unity3d.com0.0.0.0 cdp.cloud.unity3d.com0.0.0.0 remote-config-proxy-prd.uca.cloud.unity3d.com(其实如果在运行补丁脚本的时候使用了 sudo 的话,这几行会自动加进去) 返回 Lutris 游戏设置,更改启动路径。 ![]() 在 Genshin Impact game 目录下创建 dxvk.conf内容如下: 123456789101112#NVIDIA:dxgi.nvapiHack = False#AMD:dxgi.nvapiHack = Truedxgi.numBackBuffers = 2dxgi.syncInterval = 0dxgi.tearFree = Trued3d11.constantBufferRangeCheck = Falsed3d11.relaxedBarriers = Trued3d11.invariantPosition = Falsed3d11.zeroWorkgroupMemory = False之后就可以游玩了。 |
CopyRight 2018-2019 实验室设备网 版权所有 |