emulator

Shader CRT: Nostalgia atau Sekadar Filter?

·2 minit baca
Isi kandungan
  1. Apa yang shader ini buat
  2. Bila ia benar-benar menambah nilai
  3. Bila ia merosakkan pengalaman
  4. Tetapan permulaan yang selamat
  5. Prestasi
  6. Menyimpan dua profil

Shader CRT pada asalnya dicipta untuk satu tujuan: menjadikan piksel besar pada skrin moden kelihatan seperti gambar yang pernah dihasilkan oleh tiub sinar katod. Ia berjaya pada sesetengah judul dan merosakkan yang lain.

Apa yang shader ini buat

Empat elemen utama: garis imbasan mendatar, topeng warna yang meniru jeriji fosfor, lengkung pada tepi skrin, dan cahaya lembut di sekeliling objek terang. Setiap elemen boleh dihidupkan atau dimatikan secara berasingan.

Bila ia benar-benar menambah nilai

Pada judul 240p dan 480i, piksel asal sangat besar sehingga bentuk watak kelihatan bergerigi. Garis imbasan dan topeng warna menyatukan piksel itu secara optik, dan hasilnya lebih dekat dengan apa yang dilihat pemain dahulu. Untuk permainan dengan teks besar dan latar gelap, kesannya paling jelas.

Bila ia merosakkan pengalaman

Teks kecil dalam menu, antara muka moden, dan permainan beresolusi tinggi. Menambah kabur pada teks yang memang tajam hanya menyusahkan mata. Begitu juga lengkung skrin: ia cantik pada tangkapan layar, tetapi menyukarkan pembacaan selepas dua puluh minit.

Tetapan permulaan yang selamat

  • Keamatan garis imbasan pada paras rendah, bukan maksimum.
  • Topeng warna sekitar separuh, supaya warna tidak menjadi gelap.
  • Lengkung pada sifar kalau anda banyak membaca teks.
  • Cahaya lembut rendah, kerana ia menurunkan kontras keseluruhan.

Prestasi

Shader yang berat boleh menjatuhkan bingkai pada kad grafik lama atau komputer riba. Kalau bingkai turun selepas dihidupkan, pilih versi ringan atau kurangkan bilangan elemen. Tiada gunanya gambar cantik kalau permainan tersekat.

Menyimpan dua profil

Simpan satu profil untuk judul piksel dan satu untuk judul beresolusi tinggi. Menukar tetapan setiap kali membuka permainan yang berbeza mengambil masa, dan lama-kelamaan anda akan berhenti menukarnya langsung. Dua profil mengambil ruang yang tidak seberapa dan menyelesaikan masalah itu.

Permainan pilihan untuk anda