CrossOver sẽ được hỗ trợ DirectX 12 bắt đầu từ năm nay để nâng cao trải nghiệm chơi game Windows trên macOS, CodeWeavers trong tuần này công bố.
CrossOver cho phép người dùng macOS, Linux và ChromeOS chạy các ứng dụng Windows như thể chúng là ứng dụng gốc bằng cách dịch các API Windows sang các ứng dụng tương đương trên máy Mac của họ. CrossOver hiện chỉ hỗ trợ DirectX 11 của Microsoft. DirectX 12 là bộ sưu tập API kết xuất đồ họa mới nhất có sẵn trên Windows và Xbox, hứa hẹn mang lại hiệu suất, hiệu quả cao hơn và sử dụng tối ưu nhiều lõi CPU và GPU.
Hỗ trợ cho các trò chơi DirectX 12 sẽ được thêm vào CrossOver trên cơ sở mỗi tiêu đề để khắc phục lỗi. Từ thông cáo báo chí của CodeWeavers:
Chúng tôi đã bắt đầu hỗ trợ DirectX 12 và nhóm QA của chúng ta đã xác nhận rằng Diablo II Resurrect đang chạy trên macOS với các bản dựng tiền alpha ban đầu của CrossOver 23, sẽ được phát hành vào cuối mùa hè này. Vẫn còn lỗi, nhưng thực tế là nó đang chạy hoàn toàn là một chiến thắng lớn.
Trong khi chúng ta phấn khởi với bước đột phá này, chúng ta thừa nhận rằng hành trình của chúng ta chỉ mới bắt đầu. Các cuộc điều tra của nhóm chúng ta đã kết luận rằng không có chìa khóa ma thuật nào mở khóa hỗ trợ DirectX 12 trên macOS. Để Diablo II Resurrection chạy được, chúng ta đã phải sửa vô số lỗi liên quan đến MoltenVK và SPIRV-Cross. Chúng tôi dự đoán rằng đây sẽ là trường hợp của các trò chơi DirectX 12 khác: chúng ta sẽ cần thêm hỗ trợ trên cơ sở từng tựa game và mỗi trò chơi có thể sẽ có nhiều lỗi.
Trò chơi đầu tiên nhận được hỗ trợ DirectX 12 trong CrossOver sẽ là “Diablo II Resurrected”, nhưng CodeWeavers có kế hoạch bổ sung thêm nhiều tựa game khác trong tương lai. Máy dệt mã duy trì một cơ sở dữ liệu tương thích để bạn có thể thấy những gì có thể hoạt động tốt với phần mềm.
Bản beta đầu tiên của CrossOver 23 sẽ được phát hành vào mùa hè này, sau đó là bản chính thức ra mắt vào cuối năm nay.