忠实于它的双周约会,直到达到发布候选阶段,这将是每 XNUMX 天一个新的,WineHQ 他推出 昨天 WINE 7.18. 是新的开发版,做了很多小改动,可以提升用户体验,但是没有“稳定”的标签,所以只有在运行Windows应用程序出现问题时才推荐使用在我们的非 Windows 操作系统上。
上周我们有一个 v7.17 几乎没有什么突出的新奇之处,或者更确切地说,WineHQ 只提到了两点作为突出,添加了几个更正中的第三个。 本周重点介绍了一个,但其中之一非常重要: 添加了对 Unicode 15.0 的支持. 对于那些不知道它是什么并避免写 TL;DR 的人(如果您更喜欢使用 meme,则用西班牙语“大量文本”,其首字母缩写词的意思是“太长;没读过”),说它负责使用表情符号。 Unicode 15.0 本周已经到来,并引入了 4489 个新字符。
WINE 7.18 中的新功能
除了 Unicode 15.0 支持之外,WoW64 支持已添加到 macOS 驱动程序和 GStreamer 支持中的异步读取器修复。 这 更改总数为 251,修复了以下 20 个错误:
- 一些应用程序(FileMaker Pro 12-19,MyDiff)在尝试创建/打开示例解决方案时崩溃(如果窗口有焦点,“ImmAssociateContext”应该只输出“WM_IME_SETCONTEXT”)。
- 一些应用程序和游戏需要 dsdmo.dll(DirectSound Effects)。
- valgrind 在 oledb32/tests/marshal.c 中显示了几个可能的泄漏。
- Hotel Giant 2 经常崩溃。
- 多个应用程序因未实现的函数 msvcr{100,110}.dll 而崩溃。
- Adobe FrameMaker 8:安装程序因“向导被中断...”错误而中止。
- 基于 MSYS 的 Git 2.25 安装程序报告“无法解码十六进制字符串»(需要支持 CryptStringToBinaryW CRYPT_STRING_HEX)。
- 彭博终端需要未实现的函数 dbghelp.dll.SymSrvGetFileIndexInfo。
- 生化危机 7 中的项目呈现故障(Vulkan 渲染器)。
- REVELPROG_IS 因未实现的函数 winusb.dll.WinUsb_Free 而崩溃。
- urlmon:url 由于意外重定向而失败。
- windows.media.speech:speech – 64 位 test_Recognition() 函数在 ISpeechContinuousRecognitionSession_Release() 之后在 Windows 上获得意外计数。
- Visual C++ 2015-2019 在启动时崩溃。
- d3d9:device - test_ssor_size() 在 Windows 8+ 上失败。
- msvfw32:mciwnd – test_MCIWndCreate() 在 WINE 上失败。
- 在虚拟桌面模式下启动 Dosbox.exe 时出现分段错误。
- KeePassXC 在未实现的函数 msvcp140.dll.?ReportUnhandledError@_ExceptionHolder@details@Concurrency@@AEAAXXZ 上崩溃。
- 在 Framemaker 中保存文件时,WINE 因文件名过长而崩溃。
- 设置长窗口标题时 WINE 崩溃。
- 使用无效句柄调用 NtDeviceIoControlFile() 时非常慢
WINE 7.18 可用 从 此链接。 在里面 下载页面 有关于如何在 Debian 和 Ubuntu 等操作系统上安装此版本和其他版本的信息,但它也可以安装在 Android 和 macOS 上。
下一个版本将是 WINE 7.19 将于 7 月 XNUMX 日推出.