En experimentell utgĂ„va av den öppna implementeringen av Win32 API â Wine 10.18 har publicerats. Sedan version 10.17 har 30 buggrapporter stĂ€ngts och 298 Ă€ndringar gjorts.
De viktigaste Àndringarna:
- I WoW64-lÀge (64-bit Windows-on-Windows), som möjliggör körning av 16/32-bitars Windows-appar pÄ 64-bitars Unix-system, har möjligheten att mappa minne för OpenGL via Vulkan API implementerats.
- I WoW64-lÀget har stöd för vidarebefordran av SCSI-enheter lagts till.
- I ntdll har en synkroniserings-API 'Synchronization barriers' lagts till, vilket möjliggör att pausa exekveringen av flera trÄdar tills en viss exekveringspunkt uppnÄs i alla trÄdar (t.ex. att vÀnta pÄ att alla trÄdar nÄr en viss punkt vid parallell körning av samma kod).
- Stöd för WinRT-undantag har lagts till.
- Buggrapporter relaterade till följande applikationer har stÀngts: cmd.exe Autodesk Fusion, Keepass 2, CD Manipulator, Exact Audio Copy, Realterm, PlayOnline Viewer, Cheat Engine.
- Buggrapporter relaterade till följande spel har stĂ€ngts: Witcher 2, Yukon Trail, Sid Meierâs Pirates, Nightshade, Jolly Rover, MDk 2.
Enligt statistiken frĂ„n tjĂ€nsten protondb.com, som samlar information om hur spelprogram fungerar, representerade pĂ„ Steam-katalogen, fungerar cirka 90% av de testade Windows-spelen pĂ„ Linux. Som jĂ€mförelse fungerade cirka 75% av spelen pĂ„ Linux 2020, och 60% 2018. UtvĂ€rderingen av spelens funktionalitet pĂ„ Linux via Wine och Proton visade att 7419 testade spel har platinanivĂ„ av stöd, 5095 â guld, 5196 â silver, 718 â brons och endast 361 spel markerades som icke-fungerande. Vid begrĂ€nsning av urvalet till de 1000 mest populĂ€ra spelen pĂ„ Steam, Ă€r stödnivĂ„n: 361 â platinum, 449 â gold, 84 â silver, 27 â bronze och 28 â icke-fungerande.
PlatinanivÄ indikerar utmÀrkt spelprestanda; spel pÄ guldnivÄ fungerar utan problem men behöver justeringar av instÀllningar; silvernivÄn indikerar att spelet kan spelas, men allt fungerar inte perfekt; pÄ bronsnivÄn startar spelen, men det finns allvarliga problem; status 'icke-fungerande' tilldelas nÀr det inte gÄr att starta spelet.

KĂ€lla: opennet.ru
