De experimentele release van de open implementatie van de Win32 API ā Wine 10.9 is gepubliceerd. Sinds de release van 10.8 zijn 34 foutmeldingen gesloten en 277 wijzigingen aangebracht.
De belangrijkste wijzigingen:
- Het ingebouwde pakket Vkd3d met de implementatie van Direct3D 12 is bijgewerkt naar versie 1.16, waarin standaard ondersteuning voor DXIL-shaders (DirectX Intermediate Language) is opgenomen en initiële ondersteuning voor geometrische shaders in HLSL is geïmplementeerd.
- In de implementatie van de interface beschrijvende taal WIDL (Wine Interface Definition Language) is initiƫle ondersteuning voor het genereren van Windows Runtime (WinRT) metadata toegevoegd.
- Ondersteuning voor exception handling met behulp van de Clang-compiler is gerealiseerd.
- In alle grafische stuurprogramma's, inclusief winewayland en wineandroid, is ondersteuning voor EGL beschikbaar gesteld.
- Foutmeldingen gerelateerd aan de werking van applicaties zijn afgesloten: MS Office 2010, Photoshop CS6, Code::Blocks 8.02, Heavy Metal Pro, Ableton Live 10.0.6, ln.exe, 7-zip, Gigapixel ai, PL/SQL Developer, Geekbench 6, Player2.
- Foutmeldingen gerelateerd aan de werking van games zijn afgesloten: Alonix, 3D Pinball ā Space Cadet, Empire Earth 1.x, The Legend of Heroes: Trails of Cold Steel, Dyson Sphere Program, Sega Rally Championship, Zafehouse: Diaries, The Journeyman Project 3, Crystal of Atlan ā Hard.
Gelijktijdig is de release van het Wine Staging-project 10.9 gecreƫerd, dat uitgebreide Wine-bundels biedt, inclusief niet volledig gereed of risicovolle patches, die momenteel niet geschikt zijn om in de hoofd-tak van Wine te worden opgenomen. In vergelijking met Wine bevat Wine Staging 342 extra patches. In de nieuwe release van Wine Staging is de synchronisatie met de codebasis van Wine 10.9 gerealiseerd, waarbij de adresruimte van oude exe-bestanden in de kernel32 bibliotheek is beperkt tot 3MB.
Daarnaast kan de release van het GE-Proton-project 10-4 worden opgemerkt, waarin enthousiastelingen onafhankelijke uitgebreide builds van het Proton-pakket creƫren voor het draaien van Windows-applicaties, die zich onderscheiden door een recentere versie van Wine, het gebruik van FFmpeg in FAudio en de opname van extra patches die problemen in verschillende game-applicaties oplossen. In de nieuwe versie zijn problemen met de cursor in de games DOOM Eternal, DOOM Dark Ages en Rocket League bij gebruik van winewayland opgelost. Een minimale implementatie van de bibliotheek amdxc64.dll is toegevoegd voor de inclusie van FSR4 (AMD FidelityFX Super Resolution). Problemen bij het starten van de games Star Citizen, Daedalic, Once Human, The Chronicles of Myrtana: Archolos, Colin McRaie: DiRT, Tree of Savior en LOTRO zijn verholpen.
Bron: opennet.ru
