This may seem like a dumb idea considering how bad composite is, but I have a couple CRTs that I’d love to use as computer monitors, and I’m not in the position to mod them for component or RGB. I want them to “just work” for the time being. I’m looking for a device that converts modern HDMI to analog, but the only good options seem to be really high end devices with support for every format under the sun, which are great, but way more then I need. Otherwise, what am I left with? Cheap, no-name boxes that’ll die in two weeks and add half a second of lag? I’m not sure if the product I need exists, but I figured this would be a good place to ask since I can’t find a dedicated CRT community. Any help is appreciated!

  • thr0w4w4y2@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    6
    ·
    3 days ago

    You might want to purchase a scaler rather than connect your computer directly to the screens.

    justification: those old screens are going to need a low resolution like 480i and modern games/apps are just not designed for that so they may not run at all, or you may find that some elements like menu items are cut out and don’t render properly.

    • cloudskater@piefed.blahaj.zoneOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 days ago

      Thankfully, Mint allows me to output in 4:3 aspect ratio. Now, if the actual resolution will still be an issue, then yeah, I suppose I’ll need that. But if I send a converter a ~720p 4:3 signal and it outputs it to composite, what does it matter to the CRT that doesn’t have pixels anyway?

      • thr0w4w4y2@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        3
        ·
        3 days ago

        I suppose it depends if your CRT is capable of displaying a 720p signal. If it’s not, then it won’t work.

        Likewise if your converter requires the input format to match what the CRT expects (i.e. it doesn’t have scaling built in), then the converter may not work either.

        • cloudskater@piefed.blahaj.zoneOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          3 days ago

          Right, thank you I’ll try to keep this in mind. What do you mean by the TV supporting it though? Like I said, CRTs have no pixels to the best of my understanding, so how would it be aware of the resolution in order to reject it? I can understand it causing problems, but how exactly can a CRT outright reject a signal like that?

          • thr0w4w4y2@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            4
            ·
            2 days ago

            If you send a CRT an image larger than it can display, it will either display nothing, some garbage or as much of the image as it possibly can - normally cropping the top left corner.

            • cloudskater@piefed.blahaj.zoneOP
              link
              fedilink
              English
              arrow-up
              1
              ·
              2 days ago

              Okay, I see. Thanks for the heads up. Are there any specific scalers I should consider for minimizing latency that you’re aware of?

              • thr0w4w4y2@sh.itjust.works
                link
                fedilink
                English
                arrow-up
                2
                ·
                2 days ago

                I would only buy Extron, Crestron or Kramer for that use case, but if you’re on a budget and need to compromise then also consider Cyp, Atlona, Lindy, Blustream or everyone’s favourite SY Electronics.

  • the16bitgamer@programming.dev
    link
    fedilink
    English
    arrow-up
    8
    ·
    3 days ago

    Your issue is that you are converting digital to analog so latency will be added regardless.

    Perhaps looking into VGA, lots of USB C to VGA adapters, and VGA to Composite adapters. May get you closer (or more reliable results).

    Another solution is VGA monitors.

    • cloudskater@piefed.blahaj.zoneOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      3 days ago

      Funny you say that, because I have an old laptop that has a native VGA output on board and I’m testing it out right now! It works and Mint outputs through it just fine, but I’d need to get a VGA to composite adapter. Buuuut, if I’m gonna do that, I might as well just get an HDMI to composite adapter for the compatibility.

      Also, any USB to composite/s video/component adapters? That sounds like a great workaround.

      Also yeah, I know latency will exist, but it can always be minimized.

      • the16bitgamer@programming.dev
        link
        fedilink
        English
        arrow-up
        3
        ·
        3 days ago

        USB -> Anything requires adapters/drivers/dedicated hardware. Composite is a dead format so you’ll be hard pressed to find one, let alone find one which works. VGA is a least a video standard supported by almost all video chips (why I recommended it).

        The only PC made in this century which supports composite natively, is the Raspberry Pi.

  • zod000@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 days ago

    These absolutely exist as I owned one, though technically it was DVI to composite active converter, but it had no issues with an HDMI-> DVI converter in the chain. I bought the one I had many years ago now though, so you might have to deep dive into some less mainstream sites. I wouldn’t worry too much about the brands being some nonsense, it is likely the same internal hardware as anything with a recognizable brand.

  • SolarPunker@slrpnk.net
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    3 days ago

    Maybe you’ll find a converter but consider the costs: you can find cheap used VGA monitors, you can also find raspberry/old PC with analog video output.

  • Auster@thebrainbin.org
    link
    fedilink
    arrow-up
    3
    ·
    3 days ago

    Maybe my bar is low because of where I’m from, but these “no name brands” usually work fine from what I tested.

    Like right now, I’m sending a Rapberry Pi 5 signal to an HDMI switch to another HDMI switch (because multiple devices to a same screen) to an HDMI to VGA cable, the former 2 being used for some days, and the latter for months, and this gambiarra seems to work pretty well so far.

    • cloudskater@piefed.blahaj.zoneOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 days ago

      Hmm, okay I’ll consider cheaper options. Thanks for the feedback. Latency isn’t too much to deal with I take it if you’ve been sing it for that long.

  • brucethemoose@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    3 days ago

    Does it take VGA? And do you have a spare PCIe slot in a desktop?

    You can slap in an old GPU to power it directly, with no latency or conversion issues. I know my old Nvidia 980 TI supports VGA directly, albeit with a passive dongle. As a bonus, this would save VRAM for your other displays, and (if you wish) offload whatever you do on your CRTs from the main GPU.


    Now, if you want a GPU with composite output, you have to go waaay back to the GTX 200 series or the Radeon 4000 series. Getting working drivers for these on linux might be an… adventure.

  • adarza@lemmy.ca
    link
    fedilink
    English
    arrow-up
    2
    ·
    3 days ago

    they do exist.

    i’d just pick one up on bestbuy’s site (their store brand, on clearance, $20). i’ve had good luck with their brand for other video converters (have ones that go usb to vga, hdmi to dvi, and dp to hdmi).

    they’re also easily found on azn (for even less. look for ones with both a good rating and many reviewers). get one to try, then get a second one once you’ve checked it out.

    note that these are all probably not bi-directional, and that converters that go the other way (composite to hdmi) also exist–so be careful when buying that you get one that goes in the correct ‘direction’ you need.