A avut loc lansarea versiunii experimentale a implementării deschise WinAPI - Wine 6.11. De la lansarea versiunii 6.10, au fost închise 33 de rapoarte de erori și au fost efectuate 290 de modificări.
Cele mai importante schimbări:
- În toate aplicațiile încorporate Wine a fost adăugată suport pentru teme.
- În runtime-ul C au fost incluse toate implementările lipsă ale funcțiilor matematice din codul bibliotecii Musl.
- Pentru suportul formatului MP3 pe macOS a fost utilizată biblioteca libmpg123.
- Au fost închise rapoartele de erori legate de funcționarea jocurilor: Hogs of War, Starcraft 2, Might & Magic Clash of Heroes, Roller Coaster Rampage, Pendulumania, Stories: The Path of Destinies, Two Worlds Epic Edition, Amnesia: Rebirth, Starcraft Remastered, Kingdom Come: Deliverance, Just Cause 4, Wizard101.
- Au fost închise rapoartele de erori legate de funcționarea aplicațiilor: Excel 2007, Microsoft SyncToy 2.1, WHO Anthro, Roblox, PDF Eraser, Nexton LC-ScriptEngine, Ri-li 2.0.1, EmuMovies Sync 2.x, Notepad++ v7.5.9, Memu, ZynAddSubFX 3.0.3, Foxit Reader 5.1, Otvdm, WeChat.
În același timp, a fost formată versiunea proiectului Wine Staging 6.11, în cadrul căreia se creează versiuni extinse ale Wine, care includ patch-uri incomplet pregătite sau riscante, necorespunzătoare pentru a fi integrate în ramura principală Wine. Comparativ cu Wine, Wine Staging oferă 578 de patch-uri suplimentare.
În noua versiune s-a realizat sincronizarea cu baza de cod Wine 6.11. În compunerea principală Wine au fost transferate două patch-uri: suport pentru calcule sinh/cosh/exp/pow cu o precizie mai mare în msvcrt și o interdicție în ntdll pentru eliberarea stivei pentru firul curent. S-au efectuat lucrări pentru eliminarea patch-urilor care generează avertismente în timpul compilării.
De asemenea, merită menționat testarea versiunii candidate pentru lansarea Proton 6.3-5, un pachet dezvoltat de Valve pentru a rula jocuri Windows pe Linux. În noua versiune au fost aduse câteva modificări menite să îmbunătățească calitatea randării în jocurile Bloodstained, Deep Rock Galactic, The Medium, Metal Gear Solid V: The Phantom Pain, Resident Evil 2 (2019), Resident Evil 3 (2020), Team Sonic Racing. DXVK (1.9) și vkd3d-proton au fost actualizate. Pentru selecția GPU-ului implicit a fost utilizat DXGI, oferit în DXVK. Suportul pentru controlerele de joc a fost îmbunătățit în Hades și în multe alte jocuri bazate pe motorul Unity. A fost adăugat suport pentru jocuri:
- Sid Meier’s Civilization VI,
- Crypt Stalker,
- Dark Devotion,
- Dorfromantic,
- Far Cry,
- Hard Reset,
- Hogs of War,
- Might & Magic: Clash of Heroes,
- Pro Cycling Manager 2020,
- Sang Froid — Tales of Werewolves,
- Secret of Mana,
- Trainz Railroad Simulator 2019,
- World of Final Fantasy.
Sursa: opennet.ro
