Публикувана е експериментална версия на отворената реализация на Win32 API - Wine 10.16. От публикуването на 10.15 са затворени 34 отчета за грешки и направени 364 промени.
Наиболее значительные изменения:
- Добавена е пълна поддръжка на драйвера ntsync, който значително увеличава производителността на Windows игри, които се стартират с Wine. Драйверът е част от ядрото на Linux от версия 6.14 и реализира символното устройство /dev/ntsync и набор от примитиви за синхронизация, използвани в ядрото на Windows NT. Значителен ръст в производителността се постига благодарение на премахването на разходите, свързани с използването на RPC в пространството на потребителя.
- Реализирана е поддръжка за стартиране на 16-битови приложения в режим WoW64 (64-бит Windows-on-Windows), който позволява изпълнение на 16/32-битови Windows приложения в 64-битови Unix системи.
- Добавена е начална поддръжка на обектите D3DKMT, които предоставят нискоуровневен достъп до графични устройства от пространството на потребителя.
- Обезпечена е генерацията и настройката на файлове WinMD (Windows Metadata) за API WinRT (Windows Runtime).
- Затворени са отчети за грешки, свързани с работата на приложения: Lotus Word Pro 9.8, Profi cash 12, Camerabag Pro 2025.2, iTunes.
- Затворени са отчети за грешки, свързани с работата на игри: Need for Speed III, Shadow Company: Left for Dead, Alpha Polaris, Face Noir, A Stroke of Fate, S.T.A.L.K.E.R.: Call of Pripyat, Metro 2033, Project CARS, Star Wars: Jedi Knight — Dark Forces II, Wolfenstein: The Old Blood, Wolfenstein: The New Order, Street Chaves, GTA: Vice City, Colin McRae Rally 2, SimCity 2000, Legacy of Kain: Blood Omen, Xenia Canary.
Източник: opennet.ru
