Состоялся экспериментальный выпуск открытой реализации Win32 API — Wine 9.9. С момента выпуска 9.8 было закрыто 38 отчётов об ошибках и внесено 246 изменений.
Наиболее значительные изменения:
- Осигурена е съвместимост на библиотеката ODBC (Open Database Connectivity) с режима WoW64 (64-битови Windows на Windows), позволяващ изпълнението на 32-битови Windows приложения в 64-битови Unix системи.
- На платформите с архитектура ARM е подобрено определянето на CPU.
- Извършена е почистване на реализацията на WineD3D от остарели възможности, като настройка на offscreen_rendering_mode, бекенд на шейдери ARB, неизползвания стар метод за рисуване на екран (render_offscreen) и текстури ARB_texture_rectangle.
- Поддръжката на графичния API Vulkan е актуализирана до версия 1.3.285.
- Затворени са отчети за грешки, свързани с работата на приложения: Password Memory 2010, Paint.NET 3.5.11, Exact Audio Copy, Opentrack.
- Закрыты отчёты об ошибках, связанные с работой игр: Final Fantasy XI Online, Shadowgrounds Survivor, Crysis2, Racer, Dweebs and Dweebs 2, Batman and Head Over Heels, Syberia, Cybernoid 2, Prince of Persia 3D, Assassin’s Creed Syndicate, Total War: Shogun 2, Moorhuhn Director’s Cut, Visual novel RE:D Cherish, FlatOut 1, FlatOut 3, Spelunky, Project Diablo 2, Disney Ratatouille.
Освен това е създаден пуск на проекта Wine Staging 9.9, предоставящ разширени версии на Wine, включващи не напълно готови или рискови пачове, все още неподходящи за приемане в основната версия на Wine. В сравнение с Wine, Wine Staging предоставя 427 допълнителни пача. В новия пуск на Wine Staging е извършена синхронизация с кодовата база на Wine 9.9 и vkd3d. В новата версия са обновени пачовете vkd3d-latest (интеграция на последната версия на vkd3d) и ntdll-Junction_Points (реализира функционалности, необходими в инсталаторите на MS Office 365 и NET Framework 4.0).
Източник: opennet.ru
