Wine9.8今天发布了,这是这款开源软件的最新双周开发版本,用于在Linux/ChromeOS、macOS和其他平台上运行Windows游戏/应用程序。Wine9.8将Mono引擎更新到了9.1版,改进了ARM平台上的RPC/COM支持,IDL生成的文件现在可以使用完全解释的存根,还有22个已知的错误修复。

本轮修复的22个错误最显眼的一个时间跨度长达20年,包括修复MicrosoftOffice97安装程序问题、Battle.net启动器问题以及正在解决的其他各种软件问题。

MicrosoftOffice97安装程序问题可追溯到2005年的一份错误报告,内容是当时的Wine无法在上游Wine上安装Office97。经过这些年断断续续的努力,终于在Wine9.8中解决了stdole32.tlb以SLTG格式生成typelib的问题。

更多关于Wine9.8的改动详情,请参阅今天的发布公告。