winlator吧 关注:10,122贴子:20,376
  • 7回复贴,共1

在一加ACE3V运行winlator的笔记

只看楼主收藏回复

本帖使用的手机处理器为骁龙7+ Gen3,使用系统为ColorOS 14 PJF110_14.0.1.710(CN01),可能不适用于ColorOS 14以外的系统和其他机型。
常见问题请去此贴:https://tieba.baidu.com/p/8923665017 但是主贴已发布一年,部分内容已经过时。
winlator版本选择:我推荐使用改版,比原版功能更多,组件更完善,比如多语言系统编码支持,而原版显示非英文字符会出错。部分版本在github是原版的复刻,而github是默认在搜索中隐藏复刻的,需要在搜索词中加入fork:true才能找到。
glibc版有更好的性能和兼容性,还支持安装wcp格式的附加内容。文件名带有glibc的一般都属于此分支。PRoot是主分支,也就是原版所属分支。可以在winlator主菜单点击关于来确认版本。
目前我找到的改版有:阿飞(afeimod/afei)的Winlator-Amod:在GitHub上发布,有网盘分流,驱动和运行库齐全,但是我运行起来问题比其他版本更多;MrPhryaNikFrosty的Winlator@Frost:在GitHub上发布,我认为功能没这么多;longjunyu2的Winlator with Native Glibc:在GitHub上发布,据称许多glibc改版都是基于它,目前已暂停开发;coffincolors的Winlator-glibc+cmod,在GitHub上发布,多了导入和导出容器、快捷方式、环境,保存和载入环境,数据备份和恢复等功能,也是我目前主要使用的版本;j大的jfmod;Fcharan的WinlatorMali(Winlator Mali版):在GitHub上发布,适配非骁龙处理器,比如天玑和麒麟。这些版本都可以找到国内的网盘分流并下载,请自行寻找。


IP属地:广西1楼2025-03-17 09:08回复
    我没找到比较好用的,你在用的分享一下给我吧


    IP属地:江苏来自Android客户端2楼2025-03-17 09:46
    回复
      安全警告问题的应对。我用我的手机在winlator运行容器大概率会弹出安全警告并停止运行,这是coloros高版本特有的问题。我试过打开开发者模式,用shizuku和雹冻结手机管家和安全中心还是会弹,退了再进多试几次才能进,还是很麻烦。其他解决方法有应用分身和root,但我换成7.1.3x-glibc-cmod-v11R2版后,几乎不弹安全警告了。有人说glibc版弹安全警告的概率更低,而且这个问题在ColorOS 15中更严重,我无法证实。
      winlator的兼容性不好,要调整各种参数一遍遍试错才能正常进入游戏,折腾的过程中需要大量的耐心。在这个过程中我用不着改环境变量。一开始我是在Winlator-Amod上尝试运行unity引擎游戏ravenfield ea27版的,试了几个版本的turnip都无法运行,其他方案能成功运行的也不多,只有Vortek+DXVK和Vortek+WineD3D能运行,但不是缺少纹理就是缺少人物模型。使用Vortek+DXVK,能成功运行的DXVK版本也有限,测试过能运行的版本有0.40.1、0.96、1.10.3,高版本大概率无法运行。后来我把运行成功的配置在官方原版上使用反而不会出错, 我就觉得这个改版问题多。然后我把运行成功的DXVK搭配不同版本的turnip一个个试,试了好多次才找到能用的turnip版本:24.1.0.1、24.2.0、24.3.0。而且个人感觉turnip能适配的DX Wrapper比Vortek更多了。
      解决了运行问题后,性能问题接踵而至。玩ravenfield的过程中卡顿严重,手机发烫,按键延迟非常高,视角移动速度不稳定,玩起来十分难受。游戏设置成低画质问题依旧,用shizuku和雹冻结电池和应用增强后解决,游玩时帧数正常了,手机也不发烫了,我怀疑这是ColorOS系统的缺陷。 但我还没试开启高性能模式,不了解开启后发烫和帧数的变化情况。
      winlator内置的左键按钮在按住时无法移动视角,这点很烦人。网上有人把左键放在左上方,但同时使用三指或四指搓屏幕我用不过来,长期这样握持手机很累,我还是更喜欢手柄上的肩键,还好还可以用Key Mapper映射音量键来达到相似的效果。Key Mapper没有映射鼠标键的功能,ravenfield识别不了虚拟手柄,于是我就把num0键映射到手机音量加键,在游戏内把开火改为num0,问题解决。
      除了使用winlator自带的的虚拟按键,可以尝试虚拟键盘软件Input Bridge(IB键盘),功能更加丰富。winlator的虚拟按键不支持输入波浪号(tilde),此时就可以用其他虚拟键盘来解决。


      IP属地:广西3楼2025-03-17 10:36
      回复
        怎么弄长按,拖动


        IP属地:广东来自Android客户端4楼2025-03-17 11:46
        回复
          我使用的winlator的关于信息
          我的fps虚拟键盘展示

          winlator虚拟键盘配置度盘链接: https://pan.baidu.com/s/1nC8EzU89R6MytFePfsYO8Q?pwd=qmqe 提取码: qmqe


          IP属地:广西5楼2025-03-17 17:07
          回复
            我反而觉得原版最好,虽然没有中文但用过其他中文版的基本的设置都知道,所以没中文也问题不大,问题最少汉化改版的好多问题,各种闪退黑屏卡死了换了好多的版本还是用原版舒服


            IP属地:广东来自Android客户端6楼2025-03-17 18:39
            回复
              楼主,我纯新手,遇到了你说的问题:频繁弹出安全警告。解决办法就是换版本吗?请问不同版本间有什么区别,会不会使手机的性能无法发挥完全?本人机型1+ace3pro16g,目标游戏一般为Unity等独立游戏


              IP属地:江西来自Android客户端7楼2025-03-18 00:42
              回复
                真点麻了


                IP属地:江西来自Android客户端8楼2025-03-18 00:42
                回复