I know, I know, I’m constantly asking for all of the things… BUT, I think alot of people would like interlacing support (if they’re like me and not the biggest fan of the (high TVL mode?) extra thin scanlines at higher resolutions).
I’m also suggesting that this be a variant version of crt-guest, as some will still want the old behavior available.
Really I can only think of about three solutions for thin scanlines at higher internal resolutions (I understand that the shader was written with this mode in mind; thin scanlines/high v-resolution).
-
Solution 1: Use a stock shader pass to force 240p. (Personally really dislike how this ends up looking.)
-
Solution 2: Add some form of interlacing to the shader. (Ideally as part of the main/final pass, with similar setting to the interlacing.glsl’s scanline brightness (maybe calling it the wrong thing?) but raising it reduced the flickering appearance.)
-
Solution 3: Do something similar to what crt-hyllian-3D does (raising the “scanline resolution”), @guest.r I still have that hacky prototype from forever ago for this, from what I recall the only issue with this, was that the mask ended up doing some weird stuff, like it wasn’t scaling properly (kinda looked to big) or something (if it’s the mask doing weird scaling, this could be an easy fix… I’ll look and see if I can get it working properly.)
Ideally option 2 or 3 would be the best solution for this (problem?).