Phát hành Proton 4.2-4, gói chạy game Windows trên Linux

Công ty van được phát hành xây dựng dự án Proton 4.2-4, dựa trên sự phát triển của dự án Wine và nhằm mục đích đảm bảo ra mắt các ứng dụng chơi game được tạo cho Windows và được trình bày trong danh mục Steam trên Linux. Phát triển dự án lây lan theo giấy phép BSD. Khi chúng đã sẵn sàng, những thay đổi được phát triển trong Proton sẽ được chuyển sang Wine ban đầu và các dự án liên quan, chẳng hạn như DXVK và vkd3d.

Proton cho phép bạn chạy trực tiếp các ứng dụng chơi game chỉ dành cho Windows trong máy khách Steam Linux. Gói này bao gồm việc triển khai DirectX 10/11 (dựa trên phần mở rộng DXVK) và 12 (dựa trên vkd3d), hoạt động thông qua lệnh gọi DirectX tới API Vulkan, cung cấp khả năng hỗ trợ được cải thiện cho bộ điều khiển trò chơi và khả năng sử dụng chế độ toàn màn hình bất kể độ phân giải màn hình được hỗ trợ trong trò chơi. So với Wine gốc, hiệu suất chơi game đa luồng đã tăng lên đáng kể nhờ sử dụng các bản vá lỗi"đồng bộ hóa"(Đồng bộ hóa Eventfd).

Chính những thay đổi trong Proton 4.2-4:

  • Lớp DXVK (triển khai DXGI, Direct3D 10 và Direct3D 11 trên API Vulkan) đã được cập nhật lên phiên bản 1.1.1, trong đã thêm hỗ trợ đặt mã đổ bóng vào bộ nhớ ở dạng nén và tăng hiệu suất của nhiều trò chơi khác nhau, đặc biệt là những trò chơi được xây dựng trên Unreal Engine 4.
  • Đã khắc phục sự cố khi khởi chạy trò chơi RAGE 2 (để hoạt động trên các hệ thống có GPU AMD, cần có phiên bản thử nghiệm mới nhất của Mesa);
  • Cải thiện hỗ trợ cho API đồ họa Vulkan, đảm bảo khả năng tương thích với bản dựng Vulkan của trò chơi “No Man's Sky”;
  • Biểu tượng được cải tiến cho một số trình quản lý cửa sổ;
  • Đã sửa lỗi khiến quá trình Wine bị treo khi cập nhật phiên bản Proton;
  • Đã giải quyết vấn đề phát hiện bộ điều khiển trò chơi trong trò chơi Yakuza Kiwami và Telltale;
  • Đã sửa lỗi do cảnh quan được tạo không chính xác trong trò chơi Space Engineers;
  • Đã khắc phục sự cố khi khởi chạy trò chơi Hoa.

Nguồn: opennet.ru

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