Wine 4.11 julkaisu

Saatavilla Win32 API:n avoimen toteutuksen kokeellinen julkaisu - Viini 4.11. Version julkaisusta lähtien 4.10 17 vikailmoitusta suljettiin ja 370 muutosta tehtiin.

Tärkeimmät muutokset:

  • Jatkettiin oletus-DLL:n kokoamista sisäänrakennetun kirjaston kanssa Msvcrt (Wine-projektin, ei Windowsin DLL:n tarjoama) PE (Portable Executable) -muodossa. Edelliseen julkaisuun verrattuna 143 DLL-tiedostoa on käännetty PE-muotoon enemmän;
  • Päivitetty versio Mono 4.9.0 -moottorista ja -kehyksestä Windows.Forms;
  • SRW-lukkojen nopeampi toteutus (Slim Reader/Writer) Linuxille, Futexiksi käännettynä, on esitetty;
  • user32-kirjasto tarjoaa alustavan tuen puhelulle EnumDisplayDevicesW() saada tietoa nykyisessä istunnossa käytetyistä näytöistä;
  • Winx11.drv:hen on lisätty Xineramaan perustuva näytönkäsittelijä, ja tulostuslaitteiden vaihtamiseen on lisätty käsittely;
  • wined3d sisältää koodin operaatioille pintakuvioiden kanssa wined3d_texture_gl;
  • Pelien ja sovellusten toimintaan liittyvät virheraportit on suljettu: 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, Chromium Embedded Frameworkiin (CEF) perustuvat sovellukset, Nero CoverDesigner.

Lisäksi voidaan huomauttaa käyttäytyminen kehittäjä Canonicalilta koe pelien käynnistämiseen GOG-luettelosta Ubuntu 19.10:n testiversiossa ilman 32-bittisiä kirjastoja Wine64:n avulla. Tämän seurauksena kuudesta satunnaisesti valitusta testatusta pelistä, jotka toimivat Winessä 6-bittisten kirjastojen kanssa, yksikään peli ei toiminut Wine32:ssä. Erityisesti ei ollut mahdollista asentaa kolmea peliä (Theme Hospital, Quake The Offering, Shadow Warrior), yksi peli ei käynnistynyt (GOG Braid), ja loput kaksi (FTL Advanced Edition, GOG Surgeon Simulator 64) rajoittivat peliin mustan näytön näyttäminen (mahdollisesti -virtuaalista OpenGL-tuen rajoitusten vuoksi VirtualBoxissa).

Lähde: opennet.ru

Lisää kommentti