Eldono de Wine 5.3 kaj Wine Staging 5.3

okazis eksperimenta liberigo de la malferma efektivigo de WinAPI - Vino 5.3. Ekde la publikigo de la versio 5.2 29 cimraportoj estis fermitaj kaj 350 ŝanĝoj estis faritaj.

La plej gravaj ŝanĝoj:

  • Daŭra laboro por certigi la kapablon uzi ucrtbase kiel C rultempo;
  • Plena subteno aldonita normaligo Unikodaj ĉenoj;
  • Plibonigita uzado de ŝeldosierujoj (Ŝeldosierujoj, specialaj dosierujoj por stoki certajn specojn de enhavo, ekzemple, "Miaj Bildoj"). Novaj normaj dosierujoj Elŝutoj kaj Ŝablonoj estis aldonitaj al winecfg. Korektis problemon kun rekomenciĝanta Ŝeldosierujoj post ĉiu vina ĝisdatigo;
  • Erarraportoj rilataj al funkciado de ludoj kaj aplikoj estas fermitaj.
    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, Detrojto: Become Human, Lotus Organizer 97, Arma Cold War Assault, AnyDesk, QQMusicAgent, Gothic II Night of the Raven, Far Cry 5.

Samtempe prezentita projekteldono Vina surscenigo 5.3, ene de kiuj plilongigitaj konstruoj de Wine estas formitaj, inkluzive de ne plene pretaj aŭ riskaj pecetoj kiuj ankoraŭ ne taŭgas por adopto en la ĉefan Wine-branĉon. Kompare kun Wine, Wine Staging disponigas 836 kromajn diakilojn. La nova eldono alportas sinkronigon kun la kodbazo Wine 5.3. 2 diakiloj estis translokigitaj al la ĉefa parto de Wine, rilataj al determini la funkciecajn flagojn de Intel-procesoroj en ntdll kaj plenigi la kampon NumberOfPhysicalPages en la komuna memorareo (solvas la problemon kun lanĉo de la ludo Detroit: Become Human). Aldonita flikaĵo, kiu riparas problemon dum ligado de iuj ludoj al interretaj servoj pro la manko de funkcioj BCryptSecretAgreement kaj BCryptDeriveKey. Ĝisdatigita flikiloj kun subteno por la eventfd-sinkroniga mekanismo.

fonto: opennet.ru

Aldoni komenton