Foi lançado o ramo experimental da implementação aberta do WinAPI - Wine 6.11. Desde o lançamento da versão 6.10, 33 relatórios de bugs foram fechados e 290 mudanças foram feitas.
As alterações mais importantes:
- Todos os aplicativos integrados do Wine agora suportam temas de personalização.
- No runtime C, foram adicionadas todas as implementações matemáticas ausentes do código da biblioteca Musl.
- Para suporte ao formato MP3 no macOS, foi utilizada a biblioteca libmpg123.
- Relatórios de bugs foram fechados relacionados ao funcionamento de jogos: 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.
- Relatórios de bugs foram fechados relacionados ao funcionamento de aplicativos: 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.
Simultaneamente, foi formada a versão do projeto Wine Staging 6.11, na qual são criadas compilações expandidas do Wine, incluindo patches que não estão completamente prontos ou que são arriscados, ainda impróprios para a aceitação na versão principal do Wine. Em comparação com o Wine, o Wine Staging oferece 578 patches adicionais.
Nesta nova versão, ocorreu a sincronização com a base de código do Wine 6.11. Dois patches foram integrados ao núcleo do Wine: suporte para cálculos sinh/cosh/exp/pow com maior precisão no msvcrt e restrição em ntdll na liberação da pilha para o thread atual. O trabalho foi realizado para eliminar patches que geravam avisos durante a compilação.
Além disso, vale mencionar o teste do candidato a lançamentos Proton 6.3-5, um pacote desenvolvido pela Valve para executar jogos Windows no Linux. Nesta nova versão, várias mudanças foram feitas visando melhorar a qualidade de renderização nos jogos 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) e vkd3d-proton foram atualizados. O DXGI, fornecido no DXVK, foi utilizado para a escolha padrão da GPU. O suporte para controles de jogos foi aprimorado em Hades e muitos outros jogos baseados no motor Unity. Suporte adicionado para jogos:
- 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.
Fonte: opennet.ru
