Get the latest tech news

CRT Simulation in a GPU Shader, Looks Better Than Black Frame Insertion


Who Is this for? CRT Enthusiasts, software & hardware developers, emulator authors, all of who wish to reduce display motion blur of 60 years of legacy 60fps 60Hz content with softer flicker than BFI. UPDATE 2024/12/24: It just got added to Retroarch emulator on github quickly, the same day we released this! The next public

CRT Enthusiasts, software & hardware developers, emulator authors, all of who wish to reduce display motion blur of 60 years of legacy 60fps 60Hz content with softer flicker than BFI. This is because the current formulas used in the shader (gamma2linear and linear2gamma) is expecting the ability to calculate a photon budget for brightness-spreading over multiple refresh cycles for brightest pixels. We look forward to seeing software and hardware developers implement this algorithm as optional motion blur reduction that is superior to plain black frame insertion.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of gpu shader

gpu shader

Photo of crt simulation

crt simulation