Hyllian shaders and presets

Thanks for the updates, bud.

Do the NTSC composite presets actually have the last update from guest.r by the way ? Assuming these presets are using the code from him for the rainbows

Lately, guest.r could fix an unsuspected bug with the rainbow not being shown up properly. Suspicion is about a relatively recent update on ntsc-adaptive. But could be wrong. Still, he fixed it up just recently.

2 Likes

Yes, those presets use the ntsc-adaptive with three passes, so if you update them most certainly that bug will be fixed.

they’re updated already. The fix works on CRT guest NTSC preset but it not worked on your crt ntsc pvm composite or the crt royal composite presets

Ok, i didn’t test, so suppose I’ll have to update some var name or other things. Tomorrow I’ll look what has changed.

1 Like

have a good night and thanks for your presets!

1 Like

Nice! BTW, I just updated my shaders RA 1.19.1 and then downloaded and copied latest guest’ shaders (because repo isn’t updated yet). And all worked as expected.

Some screens:

001066-240909-072945 001066-240909-073008 001066-240909-073045 001066-240909-073055 001066-240909-073139 001066-240909-073535 001066-240909-073635 001066-240909-073928

Obviously, those strong rainbow only appear on stills. When the frames are updated, They give a nice stroboscopic effect that looks like the screen is blinking.

4 Likes

great job I solved my problem

2 Likes

CRT-Guest-Advanced-NTSC’s NTSC component is not identical to NTSC Adaptive. It was proposed to replace it but the NTSC Adaptive was updated in a different way instead, only taking some of what had been updated in CRT-Guest-Advanced-NTSC while leaving other aspects intact most likely for compatibility reasons.

2 Likes

Yeah, I know. And the two ntsc presets I posted (crt-royale-ntsc-composite-fast and crt-royale-pvm-ntsc-composite), both point to guest’s ntsc folder. So, if you update your guest’s folders, those presets will point to the correct shaders.

I mean, if the fixes are all contained in those three ntsc passes. Otherwise, then no.

1 Like

The problem with this method is that after you’ve perfected and are satisfied with the look of your shader preset, it is only one update or major change away from at best not looking as intended and at worse looking completely broken.

Both @Azurfel and myself have subsequently resorted to copying whatever version of the CRT-Guest-Advanced-NTSC shader was used for preset development into its own dedicated folder in Slang_Shaders where Online Updates won’t mess with it.

2 Likes

I understand it may be the case. But for what I’m pointing, I doubt it’ll have a big change in the future to compromise ntsc visual. Even if that happen someday, I’ll just point to the default ntsc-adaptive folder as I think the differences are negligible in most cases.

2 Likes

If you didn’t see the first screenshots in other thread, this is an update. I’m working on cleaning royale-fast’ slotmask and turning it into BGR. The first version was a bit too green. Now I fixed the green bias and intend to insert this option as a new mask at crt-royale-fast (I won’t change default royale):

003538-240914-090355 003538-240914-090349 003538-240914-090307 003538-240914-090258 003538-240914-090214 003538-240914-090209 00024-240914-085816 00024-240914-085233 msh-240914-082753 msh-240914-082708 01-Sonic-The-Hedgehog-2-World-Rev-A-240914-082604 01-Alex-Kidd-in-Miracle-World-240914-082452

4 Likes

Ok, at last, It’s now available through the repo: https://github.com/libretro/slang-shaders/tree/master/presets/crt-royale-fast

I made a bunch of shaders, for 1080p and 4k. Those ntsc-composite are made to work with @guest.r’s ntsc-adaptive 3-passes shaders. So, I suggest that you update them too, just download the latest from guest’s thread and update them.

I recommend you to update through update online, because LUTs are udpated too.

Genesis has two composite presets, one for rainbow effect and other for regular effects (works with sega master system too). Composite for psx can be used for Saturn games too. Artifacts/Fringing quality decreases in this order: psx > snes > genesis > genesis-rainbow-effect.

Screenshots, mostly using composite-slotmask (my favorite now): 00024-240918-095520 00024-240918-094942 00024-240918-094900 legzelda3-1-240918-092043 demonscrest-1-240918-091718 02-Chrono-Trigger-USA-240918-082544 002-240917-184212 Mega-Man-X5-USA-240916-104338 Castlevania-Symphony-of-the-Night-USA

Sega Master System using genesis preset:

31-Zillion-240921-131931 31-Zillion-240921-131928 31-Zillion-240921-131924 31-Zillion-240921-131911 01-Alex-Kidd-in-Miracle-World-240921-131840 27-Kenseiden-240921-131759 27-Kenseiden-240921-131735 27-Kenseiden-240921-131723 27-Kenseiden-240921-131717

10 Likes

really great work I also love the slotmask it’s really cool

4 Likes

Did you integrate with koko-aio or other?

no I just tested your work nothing else

1 Like

I mean, the overlay at the borders, did you use something else to put there?

sorry I’m not good in English if you talk about that I make them myself

1 Like

So, it’s an overlay you prepend (or append?) using alpha transparency at the game frame.

yes that’s it exactly

1 Like