mobox 从入门到入土
编辑介绍
mobox是与termux-box同一个作者(Hugo)开发集成了box64/wine/wow64/Turnip zink/dxvk/VirGL
的新项目,但与termux-box不同的是,mobox使用glibc来运行wine,不再依赖proot/chroot Linux
安装并配置
准备
首先请在手机上安装
其次请确保你当前可以顺畅连接到Github
授予Termux储存权限
首先打开Termux来申请储存权限,输入:
termux-setup-storage
授予Termux储存权限
如果没有弹出授予权限的弹窗,请按照下图(以HyperOS)为例手动授予Termux储存权限
换源并更新包
在Termux中输入:
termux-change-repo
按照下图示例更换为国内源
更换后更新一下Termux的包,输入
apt update && apt upgrade -y
如果出现像下图的“卡住”,输入y并回车
开始安装
更新后,输入官方的安装命令安装
curl -s -o ~/x https://raw.githubusercontent.com/olegos2/mobox/main/install && . ~/x
如果你无法顺畅的访问Github,那么使用这段命令后将毫无输出
请牢记 换源进行操作的是Termux的包源 并不是Github源
开始安装前,安装脚本会询问我们是要选择box86+wine还是wow64+wine,强烈建议选择wow64+wine(选项2)
耐心等待安装完成,如下图所示
然后输入`mobox`即可启动mobox
然后我们就来到mobox的主菜单了
主菜单翻译:
启动wine
设置
包管理
选择wine版本
更改构建的box64
更新日志
首先我们需要在启动前进行一些设置
配置
首先在主菜单选择2进入设置
设置主菜单翻译:
Dynarec设置
esync设置
dxvk设置
系统设置
Debug设置
Root设置
VirGL设置
备份和恢复
设备兼容性设置
Dynarec设置
输入数字并回车来修改,修改完成后再次回车即可退出
除部分特殊游戏外,大部分游戏直接使用45就可以直接进入
并且Dynarec45帧数最高
esync设置
进入esync的菜单后,首先选择2.Change wine esync mode
进入菜单后,如果有你的手机已经获取了Root权限,
建议选择Enable esync with root (may be faster)
这可以让wine运行的更快,反之,没有root请选择Enable esync without root (fast)
dxvk设置
dxvk菜单翻译:
更改DX版本
最大帧率
垂直同步
编辑配置文件
重置设置
建议关闭垂直同步
选择3进入修改垂直同步的菜单后,选择
2 dxgi.syncInterval = 0 (no vsync)
即可关闭垂直同步
系统设置
系统设置菜单翻译:
输出分辨率设置
输出分辨率设置
更改语言
更改性能监视器
TU_DEBUG设置
恢复默认设置
修改分辨率
输入要修改的分辨率即可,这里提供一些分辨率
16:9 960x540 1066x600 1280x720
21:9 1200x540 1600x720
20:9 1600x720
修改调用核心数
选择你想让mobox调用的核心数量即可
修改语言
如需改为中文,输入zh_CN
,如果修改后想恢复为默认的英文,输入en_US
除了在此处修改,还需要下载汉化包覆盖
关闭services.exe
关闭services.exe
可以减少一些内存占用
进入上文中提到的设备兼容性设置,选择Switch services.exe startup
,屏幕闪烁一下代表操作已完成
Root选项
手机如果获得了Root权限可以开启2 00M Adjuster (Prevent termux kill)
与Disable phantom process killer
配置Termux-x11
打开termux-x11 APP,按下图更换显示方式
termux-x11的设置翻译如下
显示分辨率模式
显示分辨率
拉伸以适应显示屏
键盘打开时重置屏幕
PiP 模式
全屏显示
强制横屏
隐藏显示屏缺口(如果有)
保持屏幕开启
触摸屏输入模式
显示触控笔点击选项
显示鼠标点击辅助覆盖层
尽可能捕捉外部鼠标
启用触摸板支持
显示其他键盘
按下音量键隐藏其他键盘
使用外部键盘显示 IME
在可能的情况下,首选扫描代码
启用辅助功能服务 手动拦截系统快捷方式
启用辅助功能服务,自动拦截系统快捷方式
过滤掉截获的 Win(Meta/Mod4)键。
额外按键配置
自动将剪贴板内容上传到安卓输入法的剪切板
请关闭如下图所示的此选项 否则x11下方会出现两排虚拟按键
如果要外接鼠标使用,请打开下图所示的选项
汉化
首先下载mobox的wow64版汉化包,将压缩包内的文件夹z
解压到/storage/emulated/0/Download/
下,备用
termux-x11配置完成后,回到Termux,选择1启动wine
首次启动可能会略慢,请耐心等待
没有Root的情况下建议将Termux挂小窗 防止被系统杀死
启动后,打开D盘,打开刚刚解压的文件夹z
,复制里面的文件夹usr
,将其粘贴到z盘
如下图所示
覆盖完成后,回到Termux,停止wine,然后再运行就可以看到中文了
安装Turnip zink与dxvk
在左下角的起点找到Install,安装Turnip zink与dxvk(天玑/麒麟请安装VirGL与wined3d)
要注意,如果有些游戏需要更换dxvk(或是wined3d)版本,假设我使用dxvk-async-1.10.3无法打开游戏A,但是我更换dxvk-dev后就可以打开了
运行Steam
首先从Steam官网下载并安装Steam
下载完成后不要启动,从我的Alist下载启动脚本并复制到Steam根目录(C:\Program Files (x86)\Steam)内,然后使用此脚本启动即可
到这里就配置完成了,快去玩游戏吧😉
手动更新box64以及Turnip zink
本文参考的文章与项目
- 48
- 1
-
分享