Bản phát hành Wine 6.20 và Wine staging 6.20

Một nhánh thử nghiệm triển khai mở WinAPI — Wine 6.20 — đã được phát hành. Kể từ khi phát hành phiên bản 6.19, 29 báo cáo lỗi đã bị đóng và 399 thay đổi đã được thực hiện.

Những thay đổi quan trọng nhất:

  • MSXml, XAudio, DInput và một số module khác đã được chuyển sang định dạng PE (Portable Executable).
  • Thành phần bao gồm một số thư viện hệ thống để hỗ trợ các hợp ngữ dựa trên định dạng PE.
  • DirectInput chỉ hỗ trợ một chương trình phụ trợ mới cho cần điều khiển hỗ trợ giao thức HID (Thiết bị Giao diện Con người).
  • Cải thiện hỗ trợ cho các bản dựng MSVCRT trong Winelib.
  • Đóng báo cáo lỗi liên quan đến game: Emergency 3, Need For Speed ​​Most Wanted 2005, Path of Exile, Victor Vran, Diablo 2: Resurrected, Rise of the Tomb Raider, Project CARS 2.
  • Đã đóng các báo cáo lỗi liên quan đến hoạt động của các ứng dụng: ZWCAD 2020, DTS Encoder Suite, WOLF RPG Editor, QuantumClient, PSScript.

Ngoài ra, chúng ta có thể lưu ý sự hình thành của việc phát hành dự án Wine Staging 6.20, trong đó các bản dựng Wine mở rộng được hình thành, bao gồm các bản vá lỗi chưa hoàn chỉnh hoặc rủi ro chưa phù hợp để được chấp nhận vào nhánh Wine chính. So với Wine, Wine Staging cung cấp 557 bản vá bổ sung.

Bản phát hành mới được đồng bộ hóa với cơ sở mã Wine 6.20. 5 bản vá liên quan đến hỗ trợ cần điều khiển trong DirectInput và khởi tạo COM khi kích hoạt windows trong imm32 đã được chuyển sang gói Wine chính. Đã cập nhật các bản vá lỗi eventfd_synchronization và ntdll-NtAlertThreadByThreadId. Tạm thời vô hiệu hóa bộ vá phát trực tuyến mfplat và tất cả các bản vá dinput còn lại (để phù hợp với chương trình phụ trợ HID mới).

Nguồn: opennet.ru

Thêm một lời nhận xét