Anda jarang mendengar gamer Apple memainkan game AAA di MacBook mereka, apalagi pengguna Apple yang ingin menjalankan game AAA di Linux dengan perangkat keras Apple. Namun, pengembang di balik Asahi Linux telah mengumumkannya kompatibilitas driver alfa dengan game Windows berbasis x86 di Linux pada Apple M1 dan silikon berbasis M2 Arm, menjadikan Asahi Linux sebagai distro Linux pertama di dunia yang mencapai prestasi tersebut.
Toolkit bermain Asahi Linux sekarang mendukung emulasi x86 dan kompatibilitas Windows dengannya Vulkan 1.3 pengemudi. Asahi Linux adalah satu-satunya distro yang mengirimkan driver OpenGL, OpenCL, dan Vulkan yang sesuai untuk perangkat keras berbasis Apple ARM, sehingga memungkinkan bermain game x86 AAA melalui Linux.
Tumpukan terjemahan Asahi terdiri dari empat lapisan terjemahan agar game Windows x86 dapat berfungsi. FEX mengemulasi instruksi x86 untuk bekerja pada perangkat keras ARM, Wine menerjemahkan kode Windows ke Linux, dan DVK serta Proton fokus pada penerjemahan DirectX Panggilan API ke Vulkan.
Menambahkan kompleksitas tambahan adalah solusi untuk ukuran halaman; Sistem Apple menggunakan ukuran halaman 16K, sedangkan game Windows x86 mengharapkan halaman 4K. Akibatnya, pengembang Asahi memvirtualisasikan kernel ARM Linux sekunder dengan ukuran halaman berbeda untuk mengatasi batasan ini. Prosesnya melibatkan menjalankan game x86 di dalam mesin virtual kecil menggunakan muvm (layanan mesin virtual mikro), kemudian melewati perangkat yang diperlukan untuk memainkan game tersebut, seperti GPU dan input periferal.
Kompatibilitas Windows x86 Asahi saat ini sedang dalam tahap alfa, dan para pengembang sedang berupaya menuju rilis 1.0. Beberapa pemblokir menyertakan ketidakcocokan dengan tekstur yang jarang pada driver Honeykrisp berbasis Vulkan 1.3 Ashai, yang diperlukan untuk membuka lebih banyak dukungan game DX12. Honeycrisp adalah driver konforman pertama untuk silikon M1 (untuk sistem operasi apa pun) dan satu-satunya driver rendering yang dapat menjalankan game di Linux.
Namun, banyak permainan, termasuk Siberpunk 2077, Ksatria Berongga, Pintu gerbang 2, Kejatuhan 4Dan Kontrolterbukti berjalan pada lapisan kompatibilitas Asahi untuk game Windows x86.