Wine 4.11 release

Tillgängliga experimentell utgåva av öppen implementering av Win32 API - Vin 4.11. Sedan versionen släpptes 4.10 17 felrapporter stängdes och 370 ändringar gjordes.

De viktigaste förändringarna:

  • Fortsatt arbete med att sätta ihop standard-DLL med det inbyggda biblioteket msvcrt (tillhandahålls av Wine-projektet, inte Windows DLL) i PE-format (Portable Executable). Jämfört med den senaste utgåvan har 143 fler DLL-filer översatts till PE-format;
  • Uppdaterad version av Mono 4.9.0-motorn och ramverket Windows.Forms;
  • En snabbare implementering av SRW-lås (Slim Reader/Writer) för Linux, översatt till Futex, presenteras;
  • User32-biblioteket ger initialt stöd för samtalet EnumDisplayDevicesW() för att få information om skärmarna som används i den aktuella sessionen;
  • En skärmhanterare baserad på Xinerama har lagts till i winex11.drv och bearbetning för att byta utenheter har tillhandahållits;
  • wined3d innehåller kod för operationer med texturer wined3d_texture_gl;
  • Felrapporter relaterade till driften av spel och applikationer är stängda: SWAT4 Areas, AutoIt v3.x, Max Payne 3, Port Royale 2,
    Catzilla 1.0, 7-Zip 15.06, Legacy of Kain: Soul Reaver, Fallout 4, .NET Framework 4.0, applikationer baserade på Chromium Embedded Framework (CEF), Nero CoverDesigner.

Dessutom kan det noteras håller utvecklare från Canonical experimentera för att lansera spel från GOG-katalogen i en testversion av Ubuntu 19.10 utan 32-bitars bibliotek, med Wine64. Som ett resultat, av 6 slumpmässigt utvalda testade spel som körs i Wine med 32-bitars bibliotek, fungerade inte ett enda spel i Wine64. I synnerhet var det inte möjligt att installera tre spel (Theme Hospital, Quake The Offering, Shadow Warrior), ett spel startade inte (GOG Braid), och de återstående två (FTL Advanced Edition, GOG Surgeon Simulator 2013) var begränsade till visar en svart skärm (möjligen från -på grund av begränsningar av OpenGL-stöd i VirtualBox).

Källa: opennet.ru

Lägg en kommentar