Wine 5.3:n ja Wine Staging 5.3:n julkaisu

tapahtui WinAPI:n avoimen toteutuksen kokeellinen julkaisu - Viini 5.3. Version julkaisusta lähtien 5.2 29 vikailmoitusta suljettiin ja 350 muutosta tehtiin.

Tärkeimmät muutokset:

  • Jatketaan työtä sen varmistamiseksi, että ucrtbasea voidaan käyttää C-ajonaikana;
  • Täysi tuki lisätty normalisointi Unicode-merkkijonot;
  • Paranneltu kuorikansioiden käsittelyä (Shell Folders, erityiset hakemistot tietyntyyppisen sisällön tallentamiseen, esimerkiksi "Omat kuvat"). Uudet vakiokansiot Lataukset ja Mallit on lisätty winecfg:hen. Korjattu ongelma, joka liittyi Shell-kansioiden nollaukseen jokaisen viinipäivityksen jälkeen;
  • Pelien ja sovellusten toimintaan liittyvät virheilmoitukset on suljettu.
    IKEA Home Planner 2010, Lotus Approach, Neocron, Age of empires III Steam, Far Cry 2, ADExplorer, Proteus, Danganronpa V3, Resident Evil 2 1-Shot Demo, Logos Bible, Automobilista, Warhammer Online, Detroit: Become Human, Lotus Organizer 97, Arma Cold War Assault, AnyDesk, QQMusicAgent, Gothic II Night of the Raven, Far Cry 5.

Samanaikaisesti esitetty projektin julkaisu Viinin lavastus 5.3, jonka sisällä muodostuu laajennettuja Wine-rakennuksia, mukaan lukien ei täysin valmiit tai riskialttiit laastarit, jotka eivät vielä sovellu omaksuttavaksi viinin päähaaraan. Verrattuna Wineen, Wine Staging tarjoaa 836 lisäkorjausta. Uusi julkaisu tuo synkronoinnin Wine 5.3 -koodikannan kanssa. Wine-pääpakettiin on siirretty 2 korjaustiedostoa, jotka liittyvät Intel-prosessorien toiminnallisuuslippujen määrittämiseen ntdll:ssä ja NumberOfPhysicalPages-kentän täyttämiseen jaetun muistin alueella (ratkaisee Detroit: Become Human -pelin käynnistämisen ongelman). Lisätty läikkä, joka korjaa BCryptSecretAgreement- ja BCryptDeriveKey-toimintojen puutteesta johtuvan ongelman, joka liittyy joidenkin pelien yhdistämiseen verkkopalveluihin. Päivitetty laastareita eventfd-synkronointimekanismin tuella.

Lähde: opennet.ru

Lisää kommentti