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

@Jobima ok rechecked for the 3rd or 4th time in case i messed it up.

Yes, its your last version from 2 weeks ago.

This NTSC version has missing parameters that are available for composite Rainbow that were added up by Guest like 1 year or less ago.

This is guest advanced + guest NTSC. Cant get something closer to genesis here. The current NTSC preset version from Guest in RETROARCH is VERY accurate in contrast

I asked on this same thread many months ago if could be updated but unfortunately seem to be on the same spot.

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

what “missing parameters”? I already did added the uptodate one

I remember this parameters order by Guest about 2 years ago, like stated above.

This is the actual most modern way to properly allow to use Rainbow in NTSC preset for RetroArch.

Even on the screenshot you see, its how can be portrayed as it should be

NTSC Phase 2 or 3 dont give a remotely close result to what Genesis Rainbow should be.

I had this same issue earlier years ago with other presets that were offered by RetroArch developers.

Solutions to this are presets like the one being presented by Guest or Koko Aio NTSC preset. There’re others that deliver a proper Genesis rainbow. NTSC adaptive was also modified to RetroArch as far as I saw months ago. Hyllian’s NTSC preset also fixed it i think since last time checked

I think that not uptodate maybe it’s from New CRT shader from Guest + CRT Guest Advanced updates and I think it changed to “NTSC/Rainbow Effect (2-phase)” here New CRT shader from Guest + CRT Guest Advanced updates

so sorry, it’s not related to my update, maybe ask guest.r since I will not downgrade (maybe you can try older https://github.com/HelelSingh/CRT-Guest-DX9/commits/main/Shaders/CRT-Guest-NTSC.fx I think what you need is Feb 1, 2024)

1 Like

thanks for your time bud

1 Like

I’ve done this just recently using the Window Cast core and one of my Sega Genesis presets from my miniLED preset pack.

This is from the first time I got it working using the Window Cast Core:

I had to use the CTRL-ALT-T shortcut to switch focus back to the Game.

1 Like

will have to look up on that at some point, buddy.

@Cyber orry, i was not trying to avoid your Project with different presets. Its just the fact i already have a 14 years old computer and the few times I tried with even 1080p presets I would require tons of CPU and GPU, but also slowdowns to load between each one of them.

Seem like across the months and years, your project is well feed up with different type of looks.

Always worthy, at least from here, to give a try to composite-video looking preset/shaders !

2 Likes

It would be a good idea to test using vulkan too or OpenGL

Thanks a lot for updating the port!

I’m getting some kind of moire effect with mshift = 1.0. No matter the preProcessor resolution, on a 1080p monitor I see moire on certain dark spots when an image moves (on Resident Evil 3 FMV, moving the camera around in Thief 1-2, System Shock 2, Serious Sam 1-2…) Is 1080p too small for a proper Shadow Mask?

1 Like

Your best option for “mshift” and 1080p is to use mask 10 without any mask size changes or mask zoom.

Alternate and finer options are mask 0 or mask 5, or maybe mask 7.

2 Likes

Thank you so much for this. I’m using the reshade files with GOverlay/VKBasalt and Lutris and it all works beautifully.

3 Likes

test updates (to the last crt-guest-advanced) https://github.com/Jobima1st/CRT-Guest-ReShade/branches and https://github.com/Jobima1st/CRT-Guest-DX9/branches

6 Likes

Thank you so much for keeping the reshade port up-to-date!

2 Likes

@DevilSingh

if you want to keep it read-only then you can do PR from my repo and add the changes :slight_smile:

1 Like

Updated the shaders to the latest (crt-guest-advanced-2025-06-09-release1) version!

A big THANKS! to @guest.r for helping with and testing the shaders.

CRT-Guest-ReShade

CRT-Guest-DX9 (Seems like some GPUs still need this.)

ReShade-Shaders

(Tested with DirectX 9/10/11/12, OpenGL and Vulkan games/emulators on a RTX 4070.)

8 Likes

These pics are too sexy.

3 Likes

@DevilSingh

hey hi, do you know why do i get this message while trying to load crt guest advanced ntsc ? The game uses DX9

1 Like

This should work - CRT-Guest-DX9. And if you don’t mind - Are on an AMD or Intel GPU by chance?

2 Likes

@DevilSingh yeah, its nvidia GTX 1050 2GB

This is the best I could get to achieve NTSC rainbow in Sonic Mania. Unfortunately, it may need more advanced shaders modding to get a proper result.

Dithering works Ok with some other shaders around.

Thanks for updating those guest shaders to most recent versions, though