Apakah game retro Anda terlihat terlalu bagus? Tambahkan gaya retro dengan shader RetroArch.
Orang-orang sering menyarankan Anda memainkan game favorit Anda menggunakan ujung depan multi-emulator RetroArch. Namun, Anda mungkin masih menemukan mereka terlihat sedikit "aneh" dibandingkan dengan cara Anda mengingatnya saat pertama kali memainkannya beberapa dekade yang lalu. Untungnya, RetroArch mendukung berbagai shader, yang dengannya Anda dapat meniru tampilan CRT kuno tempat Anda pertama kali bertemu Mario, Sonic, dan teman-teman mereka.
Jadi, mari kita lihat cara kerja shader tersebut dan bagaimana Anda dapat mengonfigurasinya untuk mengubah game lama Anda menjadi kejayaan lama, buram, terdistorsi fosfor, dan topeng bayangan/Trinitron.
Bagaimana Cara Kerja RetroArch Shader?
Shader adalah potongan kode yang berjalan di GPU dan mengubah tampilan grafik yang dihasilkan oleh game atau, dalam hal ini, emulator.
Anda dapat menganggap shader sebagai filter visual yang secara radikal dapat mengubah tampilan game di layar Anda. Untuk menggunakan contoh dunia nyata, pertimbangkan bagaimana dunia terlihat berbeda saat mengenakan kelas berwarna. Kelas tidak mengubah dunia di sekitar Anda; mereka memengaruhi persepsi Anda tentang warna, kecerahan, dan kontras dunia.
RetroArch hadir dengan berbagai shader yang memungkinkan Anda menerapkan lusinan efek pada gim Anda. Beberapa mengubah warna permainan; yang lain mencoba membuat grafik terlihat lebih tajam untuk menyempurnakan detail atau lebih halus untuk mengurangi "jaggies" (yang menonjol piksel muncul karena perbedaan antara monitor Anda dan target asli game resolusi). Dan banyak yang bukan shader mandiri, tetapi grup dari beberapa shader individu untuk mencapai hasil visual yang lebih detail.
Namun, karena kita berbicara tentang emulasi dan game retro, yang paling populer adalah "CRT shader". Itu bertujuan untuk membuat monitor panel datar modern kami terlihat seperti layar CRT tempat kami awalnya memainkan game yang ditiru di masa lalu.
Berbagai “Jenis” Shader di RetroArch
RetroArch mendukung berbagai API grafis. Seperti yang akan kita lihat nanti, itu juga dilengkapi dengan shader dalam berbagai bahasa. Dan tidak semuanya kompatibel dengan semua API.
Untuk lebih memperumit masalah, satu API mungkin bekerja lebih baik pada GPU khusus Anda dibandingkan dengan yang lain dan juga mungkin memberikan hasil yang lebih baik atau lebih buruk, tergantung pada inti emulator yang Anda pilih untuk memainkan permainan.
Anda mungkin perlu bereksperimen untuk mendapatkan hasil terbaik untuk kombinasi perangkat keras dan game yang ingin Anda mainkan.
Sebagian besar pengguna pada PC yang relatif baru dengan GPU oleh Nvidia atau AMD harus mencoba terlebih dahulu Vulkan API, diikuti oleh OpenGL, kemudian Direct3D.
Seperti yang akan kita lihat nanti, Anda dapat memilih dari tiga jenis shader: CG, GLSL, Dan Slang. Idealnya, pilih opsi ketiga, Slang, yang kompatibel dengan Vulkan, Direct3D, dan OpenGL Lebah. Menurut dokumentasi resmi RetroArch, ini adalah shader terbaru dan yang direkomendasikan format.
Pilihan kedua Anda seharusnya GLSL, tetapi shader tersebut hanya kompatibel dengan OpenGL dan terbaik untuk digunakan pada ponsel dan tablet.
CG harus menjadi pilihan terakhir Anda, karena secara resmi dianggap tua, usang, dan bahkan tidak didukung oleh beberapa versi RetroArch.
Sebelum Memilih Shader...
Sebelum beralih ke shader itu sendiri, mari kita bahas beberapa opsi lain di RetroArch yang sama pentingnya dengan tampilan game yang Anda tiru.
Perhatikan bahwa, untuk artikel ini, kami menerima begitu saja bahwa Anda memiliki pengaturan dasar RetroArch dan berjalan. Jika tidak, periksa panduan kami di cara mengatur RetroArch di Windows.
- Saat menggunakan menu layar penuh RetroArch, pindah ke Pengaturan dan masukkan Driver submenu.
- Pindah ke Video opsi dan pilih driver video untuk API grafis yang ingin Anda gunakan (yang, dalam kasus kami, akan menjadi Vulkan).
- Kembali ke level atas menu RetroArch dan luncurkan game apa pun yang ingin Anda mainkan. Pada artikel ini, kami akan menggunakan game klasik untuk konsol PlayStation pertama Sony dengan Kumbang PSX-HW inti emulasi.
- Dengan game aktif dan berjalan, kembali ke menu RetroArch (secara default, ini dapat diakses dengan menekan F1 di keyboard Anda). Anda akan menemukan diri Anda di menu untuk game aktif. Gulir ke bawah dan pilih Pilihan pintu masuk.
- Gulir ke bawah untuk menemukan Penyaringan Tekstur pintu masuk. Meskipun tidak terkait dengan shader yang akan kita lihat selanjutnya, ini sama pentingnya dengan tampilan game Anda. Tetapkan nilainya ke Terdekat agar grafik gim Anda terlihat sedekat mungkin dengan perangkat keras aslinya, Bilinear atau 3 poin jika Anda ingin membuatnya terlihat lebih halus melalui permainan, dan SABR, xBR, atau JINC2 untuk algoritme smoothing yang lebih canggih yang membuat game terlihat lebih kartun.
DIY Retrogame Remastering Dengan Shader RetroArch
Menggunakan shader di RetroArch semudah memilihnya melalui menunya. Yang sulit adalah menemukan yang terbaik untuk apa yang Anda sukai, membuat game yang Anda sukai terlihat seperti yang Anda ingat—dan kemudian menyesuaikannya lebih jauh untuk menyempurnakan hasil visual RetroArch.
Mulailah dengan kembali ke level menu sebelumnya (secara default, menggunakan backspace). Gulir ke bawah untuk menemukan dan masuk ke submenu Shaders. Kemudian...
- Beralih Video Shader beralih ke PADA untuk mengaktifkan penggunaan shader.
- Memilih Muat Preset Shader untuk memuat shader.
- Pindah ke folder terakhir, shaders_slang, dan masukkan.
- Untuk membantu Anda memahami koleksi shadernya, RetroArch mengelompokkannya dalam folder sesuai dengan jenisnya. Untuk artikel ini, kita akan menggunakan shader CRT untuk membuat game terlihat seperti saat ditampilkan di monitor CRT lama. Anda dapat menemukan shader tersebut di CRT subfolder.
- RetroArch menawarkan banyak shader CRT, masing-masing mereplikasi "tampilan" layar CRT yang berbeda. Beberapa hanya menambahkan scanlines untuk meniru tampilan monitor CRT yang tidak rata, dengan setiap garis lainnya berwarna lebih gelap. Lainnya menggabungkan lebih banyak efek seperti cahaya, buram, distorsi warna, dll.
- Kami pergi untuk CRT Royal shader, yang menumpuk berbagai efek untuk mendapatkan tampilan yang mirip dengan TV Trinitron Sony yang lama.
- Anda tidak suka tampilan game dengan shader yang Anda pilih? Kembali ke Shader menu dan jentikkan Pengubah Video beralih kembali ke off dan kembali ke on. Tindakan ini harus membongkar shader aktif Anda dan memungkinkan Anda memilih yang baru.
- Jika Anda menemukan shader yang paling Anda sukai tetapi merasa agak "tidak aktif", jangan mencari alternatif lebih lanjut: sesuaikan! Kembali ke Shader menu dan gulir lebih jauh ke bawah. Shader yang Anda pilih mungkin akan menawarkan beberapa opsi untuk menyesuaikan tampilannya. Misalnya, CRT Royal shader adalah paket berbagai shader yang dapat Anda sesuaikan satu per satu. Dengan demikian, Anda dapat menyesuaikan jumlahnya bunga, dampak dari scanlines, dan seterusnya.
- Setelah Anda men-tweak konfigurasi shader, Anda tidak akan melihat perubahan apa pun pada grafik gim Anda. Untuk itu, Anda harus menggulir ke atas di dekat bagian atas menu yang sama dan memilih Menerapkan perubahan.
Bisakah Anda Menggunakan Banyak Shader, dan Apakah Itu Layak Dilakukan?
RetroArch memungkinkan Anda untuk menggunakan banyak shader di atas satu sama lain, dan Anda bebas mencampurnya dan bereksperimen sesuka Anda. Namun, sebagai aturan praktis, hindari mencampurkan shader yang mencoba mendapatkan hasil yang serupa.
Misalnya, Anda dapat lebih meningkatkan visual game Anda dengan menggabungkan a CRT dengan sebuah anti-aliasing shader, tetapi tidak dengan mencoba menumpuk tiga shader CRT yang berbeda di atas satu sama lain. Dalam contoh ekstrem, dengan menumpuk garis pindaian di atas garis pindaian, Anda mungkin akan melihat layar hitam alih-alih visual yang lebih baik.
Shader sangat bagus untuk membuat game Anda terlihat seperti yang Anda ingat, tetapi mereka tidak dapat membantu Anda mengalahkan bos level terakhir itu. Jangan khawatir, kami tidak akan memberi tahu siapa pun jika Anda memeriksa panduan kami cara menggunakan RetroArch untuk membuat game lama lebih mudah dikalahkan!
Game Retro, Cara Anda Mengingatnya
Seperti yang akan Anda lihat sendiri saat menggunakan shader dengan game yang ditiru, tidak ada jalan kembali setelah mencobanya. Game lama tidak dimaksudkan untuk dimainkan di monitor panel datar modern.
Layar modern kami sangat bagus dalam menampilkan grafik yang tajam dan jelas, tetapi saat memainkan game lama, hasilnya bisa terlihat seperti kekacauan piksel.
Menggunakan shader RetroArch, Anda dapat membawa visual game Anda lebih dekat ke tampilan yang seharusnya layar CRT klasik dan, yang lebih penting, bagaimana Anda mengingat tampilannya saat pertama kali memainkannya.