Udgivelse af Wine 7.1 og Wine Staging 7.1

Den eksperimentelle udgivelse af den åbne implementering af Win32 API — Wine 7.1 er blevet offentliggjort. Siden udgivelsen af 7.0 er 42 fejlrapporter blevet lukket, og 408 ændringer er blevet foretaget. Det er værd at nævne, at projektet Wine siden version 2.x har anvendt et versionsnumreringssystem, hvor hver stabil udgivelse medfører en stigning i det første ciffer i versionsnummeret (6.0.0, 7.0.0), mens opdateringer til stabile udgivelser frigives med ændring af det tredje ciffer (7.0.1, 7.0.2, 7.0.3). Eksperimentelle versioner, der udvikles i forbindelse med forberedelsen af den næste væsentlige udgivelse, frigives med ændring af det andet ciffer (7.1, 7.2, 7.3).

De vigtigste ændringer:

  • Tilføjet understøttelse af den grafiske API Vulkan 1.3.
  • En række problemer med temaer er blevet løst.
    Udgivelse af Wine 7.1 og Wine Staging 7.1 Udgivelse af Wine 7.1 og Wine Staging 7.1
  • Forbedret understøttelse af WebSocket-protokollen.
  • Forbedret markering af musekursoren på macOS-platformen.
  • IDL-kompilatoren er blevet rettet for at forbedre understøttelsen af C++.
  • Fejlrapporter relateret til spil er blevet lukket: Age of Empires 3, Final Fantasy 7, Arx Fatalis, Rising Kingdoms, Far Cry 5, X3 Albion Prelude, Gothic 1, WRC 7, Project CARS 2, Sekiro.
  • Fejlrapporter relateret til applikationer er blevet lukket: TeamViewer 15.x, Word 2003, WinOffice Pro 5.3, Freeoffice, Siemens SIMATIC STEP 7, Netbeans 6.x, eRightSoft SUPER v2009-b35, Peachtree Pro Accounting 2007, 7-zip.

Der skal også nævnes, at der er blevet udgivet Wine Staging 7.1, som omfatter udvidede Wine-builds, der inkluderer ikke helt færdige eller risikable patches, som endnu ikke er egnede til at blive accepteret i hovedversionen af Wine. I forhold til Wine tilbyder Wine Staging 561 ekstra patches.

I den nye udgivelse er der sket synkronisering med kodebasen Wine 7.1. I den primære samling af Wine er der blevet overført 3 patches, der relaterer sig til implementeringen af callback-beskeder i xactengine, tilføjelsen af WSAIoctl SIO_IDEAL_SEND_BACKLOG_QUERY i ws2_32 og brugen af dynamisk indekserede (bindless) teksturer til GLSL-shaders i wined3d. Patchen til understøttelse af NVIDIA CUDA er blevet opdateret.

Der er også blevet offentliggjort en version af DXVK 1.9.4, som leverer en implementering af DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 og 11, der fungerer gennem oversættelse af kald til Vulkan API'et. DXVK kan bruges til at køre 3D-applikationer og -spil i Linux ved hjælp af Wine, idet det fungerer som en mere højtydende alternativ til de indbyggede Wine-implementeringer af Direct3D 9/10/11, der kører oven på OpenGL.

I den nye version af DXVK:

  • Som standard er tilstanden for streng emulering af flydende punktberegninger i D3D9 aktiveret på systemer med fremtidige versioner af Vulkan-driveren RADV, hvilket muliggør øget nøjagtighed og ydeevne ved rendering.
  • Forbedret hukommelsesfordeling og reduceret hukommelsesforbrug i spil, der bruger flere processer eller D3D-enheder.
  • Løst problem med brugen af videohukommelse på NVIDIA GPU'er med RBAR (Resizable BAR), når indstillingen dxvk.shrinkNvidiaHvvHeap er aktiveret.
  • Fjernet den forældede indstilling for at deaktivere OpenVR.
  • Aktiveret ydeevneoptimeringer og tilføjet support til DLSS-teknologi for spillet God of War.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster