Публикувана експериментална версия на отворената реализация на 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
