BANTEN — DroidDeck membuktikan game PC AAA bisa berjalan lokal di ponsel Android tanpa streaming cloud, memanfaatkan Steam client Arm-native yang diadaptasi dari proyek Steam Frame. Aplikasi open-source gratis ini diuji di Honor Magic V6 dan mencatat Cyberpunk 2077 tembus 35 FPS, Hades II 48 FPS, serta Portal 2 65 FPS pada resolusi 720p.
Pengujian berlangsung terbatas pada tiga judul game selama beberapa waktu, jadi hasilnya belum bisa dibilang final. Tapi angka yang muncul sudah cukup untuk menunjukkan bahwa ini bukan sekadar trik pesta. Seluruh library Steam, GOG, dan Epic Games yang sudah dibangun pengguna PC selama bertahun-tahun bisa dijalankan langsung dari ponsel.
Pendekatan DroidDeck berbeda dari aplikasi sejenis yang mencoba menjalankan game PC di Android. Alih-alih mengemulasi Windows yang menguras RAM dan CPU, DroidDeck menjalankan Steam client Arm-native langsung di silikon ponsel.
Kuncinya ada pada Steam Frame, headset VR anyar Valve yang dibangun di atas chip Arm Qualcomm Snapdragon 8 Gen 3, bukan prosesor x86 AMD. Kerja keras Valve di perangkat itu diadopsi DroidDeck untuk berjalan di ponsel Android.
Karena Steam client berjalan native di Arm, tidak ada sumber daya yang terbuang untuk menjalankan SteamOS di latar belakang. Driver open-source Turnip Vulkan berbicara langsung ke GPU chip Snapdragon. Hasilnya, optimasi setingkat SteamOS langsung tersedia, termasuk cloud saves, performance overlay, serta dukungan native untuk AMD FSR, Snapdragon GSR, dan frame generation Lossless Scaling.
Proses pemasangan tidak sesederhana mengunduh aplikasi biasa. Langkah pertama, unduh versi terbaru dari halaman rilis GitHub proyek ini. Pengguna mungkin perlu menonaktifkan keamanan aplikasi untuk menginstalnya.
Android secara default mematikan proses di dalam proses, yang jadi penghalang saat menjalankan SteamOS di dalam Android. Solusinya, ketuk nomor build di layar about phone sebanyak tujuh kali untuk mengaktifkan mode developer, lalu masuk ke Developer options dan nyalakan opsi Disable child-process restrictions.
Setelah itu, buka menu Setup dan Overview di aplikasi DroidDeck. Jika ada bagian yang belum lengkap di lingkaran Ready to Play, ketuk Details dan pasang komponen yang dibutuhkan. Terakhir, ketuk Play Steam untuk membuka SteamOS. Startup pertama akan memakan waktu karena menginstal komponen tambahan, tapi setelah selesai, pengguna siap memasang game.
DroidDeck menyediakan menu pengaturan yang bisa diakses dengan menggeser dari sisi kanan layar. Dari pengujian awal di ponsel Snapdragon 8 Gen 5, ada beberapa opsi yang direkomendasikan.
Opsi + TSO (Total Store Order) membuat CPU membaca dan menulis memori dalam urutan ketat. Ada opsi Extreme yang dipakai ETA Prime di videonya, tapi pengujian ini menemui crash saat menjalankan Cyberpunk 2077 dengan setting tersebut.
Pengujian baru mencakup tiga judul, dan hasilnya bervariasi tergantung jenis game. Berikut angkanya:
Game indie jelas jadi favorit di sini. Hades II tampil memukau di layar OLED Honor Magic V6, sementara Portal 2 tetap seru dimainkan ulang. Untuk game AAA, performa bisa dituning hingga di atas 30 FPS, meski belum ada kepastian bagaimana ETA Prime bisa mencapai 60 FPS.
DroidDeck menyoroti kelemahan strategi gaming Apple: library lock-in. Gamer PC sudah membangun koleksi Steam, GOG, dan Epic Games selama lebih dari satu dekade, dan semuanya didukung DroidDeck. Game yang dibeli di Steam bisa dimainkan di desktop, Steam Deck, dan kini ponsel Android atau foldable.
Sebaliknya, walled garden Apple membatasi driver kustom dan proses latar belakang di iOS. Aplikasi seperti DroidDeck secara teknis dan legal tidak mungkin berjalan di iPhone tanpa jailbreak, meski GPU perangkat itu punya tenaga mentah yang besar.
DroidDeck masih dalam tahap awal pengembangan, tapi arahnya jelas. Untuk pengguna Android yang punya backlog game PC menumpuk, aplikasi gratis ini membuka kemungkinan bermain di ponsel tanpa harus membeli ulang game atau berlangganan cloud gaming.