The more I stare at Sonic’s eyes, the stranger it gets. Your second picture looks more more square rather than first one which looked more rectangular. Here are some other images from crt pixels for comparison.
The more I stare at Sonic’s eyes, the stranger it gets. Your second picture looks more more square rather than first one which looked more rectangular. Here are some other images from crt pixels for comparison.
I did use New CRT shader from Guest + CRT Guest Advanced updates (https://www.instagram.com/radretrovibes/p/DLr6SIwxMzD/) as a reference
The shape is better and the spikes to the right of the waterfall look better in the newest version. I think the horizontal blurring is worse. For example, look at the ‘X’ in the left hand corner.
I diffed the two and I see the differences below. I don’t know a lot about the parameters below and how they affect the horizontal blur with ‘1).’, I believe being the prior 7.13 and ‘2).’, being 7.14. I would have thought the blur was the ntsc resolution but that wasn’t the case. I know there is little difference between 1.00 ~ 1.07 ntsc resolution.
1).
ntsc_ring = "1.000000"
ntsc_sharp = "-0.500000"
ntsc_shape = "0.500000"
CSHARPEN = "1.500000"
CDETAILS = "0.200000"
DEBLUR = "1.500000"
DESHARP = "1.400000"
lsmooth = "0.800000"
GAMMA_INPUT = "2.200000"
gamma_out = "2.146000"
iscans = "1.000000"
S_SHARP = "0.500000"
2).
ntsc_ring = "0.900000"
ntsc_sharp = "-0.500000"
ntsc_shape = "0.500000"
CSHARPEN = "0.100000"
CDETAILS = "0.050000"
DEBLUR = "1.250000"
DESHARP = "0.200000"
lsmooth = "0.800000"
GAMMA_INPUT = "2.200000"
gamma_out = "2.146000"
iscans = "1.000000"
SIGMA_HOR = "0.600000"
S_SHARP = "0.050000"
HSHARP = "0.100000"
MAXS = "0.030000"
7.12 (I think)
7.13
7.14 (08/14/25)
Here is are some examples with 256 resolution based game. The differences are more minor here. The most obvious differences between switching shaders in Retroarch was the ‘A’ in the bottom-left corner.
7.13
7.14I think this is closer to how the real CRT TV act
it’s the 1st 7.12 vs 7.14 and it’s “SIGMA_HOR” and “HSHARPNESS” is what you looking for (and of course others also has effect)
that weird! here what I get
maybe you didnt have uptodate crt guest advanced? anyway it’s not a game that made in the CRT TV era so it’s better to chose older game (better Official and not something like after market)This is what it looks like with default ra. I downloaded nightly to take this shot and didn’t change anything.
I do see that there is some pillar boxing on the left and right side in your picture. That should should be from a ntsc blargg filter. Either it is from the core option or the video filter.
you should manually update “crt guest advanced” shaders as I said in the OP
update to 7.15
it should be sharper and still has smooth of NTSC in the same time
I updated guest to 25-08-14 and update slang shaders too. I used the most recent version you post on github. I get the following:
This is more reproducible. Added integer scale. prior: 08/15
after: 08/15 @ 09:38 PM EST
You can’t see the difference with juxtaposing them together but when you can when you inspect them. I have not tried 320 based game yet.
what core do you use? I use bsnes-jg, and seems other cores will give similar output to your image
I used snes9x when taking all screenshots.
added Jobima CRT Preset TV 480i V8
it should act like real tv with 480i (you should use weave not bob with it, also sometimes TFF (Top-Field-First) and BFF (Bottom-Field-First) orders (at least in PS2 Core) are not aligned with the shader orders! pressing “P” to pause and then another “P” sometimes help in aligned both the core and the shader, maybe we need to make both Core and the Shader work in Fields instead of Frames to fix this problem? and it will save some bandwidth too)
I did try to record it https://odysee.com/@JobimaInOdysee:a/Jobima-CRT-Preset-TV-480i-V8:2 but keep in mind that the real quality not show up because of video compression and there are out of sync problem that make interlaced video worst sometimes
anyway it a nice to have, some games especially in PS1 and PS2 era has temporal dither that exploit Interlaced fields temporal blending in CRT TV (with phosphor persistence), and I think it’s not only the temporal dither but some FMV need to be viewed in Interlaced or there will be aliasing (like the intro of silent hill 3 in ps2)
Jobima, do I need to update the latest Guest CRT Advanced presets.
yes you need to update
new update 7.18
just for more balance since I add Jobima CRT Preset TV 480i V7 and thanks to @guest.r update that fix this
so now you can use Jobima CRT Preset TV 480i V7 in any core as long as there are no scale, but it still not video compression friendly and there are other problems as I said here
update to 7.19, mainly to balance 240p brightness to match the 480
new start with V8 (V7 still there with same link but it will not get updates)
more brighter, more vertical sharp and closer to trinitron
I just did small update and now should be more stable (in interlaced) and with less aliasing (also in interlaced)
Jobima, how do I put your shaders on Duckstation, PCSX2 and Dolphin, again?
you cant, but they work in ares emu since it work with slang same as retroarch
there are a reshade settings in the 2nd post but it’s not perfect, you need to have reshade installed with the game/emu first and then just copy past my settings and files