在archlinux上,脱离steam客户端使用umu-launcher与proton兼容层(如proton-ge-custom),来创建prefix,安装、更新和运行米家游戏的pc客户端和游戏,附带实用注册表文件与运行游戏脚本文件等
Find a file
kamikaze211 24c5d4816e
Update README.md
fix typo
2025-10-19 11:10:35 +08:00
icons update latest files 2025-05-20 04:19:48 +08:00
reg update latest files 2025-05-20 04:19:48 +08:00
scripts Update 说明.txt 2025-10-19 11:09:46 +08:00
README.md Update README.md 2025-10-19 11:10:35 +08:00

关于

在archlinux上脱离steam客户端使用umu-launcher与proton兼容层如proton-ge-custom来创建prefix安装、更新和运行米家游戏的pc客户端和游戏附带实用注册表文件与运行游戏脚本文件等

常见问题:

1、为什么不用wine?

A因为直接使用wine会出现一些问题比如全屏不能获取焦点、手柄支持有问题、游戏内浏览器卡死等。其中一些可以通过简单的更改注册表或设置来解决另一些则比较复杂难以解决

2、为什么不用steam

A运行steam会占用一些资源和启动时间通过steam启动米家游戏可能触发反作弊检测从而被弹窗

3、为什么不用第三方启动器

A大多数第三方启动器都只支持windows平台因为它们中的许多都用到了windows独占的api

4、AAGL之类的怎么样

AAAGL很好但仍需要用户有一些灵活变通的能力才能更好地使用。当然最主要的问题是对于中国大陆用户而言大概率需要翻墙才能用。其次就是每次预下载/更新时都需要等待上游支持。另外针对中国大陆服务器的特殊反作弊可能在AAGL之类的启动器上不受支持

提供了一些示例脚本在scripts下可以自行修改以方便地管理和运行游戏包含中国大陆服和国际服的原神、星穹铁道、绝区零三款游戏以及关于反作弊的一些技巧详见说明.txt

也提供了一些其他资源比如图标文件在icons下以及一些常用注册表文件在reg下

当脱离steam客户端使用由proton-ge-custom创建的wineprefix时可能需要手动安装dxvk

安装proton-ge-custom-bin、dxvk-bin、umu-launcher一个脱离steam使用proton兼容层的工具

paru -S proton-ge-custom-bin dxvk-bin umu-launcher

proton-ge-custom已支持ntsync如需使用请确认内核高于6.14且挂载ntsync模组

mkdir /etc/modules-load.d/
touch /etc/modules-load.d/ntsync.conf
echo "ntsync" > /etc/modules-load.d/ntsync.conf

通过proton-ge-custom创建wineprefix

WINEPREFIX=/home/ice/GAME/hoyogames/xxx /usr/share/steam/compatibilitytools.d/proton-ge-custom/files/bin/wine  winecfg

可选更改wineprefix的dpi以适应hidpi显示器在显示选项栏中调整dpi即可比如从96调整至144

安装dxvk至wineprefix中

WINEPREFIX=/home/ice/GAME/hoyogames/xxx setup_dxvk install

鉴于米家游戏启动器可以直接通过wine安装和运行为了更方便管理直接使用系统的wineprefix进行游戏安装和更新

从官网下载启动器并安装 中国大陆服: https://launcher.mihoyo.com/ 国际服: https://hoyoplay.hoyoverse.com/ 以你喜欢的方式运行启动器安装文件如果你有dolphin之类的文件管理器你可以直接右键选择Wine Windows Program Loader运行关于启动器的安装和使用类似windows不再赘述 注意使用wine运行米哈游启动器可能出现窗口顶部按钮不可见的问题可以通过【winecfg>显示>取消“允许窗口管理器装饰窗口”的对话框】以解决

最后,祝你游戏愉快!