登录 立即注册

首页 > 绿虎论坛 > Wine游戏助手 > 产品发布 (发帖)

标题: 【更新4】Wine游戏助手0.5.10.5已发布(x86 / ARM64 / 龙芯龙架构)

作者: @Ta

时间: 2022-05-01发布,2022-07-17修改

点击: 59069

龙芯龙架构(LoongArch64,龙芯3A5000、3C5000)

ARM64(飞腾、鲲鹏、麒麟)

x86(英特尔、AMD、兆芯、海光)

x86显卡驱动安装教程:https://hu60.cn/q.php/bbs.topic.94828.html#nav

其他发行版尚未构建。


新版变化:

  1. 添加游戏界面改版,点+号会弹出这个菜单,搜索游戏的操作更符合直觉。

    图片.png

  2. 如果Linux内核支持FSync(基于快速用户区互斥锁“futex”的同步)并且Wine版本也支持,就会默认启用FSync。FSync比ESync(基于事件通知“eventfd”的同步)更快,可以提升多核游戏性能。要使用该功能,需要Linux内核5.16+(deepin的5.15好像也支持),以及lutris-*系列的wine。

    图片.png

  3. 添加了EAC(小蓝熊)反作弊支持,需要lutris-7.*系列wine,并且只支持主动启用了EAC proton兼容性支持的游戏。此外,BattlEye和EAC反作弊支持开关现在都默认启用了。

    图片.png

  4. 添加了DPI自动缩放功能,开启开关即可自动适配显示器DPI。

    图片.png

  5. 右击游戏多了一个“创建Steam快捷方式”功能,可以把游戏添加到Steam中,这样就可以在Steam大屏幕模式下启动Wine游戏助手里的游戏了。

    图片.png

  6. 右击游戏多了一个“复制”功能,可以为一个安装文件夹使用不同的运行环境配置,或者用于共享wine容器:在同一个wine容器里运行多个不同的应用。

    图片.png

  7. 修复了依次安装多个游戏时,为前一个游戏设置的函数库顶替可能错误应用于后一个游戏的Bug。如果你曾经在终端看到过如下提示,说明你触发过该Bug:

    DLL override 'n' mode is not valid

  8. 修复影响 FF XIV 启动器的 .NET 4.8 安装问题。这条来自 Lutris 更新日志,我不知道到底修复了啥。如果你有.NET安装问题,你可以参考这个解决方案:
    https://hu60.cn/q.php/bbs.topic.102657.html

  9. 新版与Flatpak兼容性更好。但是我们还没有提供Flatpak打包,所以这条意义不大。


【更新2】更新到0.5.10.2:

  • 修复了点网站上的安装链接没效果的问题。

【更新3】更新到0.5.10.3:

  • 修复了开启“自动DPI缩放”功能会导致游戏启动报错的问题。
  • 修复了导入注册表会创建默认Wine前缀“~/.wine”的问题。

【更新4】更新到 0.5.10.4:

  • 修复了Wine版本管理页面排版混乱的问题。
  • 修复了不下载任何文件的安装脚本无法正常运行的问题。
  • 兼容NVIDIA专有驱动的开源内核模块(https://github.com/NVIDIA/open-gpu-kernel-modules)。给普通用户的提示:这个模块的功能和nvidia专有驱动515.43.04里自带的模块没有任何区别,没有必要去专门安装它。

【更新5】更新到 0.5.10.5:

  • 修复了Steam已安装但未登录时Wine游戏助手启动后弹出错误提示的问题。
  • 优化了DPI缩放选项的处理方式。

[隐藏样式|查看源码]


『回复列表(20|隐藏机器人聊天)』

1.
(/@Ta/2022-05-01 08:42//)

2.

已知问题1(已在0.5.10.3中修复)

0.5.10.2有一个重大问题,执行注册表文件的操作(set_regedit_file)会发生在默认wine前缀(~/.wine),而不是用户指定的安装文件夹。

lutris 0.5.10.1 也有这个问题。

看起来我得自己修复一下,并且提交给lutris。


更正,实际上set_regedit_file并没有发生在默认wine前缀(~/.wine),还是发生在你指定的wine前缀。只是执行这条指令时,会把~/.wine也顺手创建出来。

(/@Ta/2022-05-04 17:48//)

3.

已知问题2(已在0.5.10.3中修复)

开启“自动DPI缩放”功能会导致游戏启动报错。我已经完成修复,下次更新时就能解决。

图片.png

(/@Ta/2022-05-03 22:45//)

4. 怪不得经常会遇到安装软件不按自己写的脚本设置dll替换等问题,原来是改到默认前缀里面去了
(/@Ta/2022-05-04 13:10//)

5.

@SCV,更正,实际上set_regedit_file并没有发生在默认wine前缀(~/.wine),还是发生在你指定的wine前缀。只是执行这条指令时,会把~/.wine也顺手创建出来。

也就是说,这个Bug对功能没有影响,你说的问题可能是其他问题。

如果你在winegame.net网站上编写安装脚本,必须先点击“保存草稿”,然后点“测试该脚本”才能生效,不保存直接测试就还是未修改时的脚本。

或者你可能是受到了这个问题的影响:

修复了依次安装多个游戏时,为前一个游戏设置的函数库顶替可能错误应用于后一个游戏的Bug。如果你曾经在终端看到过如下提示,说明你触发过该Bug:

DLL override 'n' mode is not valid

(/@Ta/2022-05-04 17:54//)

6.

已知问题3

因为打不开第二个安装窗口,requiresextends的自动依赖安装功能无法正常工作。该问题由0.5.9版本引入。

参考安装脚本:https://winegame.net/games/world-of-warcraft/

(/@Ta/2022-05-05 05:00//)

7.

已知问题4(已在0.5.10.4中修复)

wine版本管理页面的排版很混乱

图片.png

(/@Ta/2022-05-15 00:11//)

8.

已知问题5(已在0.5.10.4中修复)

如果安装脚本的files区域为空(不下载任何文件),那么installer区域也会被置为空,导致安装未进行。

该错误由lutris开发者在0.5.10引入。

(/@Ta/2022-05-15 00:12//)

9. 求问,这个项目个steam的proton有什么区别,各自优势是什么?
(/@Ta/2022-05-05 09:19//)

10.

@Funnyrz,这个项目和linux steam客户端一样,是steam proton的用户界面,你可以在这个项目中下载并使用steam proton,就像在linux steam客户端中那样。与linux steam客户端相比,这个项目提供了更多选项,可以让你自由安装非steam游戏。

当然除了steam proton(是steam修改的wine),这个项目还提供了其他版本的wine以供使用。

(/@Ta/2022-05-05 12:52//)

11.

已知问题6

DXVK的卸载方式与wine 7.0+不兼容。

Screenshot_20220508_215718.jpg

(/@Ta/2022-05-08 21:58//)

12. @老虎会游泳,我确认已保存,我就原封不动连跑两次,log上看起来没什么太大区别,游戏助手 DLL override列表也是一样的,但winecfg DLL override列表不一样。
(/@Ta/2022-05-10 13:40//)

13.

@SCV,更新到0.5.10.3应该可以解决问题。

(/@Ta/2022-05-10 14:43//)

14.
小米MIX2s(白)
(/@Ta/2022-05-15 01:37//)

15.

已知问题7

如果安装了Steam但是没有登录,Wine游戏助手可能会报错:

2022-05-17 23:00:11,865: Starting Lutris 0.5.10.4
2022-05-17 23:00:11,899: No folder at /home/hu60/.local/share/net.winegame.client/runners/retroarch/
2022-05-17 23:00:11,976: Using NVIDIA drivers 510.68.02 for x86_64
2022-05-17 23:00:11,977: GPU: NVIDIA GeForce RTX 3080 Ti
2022-05-17 23:00:11,977: GPU: 10DE:2208 7377:140A (nvidia drivers)
2022-05-17 23:00:12,200: Error while completing task <bound method LutrisInitDialog.initialize of <dialogs.LutrisInitDialog object at 0x7f1bb253ea68 (lutris+gui+dialogs+LutrisInitDialog at 0x1f442b0)>>: <class 'FileNotFoundError'> [Errno 2] 没有那个文件或目录: '/home/hu60/.local/share/Steam/userdata/352964089/config/shortcuts.vdf'
  File "/opt/apps/net.winegame.client/files/lib/lutris/lutris/util/jobs.py", line 34, in target
    result = self.function(*args, **kwargs)
  File "/opt/apps/net.winegame.client/files/lib/lutris/lutris/gui/dialogs/__init__.py", line 197, in initialize
    init_lutris()
  File "/opt/apps/net.winegame.client/files/lib/lutris/lutris/startup.py", line 213, in update_runtime
    update_all_artwork()
  File "/opt/apps/net.winegame.client/files/lib/lutris/lutris/util/steam/shortcut.py", line 152, in update_all_artwork
    with open(shortcut_path, "rb") as shortcut_file:
2022-05-17 23:00:17,790: Shutting down Lutris
(/@Ta/2022-05-17 23:01//)

16.

steam已安装但未登录弹窗:
mmexport1653832550995.jpg

arch开启自动dpi设置后弹窗:
mmexport1653832554502.jpg

(/@Ta/2022-05-29 21:57//)

17.
(/@Ta/2022-08-17 16:07//)

18.

图片.png(92.42 KB)图片.png(104.91 KB)

(/@Ta/2022-08-17 16:10//)

19. fedora 的版本还是0.5.10.4来着
(/@Ta/2022-09-26 18:14//)

下一页 1/2页,共20楼

回复需要登录

11月24日 10:07 星期天

本站由hu60wap6华为CPU驱动

备案号: 京ICP备18041936号-1