CRT shader running on a desktop emulator

Tüm ROM kütüphanesinin doğru görünmesini sağlayan tek gölgelendirici hakkındaki XDA makalesi, her retro oyuncunun sonunda rastladığı gerçektir. Super Mario World’ün mükemmel 4K upscale yanlış görünüyor. Spriteler, renkleri kasıtlı olarak birbirine karıştıran bir fosfor gridi için çizildi. İyi bir CRT gölgelendiricisini açın ve aynı ROM aniden 1993 Trinitron’da göründüğü gibi görünür. Bu özet, 2026 yılında emülatörlerde CRT gölgelendiricileri için en iyi masaüstü uygulamalarını kapsar; Windows 11 iş istasyonu, Fedora 40 makinesi ve M2 MacBook Air üzerinde çalıştırdığımız temeline dayanmaktadır.

Buradaki her uygulama, yerel bir CRT gölgelendirici zincirini veya Libretro slang gölgelendirici koleksiyonunun birinci sınıf bağlantı noktasını destekler.

CRT Gölgelendirici Ana Bilgisayarında Neye Bakılmalı

Hızlı Karşılaştırma Tablosu

Uygulama En İyi Platformlar Gölgelendirici Sistemi Dikkati Çeken
RetroArch Tek bir shell’de her sistem Win / macOS / Linux Slang, GLSL, Cg Tam Libretro gölgelendirici kütüphanesi
ShaderGlass Herhangi bir emülatör veya uygulama Yalnızca Win Özel + Libretro bağlantı noktaları Emülatörün desteklemediği windows’ta çalışır
Mesen NES / SNES / GB doğruluğu Win / macOS / Linux HLSL + yerleşik NTSC Yerel NES NTSC filtresi
Duckstation Modern gölgelendiricilerle PS1 Win / macOS / Linux Slang PS1’e özgü CRT ön ayarları
MAME Arcade özgünlüğü Win / macOS / Linux HLSL / GLSL Amaçlı olarak inşa edilmiş arcade fosfor modeli
Snes9x Mütevazı donanımda SNES CRT oluşturma Win / macOS / Linux GLSL Hızlı, iyi desteklenen CRT ön ayarları
MelonDS Nintendo DS / DSi Win / macOS / Linux GLSL DS’nin LCD olmayan CRT tuhaflığını doğru işler

Uygulamalar

1. RetroArch — Her sistem üzerinde gölgelendirici kapsamı için en iyi

RetroArch, Libretro slang gölgelendirici kütüphanesini barındırır; bu, çoğu CRT gölgelendirici geliştirmesinin gerçekten şu an nerede gerçekleştiğidir. Yalnızca ön ayar klasörü 200’den fazla giriş içerir: crt-royale, crt-guest-advanced, crt-hyllian, crt-easymode, crt-lottes, crt-consumer ve konsola göre ayarlanmış varyantlar. Bir çekirdek yükleyin (NES için Nestopia, SNES için Snes9x, PS1 için Beetle PSX), ardından sistem başına gölgelendirici ön ayarını uygulayın ve kaydedin. Bundan sonra, o sistemin her ROM’u doğru işleme ile çalışır.

Nerede yetersiz: İlk kez gölgelendirici menüsü bir labirenti andırır. Bazı ön ayarlar, çözünürlüğünüzde doğru görünmesi için parametre ayarlanmasına ihtiyaç duyar. HDR gölgelendirici zinciri Vulkan veya D3D12 sürücüsü gerektirir.

Fiyatlandırma:

Platformlar: Windows, macOS, Linux, plus Steam Deck, Android, iOS.

İndir: retroarch.com · Steam

Sonuç: Referans uygulaması. İki veya daha fazla sistem kullanıyorsanız, bu gölgelendirici ana bilgisayarıdır.

2. ShaderGlass — Gölgelendiricileri göndermediği emülatörler için en iyi yer paylaşım

ShaderGlass, Libretro slang gölgelendirici kütüphanesini herhangi bir pencerenin üzerinde çalıştıran bir yalnızca Windows yer paylaşımıdır. Bunu Dolphin, Cemu, PPSSPP veya tarayıcı sekmesine işaret edin ve CRT gölgelendiricisi bu pencere içinde oluşturulan her şeye uygulanır. Kendi gölgelendirici sistemlerini göndermediği emülatörler için cevap ve canlı kaynağın üzerindeki CRT görünümünü istediğiniz yakalama kartı düzenleri için cevaptır.

Nerede yetersiz: Yalnızca Windows. Bir çerçeve gecikme süresi ekler. Bazı HDR gölgelendiricileri D3D11 oyunların üzerinde temiz bir şekilde oluşturulmuyor.

Fiyatlandırma:

Platformlar: Yalnızca Windows 10 ve 11.

İndir: ShaderGlass on GitHub

Sonuç: CRT gölgelendiricilerini hiç almayan bir emülatöre getirmenizi sağlayan araç.

3. Mesen — Orijinal NTSC ile NES ve SNES için en iyi

Mesen, NES, SNES, GB/GBC ve PC Engine için kesinlik odaklı emülatördür. Yerleşik NTSC filtresi gerçek bileşik sinyal yolunu modeller; bu, herhangi bir genel CRT ön ayarından daha fazla dönemin TV’sinin ne yaptığına benzer. Üzerine tarama hatları ve gölge maskesi katmanı için HLSL gölgelendirici zincirini ekleyin ve pek çok oyuncunun bu sistemler için mevcut olan en iyi olduğunu düşündüğü bir görünüm elde edersiniz.

Nerede yetersiz: Slang gölgelendirici desteği yok; sadece HLSL ve GLSL’desiniz. Cg için yazılmış eski CRT gölgelendiricileri temiz bir şekilde taşınmaz. Arayüz Windows-first’tür.

Fiyatlandırma:

Platformlar: Windows, macOS, Linux.

İndir: Mesen on GitHub

Sonuç: Masaüstünde en iyi NES ve SNES görüntüsü, özellikle NTSC yapılarından hoşlanmazsanız.

4. Duckstation — Modern CRT ön ayarlarla PS1 için en iyi

Duckstation, slang gölgelendirici sistemini yerel olarak sevk eder ve varsayılan yüklemeye PS1’e özel CRT ön ayarlarını dahil eder. Ön ayarlar, PS1 çıkışının bileşik kablo üzerinden gerçekten nasıl davrandığını modeller; bu, yalnızca alçak geçişli filtre üzerinden doğru şekilde okunan dithering çevresinde tasarlanan oyunlar için önemlidir.

Nerede yetersiz: Yalnızca PS1. HDR ön ayarları bazı yapılarda hala deneyseldir. Varsayılan upscaling, tamsayı ölçeğini açmadığınız sürece gölgelendirici ile çatışabilir.

Fiyatlandırma:

Platformlar: Windows, macOS, Linux, Android.

İndir: Duckstation on GitHub

Sonuç: CRT oluşturmayı birinci sınıf bir özellik olarak ele alan PS1 emülatörü.

5. MAME — Arcade Özgünlüğü için en iyi

MAME, belirli arcade PCB’lerini ve belirli arcade monitörlerini modeller. Yerleşik HLSL ve GLSL gölgelendirici zinciri, bu oyunların çalıştığı CRT’ler için amaçlı olarak inşa edilmiştir ve her kabinenin hangi türde tüp kullandığını sürücü başına notlar içerir. Robotron 2084’ün Wells-Gardner K7000’de göründüğü gibi görünmesini önemsiyorsanız, MAME cevaptır.

Nerede yetersiz: MAME yapılandırması için dostça bir emülatör değildir. Gölgelendirici ayarlaması başına-INI’dir. Varsayılan arayüz korkutucudur.

Fiyatlandırma:

Platformlar: Windows, macOS, Linux.

İndir: mamedev.org

Sonuç: Arcade koruma için tartışılmaz. Başka bir şey için aşırı.

6. Snes9x — Mütevazı donanımda SNES CRT oluşturma için en iyi

Snes9x, tümleşik GPU’da popüler CRT ön ayarlarını 4K’da çalıştıran bir GLSL gölgelendirici sistemi taşır. Bir dizüstü bilgisayarın veya eski bir masaüstü bilgisayarının üzerindeyseniz, Snes9x’teki crt-easymode-halation, RetroArch’ın gölgelendirici zincirindeki aynı gölgelendiriciden daha az pahalıya çalışır.

Nerede yetersiz: Yalnızca SNES. RetroArch’tan daha az ön ayar varyantı. HDR zinciri yok.

Fiyatlandırma:

Platformlar: Windows, macOS, Linux, plus Android’de tutulan Snes9x EX+.

İndir: snes9x.com

Sonuç: RetroArch’ın ek yükü çok fazla olduğunda doğru SNES emülatörü.

7. MelonDS — DS/DSi Gölgelendirici İşlemesi için en iyi

MelonDS, her retro sistemin CRT olmadığını hatırlatır. DS’nin çift LCD’leri farklı muamele gerektirir: subpiksel ızgarası, arka ışık kaçağı ve hafif hayalet. MelonDS’nin gölgelendirici seçenekleri, LCD-native oyuna CRT tarama hattı deseni zorlamak yerine bu tuhaflığı işler. Belirli bir başlık için gerçekten bir tarama hattı katmanı istiyorsanız, Libretro slang zincirini de çalıştırır.

Nerede yetersiz: Yalnızca DS ve DSi. Aynı donanımda Drastic’ten daha yavaş, ancak daha doğru.

Fiyatlandırma:

Platformlar: Windows, macOS, Linux.

İndir: melonds.kuribo64.net

Sonuç: Konsolun gerçek ekran fiziğine saygı duyan DS emülatörü.

Doğru Olanı Seçme

Modern bir ekranda modern oyunlar oynuyorsanız gölgelendirici çılgınlığını atlayın. CRT gölgelendiricileri, upscale retro piksellerin kaybını düzeltmek için tasarlanmıştır. Yeni oyunlar bunlara ihtiyaç duymaz.

SSS

Piksel sanatı oyunları için en iyi CRT gölgelendiricisi hangisidir?

crt-royale en tam simülasyondur, ancak 4K’da orta seviye GPU gerektirir. crt-guest-advanced yakın ve çalıştırılması daha ucuz. crt-easymode-halation hala doğru görünen hafif varsayılandır.

CRT gölgelendiricileri için 4K monitöre ihtiyacım var mı?

Hayır, ancak 1440p, tarama hattı ve gölge maskesi desenlerinin doğru şekilde oluşturulduğu minimumdur. 1080p’de, çoğu CRT gölgelendiricileri görünür moiré oluşturur veya maske deseni tamamen kaybeder.

Steam Deck’te CRT gölgelendiricileri kullanabilir miyim?

Evet. Steam Deck’te RetroArch tam slang gölgelendirici kütüphanesini çalıştırır. crt-easymode-halation rahatça çalışır; crt-royale, yerli çıktıda Deck’in GPU’su için çok ağırdır.

OLED ekran CRT gölgelendiricisiyle farklı görünüyor mu?

Evet, ve genellikle daha iyi. OLED siyahı, gölge maskesi deseni gerçek bir CRT’de olduğu gibi okunmaya izin verir. HDR farkında CRT gölgelendiricileri (crt-guest-advanced-hdr) fosfor yansıtmalarını ilk kez gerçek HDR tepe parlaklığına atar.

Bu uygulamalar yasal mı?

Emülatör uygulamaları ve gölgelendiriciler tamamı yasaldır. Yüklediğiniz ROM’ların yasallığı, yerel yasanıza ve onları nasıl aldığınıza bağlıdır.

Arcade oyunları için en iyi CRT gölgelendiricisi hangisidir?

Yerleşik HLSL zinciriyle MAME kullanın. Her kabinenin kullandığı belirli tüpleri hedefler. RetroArch’ta genel bir arcade ön ayarı için, crt-consumer veya crt-royale-kurozumi her ikisi de çalışır.