CRT-Guest-Advanced, HD and NTSC for ReShade!

Thanks for your continued work on this.

I adapted your ReShade port of the HD variant to Duckstation last year and fixed a few bugs as well (probably conversion bugs that were introduced when moving to ReShade). Maybe you fixed those already in your new version, but I just thought I’d let you know, maybe you wanna take a look :slight_smile:

3 Likes

UPDATE - Several Fixes for all the shaders.

CRT-Guest-ReShade

CRT-Guest-DX9

ReShade-Shaders

@ynnad4 can you check if NTSC Coloring/Rainbow Effect (2 Phase) works for you now.

It’s working on my end -

4 Likes

Hi. Are you using DX9 pack ?

Yeah, I’ve checked several times and can’t get it properly

See if any of these two work (just copy & paste them into CRT-Guest-NTSC.fx) -

CRT-Guest-NTSC : TEST #1

CRT-Guest-NTSC : TEST #2

And make sure Performance Mode is ON in the ReShade menu.

thank you for the help. I still dont get rainbow, not even dithering.

Maybe this is related to the screen resolution i have ? its 1600x900. I cannot set it up in 1080p because the monitor is old and only vga.

first 2 pics are test 1, and last one is test 2

Hmm. Monitor resolution shouldn’t matter as I have tested NTSC Rainbow in Sonic Mania at 1600x900 without issues.

Can you post your settings here? And does everything else other than Rainbow work as it should?

Sonic Mania paired with the guest-advanced-ntsc shader, that’s a match made in heaven. Incredible stuff.

1 Like

@DevilSingh

here are the parameters. First one is performance mode disabled then enabled

Those settings look fine. What I’m most interested in, is your Resolution_X and Resolution_Y settings. Please post them here too.

EDIT - Same settings as your screenshot with game res at 1600x900 -

2 Likes

yeah, i’ve checked in the past these 2 parameters from bottom to change resolution.

By the default they appear in grey color. If changing some value, then moving to another parameter, it goes back to default number. It states 320 x 240.

If pressing enter in one parameter then the other, it shows what you can see on these pictures. In real time, the image has flickering between red & black colors. And it makes no difference with / without performance mode

its set to 1600x900

You should use 424x240 here for Sonic Mania to get NTSC Rainbow to work. NTSC Rainbow doesn’t work at high width (Resoution_X) resolutions.

Also, I can’t do much about the red & black flickering without some error logs.

performance on and off, 424 x 240

This is a ReShade bug. Remove all the other CRT-Guest-NTSC.fx TEST files from the Shaders folder. Then see if the Rainbow effect works.

This is why I said you should copy & paste the TEST versions into the existing CRT-Guest-NTSC.fx file.

Don’t forget to check if any of these work too (by copy & pasting) - CRT-Guest-Advanced, HD and NTSC for ReShade!

Finally at last !!!

Thank you so much for your patience, kindness and help, bud !

solution:

  1. remove the test files. they will this resolution bug in reshade

  2. 424x240 - This was important to know. I didnt see anywhere on this mod thread to have it that way. Which ONLY works if added up alongside the next step.

  3. Performance mode. I’m not sure if it was specifically intended to use with this mode but, neither I saw this step as requirement since first post OR anywhere across the mod thread. I didnt see anywhere around here suggesting it.

  4. In RetroArch, step 2 is automatically done, so these 2 last steps seem like specifically required for this game OR the rainbow NTSC effect.


Thank you once again, it looks wonderful. And yes, from one of your previous questions, dithering + Rainbow banding both together make magic in this game. It definetely benefits from these old school effects.

I was looking for Rainbow effect since years on this mod thread. I can nothing but thank you so much for updating Guest’s presets into ReShade. You and Guest made the perfect combination this time.

@sonkun This effect may be useful to you, besides being outside of RetroArch.

2 Likes

Need to ask by the way, in case its possible to be made but, do you know if this project could be possibly imported to RetroArch or ReShade ?

Is there a chance to import EMMIR LMP88 CRT-looking into RA shaders? - RetroArch Additions / Shaders - Libretro Forums

The old 90s NTSC/Pal looking is amazing and its a shame that is a 3+ years old post and there are no news about this project just yet.

It could be an alternative to Guest’s NTSC preset.

1 Like