Emulatorii s-ar putea bucura de o nouă renaștere a jocurilor perfecte, fără neclarități
În context: Shaderele moderne sunt bucăți de cod sofisticate capabile să modifice grafica computerizată în timp real cu mare precizie. Unele shadere pot reda medii de joc realiste folosind efecte de iluminare avansate de tracing de raze, în timp ce altele pot îmbunătăți în mod semnificativ scenariile virtuale simple și minimaliste.
Cel mai bine cunoscut pentru instrumentul lor popular pentru rata de reîmprospătare a testului OZN, Blur Busters a dezvăluit un potențial schimbător de joc în claritatea mișcării și grafica avansată. Fondatorul Mark Rejhon a făcut echipă cu Timothy Lottes, un fost inginer AMD și Nvidia, pentru a dezvolta un algoritm nou care simulează comportamentul ecranelor CRT. Această tehnologie inovatoare este deja adoptată de proiecte majore de emulare.
Algoritmul este conceput pentru a oferi o reducere „major” a neclarității în mișcare pe monitoare cu rate de reîmprospătare mai mari. După cum explică Blur Busters, oricine familiarizat cu CRT-urile își cunoaște capacitatea de a produce grafice în mișcare „șocant de clare” – o calitate pe care algoritmul își propune să o reproducă.
Spre deosebire de metoda tradițională Black Frame Insertion (BFI) utilizată de alte shadere CRT, această nouă abordare oferă o experiență superioară cu mai puține probleme de oboseală a ochilor. Este deosebit de eficient pentru reducerea neclarității în mișcare în conținutul „moștenit” de 60 fps, 60 Hz. Cu toate acestea, există o captură: algoritmul necesită un monitor cu o rată de reîmprospătare minimă de 120 Hz și fără întârziere locală a luminii.
Blur Busters recomandă afișaje OLED de 240 Hz pentru cele mai bune rezultate cu algoritmul, deși ar trebui să funcționeze bine și pe afișajele LCD de 240 Hz. Cu toate acestea, performanța este de așteptat să fie „fantastică” pe ecranele OLED de 360Hz până la 480Hz. Algoritmul poate reduce încețoșarea mișcării atât în scenarii în timp real, cât și cu încetinitorul, oferind un potențial impuls pentru emulatori și pasionații de jocuri retro.
Versiunea în timp real a algoritmului necesită un GPU puternic și poate să nu arate optim pe toate afișajele. După cum notează Blur Busters, „Reducerea estomparii în mișcare a afișajului va fi limitată de raportul nativ:Hz simulat. Cu mai mulți Hz cu atât mai bine”. Pentru a-și demonstra eficacitatea, Blur Busters a postat mai multe demonstrații pe ShaderToy, arătând cum funcționează algoritmul pe monitoarele de 120Hz, 240Hz și 480Hz. Demo-ul de 240 Hz arată bine pe monitorul meu QHD de 240 Hz, deși mi-ar plăcea să-l compar cu vechiul meu CRT pentru un test adevărat alăturat.
Simularea CRT a fost mult timp o provocare pentru emulatorii intensivi din punct de vedere grafic ai consolelor clasice și a sistemelor PC. Cu acest nou shader open-source, situația se va îmbunătăți rapid.