AMD FX 4100, Radeon HD 7770 1GB, 4GB RAM, HD 1TB, Windows 10 64 bit, Vulcan driver. I tried to load the normal preset and also the potato preset and my PC always freezes.
Was the SGENPT-MIX option removed from the de-dithering options in the latest builds? It seems that there’s only the STRIPES option left to blend vertical line patterns. Unfortunately, STRIPES is not an option for me as it produces just way too many false positives with text. SGENPT did a much better job in that regard from my experience.
As an alternative to SGENPT-MIX, you can try the new Blargg_SNES_Custom_Psuedo_MD_Composite.filt video filter presets. They serve the same purpose of SGENPT-MIX while being a little less heavy handed in terms of distorting the sharp edges of objects with the same advantage of zero false positives.
You can also try the Blargg_SNES_Custom_Psuedo_MD_S-Video.filt preset which is a sharper alternative which still offers de-dithering and transparency for Sonic The Hedgehog and Shinobi III waterfalls and lots more.
Try them and let us know what you think. You can use them alongside your existing Shader Presets.
This is an example of what they look like:
You have to load full resolution then zoom in or view fullscreen in order for these to look correct because of the mask and scanline settings.
Jail bar de-dithering, (aka waterfall blending) & Sharp Sega Genesis Output at the same time.
CyberLab Genesis for Blargg + Blargg NTSC Genesis Composite CyberLab Special Edition video filter
First of all I have to add that besides the de-dithering effect I also really like the soft smoothing effect SGENPT has on the overall picture; especially on Blend set at 0.0. It’s not too blurry but just enough to smooth out rough edges and add more texture to some elements.
Hyllian+Stripes (notice the false positives at the cow sign and the percentage at the top)
No MDAPT + SGENPT-Both(Blend 0.0) (example that the CB de-dither effect of SGENPT is also quite good. It actually looks a bit better with MDAPT additionally on top of it, but I wanted to be fair and only have one CB de-dither active)
Thanks for the heads up, but unfortunately those won’t do it for me either. It’s quite impressive how those filters manage to emulate a bad analogue signal / cheap TV but that’s absolutely not the look I want to go for.
I prefer a clean picture with some smoothing and de-dithering on top of it. The screenshots I’ve posted above are already the sweet spot for me personally.
While CB-d from sgenpt-mix does a great job on your examples, it lacks some quality on a bunch of other examples, like life bars in CPS2 fighting games, or the Sonic blob power up. So, it’s a mixed bag in reality. I let the CB-d in sgenpt-mix as an option because of these exceptions. OTOH, checkerboard-dedither is better at majority of dithering use cases I tested (I have hundreds of dithering pictures). Anyway, it’ll always have exceptions.
This sawtooth artifact is let by cb-d from sgenpt-mix:
I understand what you’re saying but I wouldn’t describe the Blargg_SNES_Custom_Psuedo_MD_S-Video.filt as emulating a “bad analog signal / cheap TV”. Maybe the Composite version but while not RGB clean, (which is what you seem to be looking for), I would say it’s still relatively clean.
Thanks for the examples this really helps me see what you’re seeing. And yes I definitely see a difference.
I’m thinking that I will need to revisit the de-dithering again and split it based on a solutions for checkerboard and separate solutions for the vertical lines so one can be adjusted without the other. And sgenpt is probably a part of the solution for the vertical lines.
Great news
I agree, splitting the options in two parts might be the best solution. When I did the comparison screenshots I also came to think that new Hyllian checkerboard + SGENPT vertical lines could be even a better combination than my current default setting of MDAPT-Strict + SGENPT-VL.
Yeah, sgenpt certainly isn’t an all-in-one solution. In some cases I also prefer stripes when it doesn’t produce noticeable false positives.
I’ve only used sgenpt cb in my Sorcery Saga example because it looked better than mdapt. In all other cases it was sgenpt vl + mdapt cb (my default settings).
Your example also got me curios and I fail to reproduce the sawtooth artifacts. I get a lot of different false positives when I use the various “cb” or “both” options, even when I crank up blend to 1.0, but not this particular issue.
After playing around with it I also have to say that this is one of the cases where stripes is definitely the much better choice.
Gotcha. My description may have been a little too harsh for the lack of a better comparison. You’re right that I want a clean RGB look and those filters fail to deliver that. Don’t get me wrong, they look great for what they intend to be but they’re just not what I personally want.
I’m not trying to convince you but for the sake of being accurate I’d just like to add that a large part of the “look” of my examples being different to your examples or the look that you prefer are the Shader Presets and parameters being used for example mask and scanline size, type and strength, sharpness and other settings which influence TVL e.t.c.
Those would also play a significant role in the “cleanness”, smoothness, “processingness” or “grittiness” of the final image. So running the same video filters using different Shader settings would end up looking very different as well.
This is filtering VL and CB at the same time. If you choose only CB (mode 2.0), you’ll see the sawtooth. The drawback of using BOTH mode is that you get both false positives!
Dithering is really a rabbit hole. When you think it can solve everything, something just jumps again in some other place.