AnyPS5 Tuntaskan Terjemahan Seluruh 1.166 Instruksi Shader GPU PS5

Cakrawala News – 11 Oktober 2026 | Proyek open source bernama anyps5 mencatatkan kemajuan signifikan dalam upayanya menjalankan game PlayStation 5 langsung di komputer berbasis Windows dan Linux tanpa emulasi tradisional. Pekan ini, pengembang proyek tersebut mengumumkan telah menyelesaikan terjemahan seluruh 1.166 instruksi shader GPU konsol Sony, mencakup instruksi berbasis arsitektur AMD RDNA 1 dan RDNA 2. Capaian ini disebut sebagai salah satu tonggak penting menuju kompatibilitas penuh, meski perjalanan menuju game AAA tetap panjang.

Pendekatan anyps5 berbeda dari emulator konvensional. Alih-alih menyimulasikan perangkat keras PS5 secara perangkat lunak, proyek ini melakukan relink terhadap berkas eksekusi game agar dapat berjalan sebagai proses biasa di sistem operasi tujuan. Perpustakaan sistem milik PS5 kemudian disediakan melalui implementasi native, sehingga sistem operasi dapat memenuhi dependensi aplikasi tanpa lapisan emulasi penuh. Pendekatan ini dianggap lebih efisien karena PS5 sendiri memakai arsitektur prosesor x86-64 Zen 2 yang mirip dengan komputer modern.

Bagaimana AnyPS5 Bekerja

Inti dari anyps5 adalah sebuah relinker yang memeriksa berkas eksekusi PS5 dan mengubahnya ke format yang sesuai dengan sistem target. Menurut dokumentasi teknis proyek, proses ini bahkan dapat mengonversi sejumlah instruksi khusus prosesor AMD agar berjalan di perangkat keras lain. Sementara itu, jalur grafisnya memiliki alur tersendiri: anyps5 menerima perintah grafis dari game, menerjemahkan shader dari struktur arsitektur RDNA ke representasi perantara, lalu mengubahnya menjadi SPIR-V agar dapat dieksekusi melalui Vulkan pada GPU komputer. Shader yang telah dikompilasi juga dapat disimpan di memori atau disk untuk eksekusi berikutnya.

Meski seluruh instruksi shader sudah tercakup, bukan berarti game PS5 bisa langsung dimainkan. Tantangan terbesar saat ini justru terletak pada perpustakaan sistem PS5. Berdasarkan data yang dipublikasikan, sebanyak 2.573 dari 3.034 perpustakaan telah diterjemahkan, atau setara 84,81 persen dari total. Artinya, masih tersisa 461 perpustakaan yang harus diselesaikan. Sumber lain menyebut angka cakupan perpustakaan berada di kisaran 84,69 persen, perbedaan kecil yang menunjukkan pembaruan data berjalan dinamis seiring proyek terus dikembangkan.

Bukti Awal dan Keterbatasan

Sejauh ini, satu game yang dikonfirmasi berjalan melalui anyps5 adalah Dreaming Sarah. Menurut laporan pengembang, game tersebut mampu berjalan stabil pada 60 frame per detik di sistem yang ditenagai kartu grafis GTX 1050 Ti dan prosesor Core i5-7500 berkecepatan 3,4 GHz. Meski Dreaming Sarah tergolong game sederhana, capaian ini dianggap bukti nyata bahwa konsep port biner yang diusung proyek dapat bekerja, bukan sekadar teori di atas kertas.

Proyek ini dirilis dengan lisensi GPL-2.0 dan kode sumbernya tersedia secara publik di repositori GitHub. Pengembang menegaskan bahwa anyps5 tidak mendistribusikan perangkat lunak, firmware, kunci enkripsi, maupun berkas eksklusif milik game. Dengan demikian, posisi proyek lebih tepat dipahami sebagai eksperimen teknis serius untuk port biner game PS5 ke Windows dan Linux, bukan emulator siap pakai atau pengganti konsol PlayStation 5.

Perkembangan anyps5 juga menarik perhatian di tengah perdebatan tentang masa depan kepemilikan game. Ketika industri semakin beralih dari media fisik dan mengandalkan server digital yang suatu hari bisa ditutup, proyek open source semacam ini dipandang sebagian pengamat sebagai jaring pengaman komunitas. Namun, proyek ini tetap menegaskan tidak mendukung pembajakan dalam bentuk apa pun.

Ke depan, fokus utama anyps5 adalah menyelesaikan sisa perpustakaan sistem dan meningkatkan kompatibilitas grafis dengan berbagai judul. Bahkan setelah semua perpustakaan selesai diterjemahkan, pengujian terhadap game satu per satu tetap diperlukan untuk memastikan stabilitas dan performa. Jika perkembangan berlanjut, pendekatan port biner ini bisa membuka jalur alternatif bagi game konsol Sony untuk hadir di PC, berbeda dari metode emulasi yang selama ini dikenal.

Exit mobile version