‹ BackHN Continuity

Thread

The Effect of CRTs on Pixel Art (2024)

315 points · 129 comments · tobr

  1. etaioinshrdlu · · focus · HN ↗
    I thought the Macbook Pro LCDs were bright enough, high-res-enough, and fast enough to make a very accurate CRT simulation. Here it is: <a href="https:&#x2F;&#x2F;github.com&#x2F;baragona&#x2F;crt-xdr" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;baragona&#x2F;crt-xdr

    It looks so much like a CRT to me. It looks like pressing your face up to a TV to see the individual phosphors. Try setting &quot;signal&quot; to dropped image and viewing some images. It looks like an old TV.

    Bottom line, whatever you think a CRT is doing, you can probably simulate it quite accurately.

    1. layer8 · · focus · HN ↗
      You can’t simulate the motion clarity of CRTs (yet).
      1. Measter · · focus · HN ↗
        You don&#x27;t want to simulate the god-awful flicker my CRT has at 60Hz.
        1. sublinear · · focus · HN ↗
          The hysteresis of the phosphor makes this a non-issue in reality. 60Hz looks great on a CRT when the input is a game console or VCR from the era.

          Maybe you mean screen tearing, bad deinterlacing, etc. caused by software running on a PC?

          1. Measter · · focus · HN ↗
            No, I mean the screen noticeably flickers when displaying a static image at 60Hz progressive.
            1. sublinear · · focus · HN ↗
              I mean... are you bobbing and weaving your head while rolling your tongue or what?

              I get that CRTs aren&#x27;t perfect, but I&#x27;m not sure how else to reproduce what you&#x27;re calling &quot;flicker&quot;.

              1. Zardoz84 · · focus · HN ↗
                perhaps was 60hz interlaced. I had memories of my first CRT monitor only allowing to do 1024x768 in interlaced and doing a very obvious flickering. But was flicker free at 800x600 and lower resolutions.
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.