WINE 8.8 引入了对加载 ARM64EC 模块的初步支持并进行了 200 多项更改

WINE 8.8

虽然这似乎不是一个优先事项,但微软正在努力让 Windows 11 在 ARM 硬件上表现得更好,或者只是表现得更好。 事实上,他比以往任何时候都想触及更多的角落,甚至已经开始为 Steam Deck 开发一个版本。 微软对其 Windows 所做的工作背后是 WineHQ,几个小时前和两周后 8.7,已经推出了 WINE 8.8 最显着的创新是对加载 ARM64EC 模块的初始支持已经实现。

ARM64EC 是一种新的 ABI(应用程序二进制接口),用于 ARM 上的 Windows 11 兼容仿真,允许您构建新的本机应用程序以从 x86_64 过渡到 ARM。 还注意到,为了在 PostScript 驱动程序和 IME 重构中完全支持 PE,已经做了更多工作。 这些要点伴随着通常的各种错误修复,并且已经完成 253更改.

WINE 8.8 修复了 18 个错误

修复的错误列表包括:

  • WINE Build 使用 gcc 发出警告。
  • Freemake Video Converter 4.1 安装程序抱怨运行 Freemake 进程(“findstr”应用程序总是返回“匹配”)。
  • 多个应用程序需要 tasklist.exe 以 CSV 格式“/f 或 CSV /nh”(Net64+ Client 2.x、Playstation Now 11.x、MathType)打印进程列表。
  • 32 位 dxdiag 不支持“/64bit”命令行开关(启动 64 位 dxdiag)。
  • ACAT 短语是英特尔辅助上下文感知工具包 (ACAT) v1.00.0(.NET 4.5 应用程序)的一部分,在未实现的函数“uiautomationcore.dll.UiaNodeFromFocus”中崩溃。
  • 国家崛起扩展:拥有多个网络接口时无法进行多人游戏。
  • Captvty 找不到自己的 tools/cefsharp 文件夹。
  • mfplat:加载 Devil May Cry 1 时未实现的功能。
  • 尝试安装/更新 battle.net 失败并出现 Qt 错误。
  • winedbg 为内置 dll 加载了错误的调试符号。
  • Wow64 wineboot 无法生成 wineprefix 的 32 位切片。
  • Wavelab 6.1 在最小化窗口时出现问题。
  • Notepad3 在未实现的函数 SHLWAPI.dll.StrFormatByteSizeEx 上崩溃。
  • imm32:imm32 – test_ImmActivateLayout() 在 Windows 上失败。
  • imm32:imm32 – test_ImmSetOpenStatus() 在朝鲜语区域设置的 Windows 上失败。
  • 如果给定的描述符有效,RtlValidSecurityDescriptor 应该返回 TRUE。
  • RtlInitializeSid 应该返回 NTSTATUS。
  • nvcuda 构建失败,threadpoolapiset.h:36:55: 错误:'__WINE_DEALLOC' 之前的预期声明说明符。

现在可以从以下按钮下载 WINE 8.8。 在里面 下载页面 有关于如何在 Debian 和 Ubuntu 等操作系统上安装此版本和其他版本的信息,但它也可以安装在 Android 和 macOS 上。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。