Публикуван е експериментален выпуск на отворената реализация на Win32 API — Wine 10.10. От момента на издаването на 10.9, 38 отчета за грешки са затворени и са направени 234 промени.
Най-важните промени:
- Двигателят Wine Mono е обновен до версия 10.1.0. Wine Mono представлява дистрибуция на Framework Mono, предназначена за употреба в Wine вместо собственическия компонент на .NET Framework.
- Премахната е зависимостта от библиотеката OSMesa (Off-screen Mesa).
- В реализации языка описания интерфейса WIDL (Wine Interface Definition Language) расширена поддержка генерации метаданных Windows Runtime (WinRT).
- Данните за локализацията са обновени до версия Unicode CLDR 47 (Unicode Common Locale Data Repository).
- В реализацията на Media Foundation е добавена поддръжка за формат P010.
- Актуализирани са версиите на faudio 25.06, mpg123 1.33.0, libpng 1.6.48 и xslt 1.1.43.
- Затворени са отчетите за грешки, свързани с приложенията: Lotus Freelance Graphics 2.1, HTML-Kit 292, cmd.exe, regedit, Baofeng5, Noteworthy Composer, Ricoh Digital Camera Utility 5, PlayOnline Viewer, HP Prime Virtual Calculator, Wondershare Uniconverter 13, AVCLabs Video Enhancer AI, Qt Installer, Smartsuite 3.1.
- Затворени са отчетите за грешки, свързани с игрите: Rise of Nations: Thrones and Patriots, Braid, Burger Shop, Horizon Chase, F.E.A.R, .T.A.L.K.E.R. Anomaly, The Fidelio Incident, Eador: Masters of the Broken World, Unreal 2, Vampyr, StarCraft Remastered.
Допълнително може да се отбележи освобождаването на слоевата технология DXVK 2.6.2, предоставяща реализация на DXGI (DirectX Graphics Infrastructure), Direct3D 8, 9, 10 и 11, работеща чрез транслация на извикванията в API Vulkan. За използване на DXVK са необходими драйвери с поддръжка на API Vulkan 1.3. DXVK може да бъде използван за стартиране на 3D приложения и игри в Linux с помощта на Wine, предоставяйки по-високопроизводителна алтернатива на интегрираните в Wine реализации на Direct3D, работещи върху OpenGL.
В новата версия на DXVK:
- Добавена е променлива на средата DXVK_FILTER_DEVICE_UUID за филтриране на устройства по UUID на системи с няколко идентични модела GPU.
- Добавени са конфигурационни параметри d3d9.hide{Amd,Intel,Nvidia}Gpu и е подобрена логиката за преопределяне на идентификаторите на GPU, което може да бъде полезно за стартиране на игри, отказващи се да стартират на определени GPU или използващи намалена функционалност на тях.
- В dxvk-native е подобрен изборът на бекенда WSI.
- Решени са проблемите с некоректното обновление на стереоизхода в някои игри за виртуални шлемове.
- Решени са проблемите в игрите Pirate Hunter, Red Orchestra: Ostfront, Rocketbirds 2 и Thumper.
Източник: opennet.ru
