Wine 7.10 release och Wine staging 7.10

En experimentell version av den öppna implementeringen av WinAPI - Wine 7.10 har ägt rum. Sedan version 7.9 släpptes har 56 felrapporter stängts och 388 ändringar har gjorts.

De viktigaste förändringarna:

  • MacOS-drivrutinen har konverterats till att använda PE (Portable Executable) körbara filformat istället för ELF.
  • Wine Mono-motorn med .NET-plattformsimplementering har uppdaterats till release 7.3.
  • Implementerade Windows-kompatibla "Collation"-lokalegenskaper för Unicode, så att du kan specificera sorteringsregler och matchningsmetoder baserat på betydelsen av tecken (till exempel närvaron av ett accentmärke).
  • Secur32-biblioteket ger stöd för WoW64 (64-bitars Windows-på-Windows), ett lager för att köra 32-bitarsprogram på 64-bitars Windows.
  • Felrapporter relaterade till driften av spelen är stängda: Singularity, Panzer Corps, Echo: Secrets of the Lost Cavern, Tribes, Betfair Poker, HITMAN 2 (2018), FAR mod för Nier: Automata, Port Royale 4.
  • Stängda felrapporter relaterade till driften av applikationer: Corel Draw 9, Microsoft Office XP 2002, Visual Studio 2010, Adobe Reader 9.0, Acrobat Reader 5. HaoZip, IE8, RoyalTS 5, Windows PowerShell Core 6.1 för ARM64, EA Origin, Steam, Rebelbetting, Honeygain, SlingPlayer 2, GPU Caps Viewer 1.54, Kvaser, Alcoma ASD Client 11.1, Powershell Core.

Dessutom kan vi notera bildandet av utgivningen av Wine Staging 7.10-projektet, inom ramen för vilket utökade uppbyggnader av Wine bildas, inklusive inte helt färdiga eller riskfyllda patchar som ännu inte är lämpliga för adoption i huvudvingrenen. Jämfört med Wine ger Wine Staging 545 ytterligare patchar.

Den nya utgåvan ger synkronisering med Wine 7.10-kodbasen. 6 patchar relaterade till implementeringen av sortkey-tabeller och CompareString-funktionen i KERNELBASE.dll, nödvändiga för att stödja lokalegenskapen "Collation", har överförts till huvudvinet. Lade till två patchar som implementerar standardvärden för DwmGetCompositionTimingInfo i dwmapi.dll, som krävs för att starta Epic Games Launcher, och lösa ett problem med att anropa DwmFlush som fick Powershell att krascha.

Dessutom har Valve börjat testa releasekandidaten för Proton 7.0-3-projektet, som är baserat på utvecklingen av Wine-projektet och syftar till att säkerställa lanseringen av spelapplikationer skapade för Windows och presenterade i Steam-katalogen på Linux. Projektets utveckling distribueras under BSD-licensen. Den nya versionen inkluderar stöd för att bygga om xinput-kontrollern på Steam Deck-enheter, förbättrad detektering av spelhjul, uppdaterade versioner av Wine Mono 7.3.0, dxvk 1.10.1-57-g279b4b7e och dxvk-nvapi 0.5.4, och ger stöd för följande spel:

  • Ridderlighetens tidsålder
  • Under en stålhimmel
  • Chrono Cross: The Radical Dreamer Edition
  • Städer XXL
  • Cladun X2
  • Förbannad rustning
  • Disney•Pixar Cars Mater-National Championship
  • Gary Grigsbys krig i öst
  • Gary Grigsbys krig i väst
  • Irak: Prolog
  • Mech Warrior Online
  • Saviours of Sapphire Wings
  • Små radioapparater Stora tv-apparater
  • Split / Second
  • Star Wars Episode I Racer
  • Stranger of Sword City Revisited
  • Succubus x Saint
  • V stiger
  • Warhammer: End Times - Vermintide
  • Vi var här för alltid
  • Planetarisk förintelse: TITANS
  • Förbättrat spelstöd:
    • Street Fighter V,
    • Sekiro: Shadow Die Twice,
    • Elden Ring,
    • Final Fantasy XIV,
    • DEATHLOOP
    • Turingtestet
    • Mini Ninja,
    • Resident Evil Revelations 2,
    • Legend of Heroes: Zero no Kiseki Kai,
    • Mortal Kombat Komplete,
    • Slottet Morihisa.

Källa: opennet.ru

Lägg en kommentar