Dalam perkembangan yang revolusioner bagi pengguna Apple Silicon, Asahi Linux telah mencapai prestasi luar biasa dengan memungkinkan game AAA dimainkan pada chip M1 dan M2. Terobosan ini memungkinkan para gamer untuk memainkan judul-judul yang menuntut seperti Cyberpunk 2077, The Witcher 3, dan Control pada perangkat keras Apple mereka melalui Linux.
Adegan bar yang semarak mencerminkan suasana hidup dari game AAA yang dimungkinkan pada Apple Silicon |
Stack Emulasi yang Kompleks
Pendekatan inovatif Asahi Linux melibatkan stack emulasi canggih yang terdiri dari empat lapisan terjemahan:
- FEX: Mengemulasikan instruksi x86 untuk perangkat keras ARM
- Wine: Menerjemahkan kode Windows ke Linux
- DVK dan Proton: Mengkonversi panggilan API DirectX ke Vulkan
Sistem rumit ini mengatasi tantangan menjalankan game Windows x86 pada Apple Silicon berbasis ARM, menjadikan Asahi Linux distribusi Linux pertama di dunia yang berhasil mencapai hal ini.
Mengatasi Hambatan Teknis
Tim Asahi menghadapi beberapa tantangan teknis, termasuk:
- Perbedaan ukuran halaman: Sistem Apple menggunakan ukuran halaman 16K, sementara game Windows x86 mengharapkan halaman 4K. Untuk mengatasi ini, pengembang Asahi mengimplementasikan kernel Linux ARM sekunder yang divirtuaslisasi dengan ukuran halaman yang berbeda.
- Manajemen memori: Overhead emulasi membutuhkan setidaknya 16GB memori sistem untuk game yang paling menuntut.
- Terjemahan API grafis: Mengkonversi panggilan DirectX ke Vulkan menghadirkan tantangan signifikan, yang sedang aktif dikerjakan oleh tim.
Kondisi Saat Ini dan Prospek Masa Depan
Meskipun masih dalam tahap alfa, kompatibilitas Windows x86 Asahi Linux telah menunjukkan hasil yang mengesankan:
- Judul yang bisa dimainkan: Cyberpunk 2077, Hollow Knight, Portal 2, Fallout 4, dan Control
- Performa: Banyak game indie berjalan dengan kecepatan penuh, sementara judul yang lebih menuntut bisa dimainkan tetapi mungkin belum mencapai 60 FPS
Para pengembang sedang bekerja menuju rilis 1.0, dengan upaya berkelanjutan untuk meningkatkan kompatibilitas dan performa. Salah satu pencapaian penting adalah driver Honeycrisp, driver pertama yang sesuai untuk silicon M1 di semua sistem operasi.
Seorang karakter petualang mengamati pemandangan luas, melambangkan pengalaman bermain game yang imersif di Asahi Linux |
Implikasi bagi Pengguna Apple Silicon
Perkembangan ini membuka kemungkinan baru bagi pemilik Apple Silicon, terutama mereka yang tertarik dengan gaming:
- Akses perpustakaan game yang lebih luas melalui Linux
- Potensi peningkatan performa seiring dengan kematangan proyek
- Peningkatan versatilitas perangkat Apple Silicon
Seiring Asahi Linux terus menyempurnakan lapisan kompatibilitasnya, pengguna Apple Silicon dapat menantikan seleksi judul yang bisa dimainkan yang terus berkembang dan pengalaman gaming yang lebih baik pada perangkat keras mereka.