Proyek Rahasia Valve: Bagaimana Mereka Diam-diam Membangun Jembatan untuk Membawa PC Gaming ke Setiap Perangkat Arm

Tim Editorial BigGo
Proyek Rahasia Valve: Bagaimana Mereka Diam-diam Membangun Jembatan untuk Membawa PC Gaming ke Setiap Perangkat Arm

Selama bertahun-tahun, jurang pemisah antara arsitektur x86 yang menggerakkan sebagian besar PC dan arsitektur Arm yang ditemukan di miliaran ponsel dan tablet telah menjadi penghalang mendasar dalam dunia gaming. Memindahkan sebuah game dari satu arsitektur ke arsitektur lainnya adalah pekerjaan yang signifikan, seringkali membuat perpustakaan besar judul PC tidak dapat diakses pada perangkat keras yang lebih portabel dan hemat daya. Valve, perusahaan di balik Steam, sedang dalam misi untuk meruntuhkan tembok itu. Melalui investasi strategis bertahun-tahun dalam teknologi sumber terbuka secara diam-diam, mereka sedang membangun fondasi perangkat lunak yang suatu hari nanti dapat membuat game Steam favorit Anda dapat dimainkan di perangkat apa pun, terlepas dari arsitektur chip yang mendasarinya.

Taruhan Jangka Panjang Valve pada Kompatibilitas Arm

Landasan untuk visi ambisius ini diletakkan hampir satu dekade lalu. Dalam sebuah wawancara dengan The Verge, Pierre-Loup Griffais dari Valve, salah satu arsitek kunci di balik SteamOS dan Steam Deck, mengungkapkan bahwa perusahaan mulai merekrut dan mendanai pengembang sumber terbuka sejak 2016 dan 2017. Tujuan mereka tunggal: menyelesaikan masalah kompleks menjalankan game Windows pada prosesor Arm. Investasi jangka panjang ini menegaskan filosofi inti Valve—untuk mengurangi hambatan bagi pemain dan pengembang. Perusahaan percaya waktu pengembang lebih baik digunakan untuk menciptakan pengalaman baru daripada berulang kali memindahkan yang sudah ada ke platform perangkat keras yang berbeda. Strategi berpikir maju ini memposisikan Valve untuk memanfaatkan kinerja dan efisiensi chip berbasis Arm yang semakin berkembang, yang kini menantang x86 di segmen mulai dari laptop ultraportabel hingga desktop yang kuat.

Motivasi yang Dinyatakan Valve & Dukungan Perangkat Masa Depan

  • Filosofi Inti: Valve ingin menghilangkan "pekerjaan yang sia-sia" dalam memporting game antar arsitektur, sehingga memungkinkan pengembang fokus pada konten baru.
  • Linimasa Pendanaan: Valve mulai mendanai pengembang inti proyek sumber terbuka untuk inisiatif Arm ini pada 2016-2017.
  • Produk yang Sedang Dikirim: Headset VR Steam Frame (chip Arm Snapdragon 8 Gen 3) menggunakan tumpukan teknologi ini untuk memainkan game Steam.
  • Bentuk Potensial Masa Depan:
    • Perangkat Genggam: Perangkat dengan performa "sekitar level Steam Deck" atau model berdaya lebih rendah.
    • Laptop: Laptop ultraportabel dan laptop berbasis Arm yang bertenaga.
    • Desktop: Kemungkinan untuk desain berbasis SoC (mirip pendekatan Apple atau Framework Desktop).
    • Ruang Keluarga: SteamOS untuk Steam Machine yang akan datang membuka jalan bagi lebih banyak perangkat ruang keluarga.
  • Posisi Resmi tentang Ponsel: Valve "tidak memiliki rencana spesifik" untuk ponsel SteamOS, berfokus terlebih dahulu pada pengalaman ruang keluarga, genggam, dan desktop.

Tumpukan Teknis: Proton dan Fex

Keajaiban yang memungkinkan gaming lintas arsitektur ini adalah tumpukan perangkat lunak yang canggih, banyak di antaranya didanai dan dipandu oleh Valve. Intinya adalah Proton, lapisan kompatibilitas yang dibangun di atas proyek Wine. Tugas Proton adalah menerjemahkan panggilan API Windows—untuk grafis (DirectX), suara, input, dan lainnya—menjadi instruksi yang dapat dipahami dan dieksekusi oleh Linux (inti dari SteamOS). Inilah yang memungkinkan Steam Deck memainkan ribuan game Windows dengan mulus. Komponen baru yang kritis untuk Arm adalah Fex, sebuah emulator sumber terbuka. Ketika sebuah game Windows (yang dikompilasi untuk x86) berjalan di perangkat Arm melalui SteamOS, Proton mengidentifikasi kode x86 tersebut. Alih-alih mencoba menjalankannya secara native, Proton menyerahkan kode itu ke Fex. Fex kemudian melakukan penerjemahan just-in-time, mengonversi instruksi x86 menjadi instruksi Arm secara langsung. Yang penting, setelah kode game melakukan panggilan ke API sistem, prosesnya melompat kembali ke kode native Arm di dalam Proton, meminimalkan overhead kinerja emulasi.

Teknologi Kunci dalam Tumpukan Kompatibilitas Valve

Teknologi Fungsi Utama Peran dalam Gaming Arm
Proton Lapisan kompatibilitas yang menerjemahkan panggilan sistem Windows (API untuk grafis, suara, input) ke Linux. Mengelola lingkungan eksekusi game di Linux / SteamOS. Mengidentifikasi kode x86 dan berinteraksi dengan Fex.
Fex Emulator sumber terbuka yang menerjemahkan instruksi CPU x86 ke instruksi CPU Arm. Melakukan penerjemahan just-in-time (JIT) dari kode inti x86 game agar dapat berjalan pada prosesor Arm.
Wine Proyek hulu yang menjadi dasar Proton. Menyediakan implementasi inti API Windows. Fondasi. Proton adalah distribusi Wine yang dioptimalkan Valve untuk gaming dengan komponen tambahan.
DXVK / VKD3D Lapisan penerjemah yang mengonversi perintah grafis Direct3D 11/12 ke Vulkan. Termasuk dalam Proton untuk menangani penerjemahan grafis secara efisien, sangat penting untuk performa game.

Dari Prototipe ke Kenyataan: Steam Frame dan Seterusnya

Teknologi ini bukan hanya eksperimen lab; ia sudah dikirimkan dalam produk konsumen. Headset VR Steam Frame yang baru-baru ini diumumkan, ditenagai oleh prosesor Arm Qualcomm Snapdragon, menggunakan tumpukan Proton-dan-Fex yang persis sama untuk memainkan game Steam standar. Ini menunjukkan kelayakan tumpukan tersebut dalam aplikasi real-time yang menuntut. Mungkin yang lebih menarik, karena teknologi-teknologi ini bersifat sumber terbuka, manfaatnya meluas jauh melampaui perangkat keras Valve sendiri. Pengembang dan produsen dapat mengintegrasikannya untuk membawa PC gaming ke ekosistem yang lebih luas. Ini sudah dimulai di ponsel Android melalui aplikasi pihak ketiga seperti GameHub, yang memanfaatkan pekerjaan backend Valve untuk menjalankan judul seperti Hollow Knight: Silksong di perangkat seperti Samsung Galaxy S25—bahkan tanpa port resmi untuk ponsel.

Implikasi untuk Masa Depan Perangkat Keras Gaming

Pekerjaan Valve secara efektif mengamankan perpustakaan game Steam dari pergeseran arsitektur di industri komputasi. Griffais mengungkapkan kegembiraan tentang memperluas PC gaming ke "semua opsi itu alih-alih dibatasi secara sewenang-wenang ke sebagian pasar saja." Ini termasuk potensi perangkat SteamOS berbasis Arm dalam faktor bentuk seperti laptop ultraportabel, handheld yang lebih kuat, dan bahkan desktop. Meskipun Griffais tidak berkomitmen tentang "Steam Phone", penghalang teknologi untuk membuatnya telah berkurang secara signifikan. Pembahasan juga tak terhindarkan mengarah ke Steam Deck generasi berikutnya. Meskipun model saat ini menggunakan chip x86 AMD, Griffais mengakui bahwa Arm adalah "cocok" untuk perangkat dalam rentang kinerja Steam Deck, terutama mengingat keunggulan dalam efisiensi daya. Pendanaan dan pekerjaan pengembangan ini menjadikan Arm sebagai opsi yang kredibel dan kemungkinan besar untuk handheld masa depan dari Valve dan mitranya.

Permainan Strategis Sumber Terbuka

Pendekatan Valve adalah contoh utama dalam membangun ekosistem melalui investasi sumber terbuka. Dengan mendanai proyek-proyek seperti Fex dan berkontribusi besar pada Proton/Wine, mereka menyelesaikan masalah industri yang monumental tanpa menuntut eksklusivitas. Ini "melumasi roda", seperti kata Griffais, agar SteamOS dapat bekerja pada berbagai macam perangkat dan memastikan katalog Steam ikut serta. Ini menciptakan siklus yang baik: lebih banyak perangkat yang mampu menjalankan perpustakaan Steam meningkatkan nilai platform, yang pada gilirannya menarik lebih banyak pengguna dan pengembang. Ini adalah strategi jangka panjang yang mengurangi risiko inovasi perangkat keras bagi semua orang, memastikan bahwa dunia kaya PC gaming dapat berevolusi melampaui kotak x86 tradisional.

Era gaming yang terisolasi oleh arsitektur prosesor akan segera berakhir. Upaya diam-diam Valve selama hampir satu dekade sedang membangun lapisan kompatibilitas universal yang kurang dimiliki industri. Entah itu terwujud dalam Steam Deck 2 dengan daya tahan baterai yang luar biasa, laptop SteamOS non-VR, atau sekadar dunia di mana ponsel Anda dapat dengan santai menjalankan perpustakaan Steam Anda, fondasinya kini sedang dituang. Masa depan gaming menjadi benar-benar agnostik platform, dan Valve diam-diam memegang cetak birunya.