Публикация на експерименталната версия на отворената реализация на Win32 API — Wine 10.7. От излизането на версия 10.6 са закрити 14 отчета за грешки и направени 271 промени.
Най-важните промени:
- В библиотеката ntdll за по-добра производителност при проследяването на операции за запис в паметта е използван механизма UFFD (userfaultfd), който позволява създаването на обработващи функции за достъпи до неразпределени страници памет (page faults) в потребителското пространство.
- В набора от библиотеки WindowsCodecs е реализирана поддръжка за конвертиране между целочислени формати на представяне на цветовете и формати с плаваща запетая: 24bppBGR -> 128bppRGBAFloat, 32bppBGRA -> 128bppRGBAFloat, 128bppRGBAFloat -> 32bppBGRA, 96bppRGBFloat -> 128bppRGBFloat и 96bppRGBFloat -> 32bppBGRA.
- В библиотеката DbgHelp продължава работата по нов бекенд за формата PDB (Program database).
- Закрити са отчети за грешки, свързани с работата на приложения: Winamp, Teach2000, winhelp, Barnham Junction, HeidiSQL, Native Access 1.13.5.
- Закрити са отчети за грешки, свързани с работата на игрите: Stray, The Forest, PokerStars.
Компанията Valve публикува първи бета вариант на пакета Proton 10.0, базиран на кодовата основа на проекта Wine и насочен към осигуряване на стартиране на игрови приложения, предназначени за Windows, на Linux и представени в каталога Steam. Proton позволява директно стартиране на игрови приложения, доставяни само за Windows, в Linux клиента на Steam. Пакетът включва реализация на DirectX 9/10/11 (базирана на пакета DXVK) и DirectX 12 (базирана на vkd3d-proton), работещи чрез транслация на извикванията на DirectX в API Vulkan, предоставя подобрена поддръжка на игрови контролери и възможност за използване на режим на цял екран независимо от разрешенията на екрана, поддържани в игрите.
В новата версия на Proton е извършена синхронизация с изданието на Wine 10.0. До версия 2.6.1 е обновен слойът DXVK, който транслира извиквания в API Vulkan. VKD3D-Proton, клон на vkd3d, създаден от Valve за подобряване на поддръжката на Direct3D 12 в Proton, е обновен до версия 2.14.1. Обновени са wine-mono 9.4.0, dxvk-nvapi 0.9.0, Xalia 0.4.5. Добавена е поддръжка за Steamworks SDK 1.62. Добавена е поддръжка за игри:
- Batman: Arkham Asylum Game of the Year Edition
- Black Ink
- Factorio
- Ignited Entry
- Microsoft Flight Simulator 2024
- MySims Kingdom
- No Man’s Sky
- Rising Storm 2: Vietnam
- Sniper Elite: Nazi Zombie Army
- Soul Interface
- THE KING OF FIGHTERS XIII GLOBAL MATCH
- ВИДЕО ИГРА
- Willful
- X Rebirth VR Edition
Решени са проблеми в игрите:
- Agony Unrated
- All-Star Fruit Racing
- Amerzone: The Explorer’s Legacy
- Assassin’s Creed Shadows
- ATRI — My Dear Moments
- Audiosurf
- Beyond Handwell
- Bloodstained: Ritual of the Night
- Champions Online
- Creatures of Ava
- Dark and Darker
- DARK SOULS III
- Deviator
- Dirt Rally 2.0
- Disney Epic Mickey 2: The Power of Two
- Dread X Collection 3 Bete Grise
- Evochron Legacy SE
- Final Fantasy XIV
- Final Fantasy XVI
- Finals
- Gal*Gun 2
- Grand Theft Auto V
- Greedfall
- Hunt: Showdown 1896
- Indigo Park: Chapter 1
- Killsquad
- Locoland
- Marvel Rivals
- Master Magistrate
- Max: The Curse of Brotherhood
- Microsoft Flight Simulator
- Neverwinter
- NieR: Automata
- Nioh: Complete Edition
- Omensight
- Rivals of Aether II
- Sea of Thieves
- Sekiro: Shadows Die Twice
- Shadow Warrior 2
- SOULCALIBUR VI
- SpellForce: Platinum Edition
- Spirit Hunter: NG
- Сталкер 2
- Star Trek Online
- Супермаркет Заедно
- TELEFORUM
- Невидимата ос
- Ярката звезда на Сераф-Катис
- The Finals
- Tintin Reporter — Цигари на Фараона
- Малкото котелче
- Twisted Sails
- Warhammer: Vermintide 2
- XCOM 2
- Zero Escape: The Nonary Games
Източник: opennet.ru
