Состоялся выпуск экспериментальной ветки открытой реализации WinAPI – Wine 6.16. С момента выпуска версии 6.15 было закрыто 36 отчётов об ошибках и внесено 443 изменения.
Наиболее важные изменения:
- Предложена начальная версия бэкенда для джойстиков, поддерживающих протокол HID (Human Interface Devices).
- Улучшена поддержка тем оформления на экранах с высокой плотностью пикселей (highDPI).
- Продолжена подготовка к реализации интерфейса системных вызовов GDI.
- В WineDump улучшена поддержка отладочной информации CodeView.
- Решена проблема со сборкой на системах с Glibc 2.34.
- Закрыты отчёты об ошибках, связанные с работой игр:
Hitman, Return of Arcade Anniversary, Dangerous Water, Comet Busters,
Tetris, TemTem, Star Citizen. - Закрыты отчёты об ошибках, связанные с работой приложений: Kingsoft Office 2012,
RootsMagic 3.2.x, Enterprise Architect 6.5, Internet Explorer 4, NVIDIA D3D SDK 10, MMS Buchfuehrung und Bilanz, VPython 6.11, Homesite+ v5.5, Sumatra PDF 3.1.1.
Одновременно сформирован выпуск проекта Wine Staging 6.16, в рамках которого формируются расширенные сборки Wine, включающие не полностью готовые или рискованные патчи, пока непригодные для принятия в основную ветку Wine. По сравнению с Wine в Wine Staging предоставляется 605 дополнительных патчей.
В новом выпуске осуществлена синхронизация с кодовой базой Wine 6.16. В основной состав Wine переведено два патча: ws2_32 (возвращает корректное время для SO_CONNECT_TIME) и dpnet (реализует IDirectPlay8Server EnumServiceProviders). В состав включены патчи с реализацией функций D3DX11GetImageInfoFromMemory и D3DX11CreateTextureFromMemory. Обновлены патчи server-default_integrity и ntdll-Syscall_Emulation.