Asahi Linux mang trò chơi AAA đến Apple Silicon: Cyberpunk 2077, The Witcher 3 giờ đã có thể chơi được

BigGo Editorial Team
Asahi Linux mang trò chơi AAA đến Apple Silicon: Cyberpunk 2077, The Witcher 3 giờ đã có thể chơi được

Trong một bước phát triển đột phá cho người dùng Apple Silicon, Asahi Linux đã đạt được thành tựu đáng chú ý khi cho phép chơi game AAA trên chip M1 và M2. Đột phá này cho phép game thủ chơi các tựa game đòi hỏi cấu hình cao như Cyberpunk 2077, The Witcher 3 và Control trên phần cứng Apple thông qua Linux.

Một khung cảnh quán bar sôi động phản ánh bầu không khí sống động của trò chơi AAA được kích hoạt trên Apple Silicon
Một khung cảnh quán bar sôi động phản ánh bầu không khí sống động của trò chơi AAA được kích hoạt trên Apple Silicon

Hệ thống giả lập phức tạp

Cách tiếp cận sáng tạo của Asahi Linux bao gồm một hệ thống giả lập tinh vi gồm bốn lớp dịch:

  1. FEX: Giả lập các lệnh x86 cho phần cứng ARM
  2. Wine: Dịch mã Windows sang Linux
  3. DVK và Proton: Chuyển đổi các lệnh gọi API DirectX sang Vulkan

Hệ thống phức tạp này vượt qua những thách thức của việc chạy game Windows x86 trên Apple Silicon dựa trên ARM, khiến Asahi Linux trở thành bản phân phối Linux đầu tiên trên thế giới đạt được thành tựu này.

Vượt qua các rào cản kỹ thuật

Nhóm Asahi đã đối mặt với một số thách thức kỹ thuật, bao gồm:

  • Sự khác biệt về kích thước trang: Hệ thống Apple sử dụng kích thước trang 16K, trong khi game Windows x86 yêu cầu trang 4K. Để giải quyết vấn đề này, các nhà phát triển Asahi đã triển khai một kernel Linux ARM ảo hóa thứ cấp với kích thước trang khác nhau.
  • Quản lý bộ nhớ: Chi phí giả lập đòi hỏi ít nhất 16GB bộ nhớ hệ thống cho các game đòi hỏi nhiều nhất.
  • Dịch API đồ họa: Chuyển đổi các lệnh gọi DirectX sang Vulkan tạo ra những thách thức đáng kể mà nhóm đang tích cực giải quyết.

Tình trạng hiện tại và triển vọng tương lai

Mặc dù vẫn đang ở giai đoạn alpha, khả năng tương thích Windows x86 của Asahi Linux đã cho thấy kết quả ấn tượng:

  • Các tựa game có thể chơi được: Cyberpunk 2077, Hollow Knight, Portal 2, Fallout 4 và Control
  • Hiệu suất: Nhiều game indie chạy ở tốc độ tối đa, trong khi các tựa game đòi hỏi cao hơn có thể chơi được nhưng có thể chưa đạt 60 FPS

Các nhà phát triển đang hướng tới bản phát hành 1.0, với nỗ lực liên tục để cải thiện khả năng tương thích và hiệu suất. Một thành tựu đáng chú ý là trình điều khiển Honeycrisp, trình điều khiển đầu tiên tuân thủ cho silicon M1 trên mọi hệ điều hành.

Một nhân vật phiêu lưu đang quan sát một phong cảnh rộng lớn, tượng trưng cho trải nghiệm chơi game đắm chìm trên Asahi Linux
Một nhân vật phiêu lưu đang quan sát một phong cảnh rộng lớn, tượng trưng cho trải nghiệm chơi game đắm chìm trên Asahi Linux

Ý nghĩa đối với người dùng Apple Silicon

Sự phát triển này mở ra những khả năng mới cho chủ sở hữu Apple Silicon, đặc biệt là những người quan tâm đến game:

  • Mở rộng khả năng truy cập thư viện game thông qua Linux
  • Tiềm năng cải thiện hiệu suất khi dự án phát triển
  • Tăng tính linh hoạt của các thiết bị Apple Silicon

Khi Asahi Linux tiếp tục hoàn thiện lớp tương thích của mình, người dùng Apple Silicon có thể mong đợi một lựa chọn ngày càng nhiều các tựa game có thể chơi được và trải nghiệm chơi game được cải thiện trên phần cứng của họ.