Den eksperimentelle udgave af den åbne implementation af Win32 API — Wine 10.7 er blevet offentliggjort. Siden udgivelsen af 10.6 er 14 fejlrapporter blevet lukket, og der er foretaget 271 ændringer.
De vigtigste ændringer:
- I ntdll-biblioteket er der implementeret en mekanisme kaldet UFFD (userfaultfd) for at forbedre ydeevnen ved sporing af skriveoperationer i hukommelsen, som muliggør oprettelsen af håndtere til hukommelsessider, der ikke er tildelt (page faults) i brugerens rum.
- WindowsCodecs-biblioteket har implementeret støtte til konvertering mellem heltalsfarveformater og flydende punktformat: 24bppBGR -> 128bppRGBAFloat, 32bppBGRA -> 128bppRGBAFloat, 128bppRGBAFloat -> 32bppBGRA, 96bppRGBFloat -> 128bppRGBFloat og 96bppRGBFloat -> 32bppBGRA.
- Der arbejdes fortsat på et nyt backend for PDB-formatet (Program database) i DbgHelp-biblioteket.
- Fejlrapporter relateret til applikationernes funktion er blevet lukket: Winamp, Teach2000, winhelp, Barnham Junction, HeidiSQL, Native Access 1.13.5.
- Fejlrapporter relateret til spilfunktioner er blevet lukket: Stray, The Forest, PokerStars.
Valve har offentliggjort den første beta-udgave af Proton-pakken 10.0, baseret på kodebasen fra Wine-projektet, der har til formål at muliggøre kørsel af spillapplikationer lavet til Windows på Linux og præsenteret i Steam-kataloget. Proton gør det muligt at køre Windows-spillapplikationer direkte i Steam's Linux-klient. Pakken inkluderer implementeringen af DirectX 9/10/11 (baseret på DXVK-pakken) og DirectX 12 (baseret på vkd3d-proton), som fungerer ved at oversætte DirectX-kald til Vulkan API, tilbyder forbedret understøttelse af spilcontrollere og muligheden for at bruge fuldskærm uafhængigt af de opløsninger, der understøttes i spillene.
I den nye Proton-gren er der synkronisering med udgivelsen af Wine 10.0. DXVK-laget, der oversætter kald til Vulkan API, er blevet opdateret til version 2.6.1. VKD3D-Proton, en afledning fra vkd3d, skabt af Valve for at forbedre understøttelsen af Direct3D 12 i Proton, er blevet opdateret til version 2.14.1. wine-mono 9.4.0, dxvk-nvapi 0.9.0, Xalia 0.4.5 er blevet opdateret. Understøttelsen af Steamworks SDK 1.62 er blevet tilføjet. Understøttelsen af spil er blevet tilføjet:
- 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
- VIDEO GAME
- Willful
- X Rebirth VR Edition
Løste problemer i spillene:
- 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
- Stalker 2
- Star Trek Online
- Supermarket Together
- TELEFORUM
- The Axis Unseen
- The Bright Star Of Seraph-Katis
- The Finals
- Tintin Reporter — Cigars of the Pharaoh
- Tiny Cauldron
- Twisted Sails
- Warhammer: Vermintide 2
- XCOM 2
- Zero Escape: The Nonary Games
Kilde: opennet.ru
