NightShadowPT wrote on 2024-12-08, 19:29:
I am specifically looking for an upscaler that can deal with CRT emulation features like Aperture grill emulation, pixel bloom, scantiness, etc.
These are sophisticated features that require understanding from multiple domains, e.g. electrical engineering manufacturing and design, signal processing, vintage hardware behavior and human visual perception. (scantiness = scanlines?)
NightShadowPT wrote on 2024-12-08, 19:29:
The only thing I can find at the moment is the Retrotink 4K, but that thing is massively overkill for this use case (not to mention expensive).
Retrotink 4K ($750) has a powerful Intel Cyclone V FPGA (around $300 per FPGA), and is a result of several years of dedicated R&D to deliver the abovementioned CRT emulation profiles in a real time video processing environment.
It is hard to think of competition in this area that could implement the same at lower price point with cheaper hardware. They are the only game in town with that feature set, and are on their fourth hardware iteration, since 2018 or so.
To compare against CRT Terminator Digital VGA Feature Card ISA DV1000 (220€ VAT0%): The project took more than four man-years to develop and unfortunately the FPGA is not nearly as powerful as the Cyclone in Retrotink.
I spent two months prototyping a CRT scanlines implementation for CRT Terminator, and with the limited processing power that it has, here are rough sketches of what it could have been at the limits of the computing power it provides:
720x400 without and with scanlines:
The attachment 720x400.png is no longer available
The attachment crt_scanlines_720x400.png is no longer available
320x200 without and with scanlines:
The attachment 320x200.png is no longer available
The attachment 320x200_crt_scanlines.png is no longer available
But turns out the feature took up way too large portion of the FPGA floorplan, and was not possible to fit. As for the visual quality, well, given you are aware of terms like aperture grill and pixel bloom, let's just leave it there.
However maybe that data point can give a ballpark of the multiple dimensions that these types of development move like. I would be highly surprised if some group managed to beat Retrotink 4K hardware with such "shader quality" CRT scanlines requirement at a more competitive price point than them. OSSC would be the only possible competition here, though given that OSSC Pro was released just last year, I doubt they'll be one-upping Retrotink 4K in a few years at least.