Wine 5.3 хувилбар болон Wine Staging 5.3

болсон WinAPI-ийн нээлттэй хэрэгжилтийн туршилтын хувилбар - Wine 5.3. Хувилбараа гаргаснаас хойш 5.2 29 алдааны мэдээг хааж, 350 өөрчлөлт оруулсан.

Хамгийн чухал өөрчлөлтүүд:

  • ucrtbase-г C ажиллах цаг болгон ашиглах чадварыг баталгаажуулах ажлыг үргэлжлүүлэх;
  • Бүрэн дэмжлэг нэмсэн хэвийн болгох Юникод мөрүүд;
  • Бүрхүүлийн хавтастай ажиллах сайжруулсан (Shell хавтас, зарим төрлийн агуулгыг хадгалах тусгай сангууд, жишээлбэл, "Миний зураг"). Winecfg-д шинэ стандарт хавтаснууд Татаж авах болон загваруудыг нэмсэн. Дарсны шинэчлэлт бүрийн дараа Shell Folders-ыг дахин тохируулах асуудлыг зассан;
  • Тоглоом, програмын ажиллагаатай холбоотой алдааны тайланг хаасан.
    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.

Нэг зэрэг танилцуулсан төслийн хувилбар Дарсны үе шат 5.3, түүний дотор Wine-ийн өргөтгөсөн бүтээцүүд, үүнд бүрэн бэлэн болоогүй эсвэл эрсдэлтэй нөхөөсийг дарсны үндсэн салбар болгон нэвтрүүлэхэд хараахан тохиромжгүй байдаг. Wine-тай харьцуулахад Wine Staging нь 836 нэмэлт засвар өгдөг. Шинэ хувилбар нь Wine 5.3 кодын баазтай синхрончлолыг авчирдаг. Ntdll дахь Intel процессоруудын үйл ажиллагааны тугуудыг тодорхойлох, хуваалцсан санах ойн талбарт NumberOfPhysicalPages талбарыг бөглөхтэй холбоотой үндсэн Wine багц руу 2 нөхөөсийг шилжүүлсэн (Detroit: Become Human тоглоомыг эхлүүлэхтэй холбоотой асуудлыг шийддэг). Нэмсэн нөхөөс, энэ нь BCryptSecretAgreement болон BCryptDeriveKey функц байхгүйгээс зарим тоглоомыг онлайн үйлчилгээнд холбоход гарсан асуудлыг засдаг. Шинэчлэгдсэн засварууд eventfd синхрончлолын механизмын дэмжлэгтэйгээр.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх