Wine 9.5, Wine staging 9.5, Proton 9.0beta16 och GE-Proton9-2 finns tillgÀngliga

Den experimentella versionen av den öppna implementationen av Win32 API — Wine 9.5 har slĂ€ppts. Sedan release 9.4 har 27 buggrapporter stĂ€ngts och 264 Ă€ndringar har införts.

De viktigaste Àndringarna:

  • I kompilatorn för grĂ€nssnittssprĂ„ket WIDL (Web Interface Definition Language) har initialt stöd för generation av typbibliotek (TypeLib) i gammalt format (SLTG) lagts till.

    För ABI ARM64EC (ARM64 Emulation Compatible) har hantering av undantag implementerats. ARM64EC anvÀnds för att underlÀtta porteringen av applikationer ursprungligen skrivna för x86_64-arkitekturen till ARM64-system, genom att möjliggöra körning av enskilda moduler med x86_64-kod i en ARM64-miljö via en emulator.

  • Stödet för kompakta minnesdumpningar i Minidump-format har förbĂ€ttrats.
  • Buggrapporter relaterade till spel som Elder Scrolls Online, RE:D Cherish, Fallout Tactics, Tomb Raider 3, Rocket League, ArmA: Cold War Assault, Final Fantasy XI Online och Far Cry 3 har stĂ€ngts.
  • Buggrapporter relaterade till applikationer som WhatsApp Desktop, Smartflix, Squirrel Installers, OneDrive, CDBurnerXP, Overwatch, RadiAnt DICOM Viewer, Grand Theft Auto V Rockstar Editor, YI Home, Alune Klient 14.03.2022, WeCom 4.x, Totem Arts och Acrom Controller har stĂ€ngts.

Samtidigt har versionen av projektet Wine Staging 9.5 skapats, som erbjuder utökade versioner av Wine med inte helt fÀrdiga eller riskabla patchar som Ànnu inte Àr redo att tas upp i huvudgrenen av Wine. JÀmfört med Wine innehÄller Wine Staging 435 ytterligare patchar. I den nya versionen av Wine Staging har kodbasen synkroniserats med Wine 9.5 och vkd3d, patchar ws2_32-TransmitFile och ntdll-Threading har tagits bort, och patchar för shell32 (problem med SHFileOperation(FO_MOVE) och registreringssökningar har lösts), wined3d (bindless-texturer för GLSL-shaders har aktiverats) och user32 (stubs för LoadKeyboardLayoutEx har lagts till) har överförts till huvudversionen av Wine.

Valve har slÀppt den 16:e beta-versionen av Proton 9.0, baserat pÄ koden frÄn projektet Wine och syftar till att möjliggöra körning av spelapplikationer i Linux, skapade för Windows och presenterade i Steam-katalogen. Proton möjliggör direkt körning av spelapplikationer i Linux-klienten Steam, som endast levereras för Windows. Paketet innehÄller implementationen av DirectX 9/10/11 (baserat pÄ DXVK) och DirectX 12 (baserat pÄ vkd3d-proton), som fungerar genom att översÀtta DirectX-anrop till Vulkan API, ger förbÀttrat stöd för spelkontroller och möjligheten att anvÀnda helskÀrmslÀge oavsett stödda skÀrmupplösningar. För att öka prestandan hos flermediaspel stöds mekanismer som «esync» (Eventfd Synchronization) och «futex/fsync».

I den nya grenen av Proton har en synkronisering med utgÄvan av Wine 9.0 genomförts. Specifika patchar som samlats i Proton har flyttats till upstream och ingÄr nu i den huvudsakliga uppsÀttningen av Wine. FrÄn version 2.3 har DXVK-lagret uppdaterats för att översÀtta anrop till Vulkan API. VKD3D-Proton, en avknoppning frÄn vkd3d, skapad av Valve för att förbÀttra stödet för Direct3D 12 i Proton, har uppdaterats till version 2.11.1. Paketet Dxvk-nvapi med implementeringen av NVAPI-biblioteket ovanpÄ DXVK har uppdaterats till version 0.6.4. Problem har lösts i mÄnga spel. JÀmfört med den tidigare beta-versionen har stöd för Steamworks SDK 1.59 lagts till och problem i spelen Command & Conquer Red Alert, Carmageddon: Max Damage, Risk of Rain 2, DayZ, Last Of Us Part I och Trove har ÄtgÀrdats.

Dessutom har projektet GE-Proton 9-2 slÀppts, inom vilket entusiaster bildar oberoende byggnader av paketet för att köra Windows-applikationer med Proton, som kÀnnetecknas av en nyare version av Wine, anvÀndning av FFmpeg i FAudio och inkludering av ytterligare patchar som löser problem i olika spelapplikationer. I Proton GE 9-2 har Àndringar frÄn de senaste kodbaserna wine 9, proton 9, steamclient, vkd3d-proton, dxvk-nvapi och dxvk överförts. Problemet med uppspelning av filer i wmv-format har ÄtgÀrdats.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster