Wine 6.20 хувилбар болон Wine staging 6.20

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

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

  • MSXml, XAudio, DInput болон бусад зарим модулиудыг PE (Portable Executable) формат руу хөрвүүлсэн.
  • Зарим системийн номын сангууд нь PE формат дээр суурилсан угсралтыг дэмжих зорилгоор багтсан болно.
  • DirectInput нь зөвхөн HID (хүний ​​интерфэйсийн төхөөрөмж) протоколыг дэмждэг joystick-ийн шинэ арын хэсгийг дэмждэг.
  • Winelib нь MSVCRT бүтээхэд зориулсан дэмжлэгийг сайжруулсан.
  • Тоглоомын ажиллагаатай холбоотой алдааны мэдээллүүд хаагдсан: Emergency 3, Need For Speed ​​​​Most Wanted 2005, Path of Exile, Victor Vran, Diablo 2: Resurrected, Rise of the Tomb Raider, Project CARS 2.
  • Аппликешнүүдийн ажиллагаатай холбоотой алдааны тайланг хаасан: ZWCAD 2020, DTS Encoder Suite, WOLF RPG Editor, QuantumClient, PSScript.

Нэмж дурдахад бид Wine Staging 6.20 төслийн хувилбарыг гаргаж ирснийг тэмдэглэж болно, үүний хүрээнд Wine-ийн өргөтгөсөн бүтэц, түүний дотор бүрэн бэлэн болоогүй эсвэл дарсны үндсэн салбарт нэвтрүүлэхэд тохиромжгүй эрсдэлтэй нөхөөсүүд бий болсон. Wine-тай харьцуулахад Wine Staging нь 557 нэмэлт засвар өгдөг.

Шинэ хувилбар нь Wine 6.20 кодын сантай синхрончлогдсон. DirectInput болон imm5 дахь цонхыг идэвхжүүлэх үед COM эхлүүлэхэд зориулсан joystick-ийн дэмжлэгтэй холбоотой 32 засварыг үндсэн Wine руу шилжүүлсэн. Evenfd_synchronization болон ntdll-NtAlertThreadByThreadId засваруудыг шинэчилсэн. Mfplat-streaming засваруудын багц болон үлдсэн бүх дамжуулалтын засваруудыг (шинэ HID backend-тэй зохицуулахын тулд) түр идэвхгүй болгосон.

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

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