MariFX Shader Suite

Projects that have specifically been abandoned or considered "dead" get moved here, so people will quit bumping them. If your project has wound up here and it should not be, contact a moderator to have it moved back to the land of the living.
User avatar
Marisa the Magician
Posts: 3886
Joined: Fri Feb 08, 2008 9:15 am
Preferred Pronouns: She/Her
Operating System Version (Optional): (btw I use) Arch
Graphics Processor: nVidia with Vulkan support
Location: Vigo, Galicia

MariFX Shader Suite

Post by Marisa the Magician »

Image

So one day, out of boredom, I decided to go and port over a bunch of shaders I've been piling up since 2012, back when I first started screwing around with ENB for Skyrim.
This is a port of pretty much everything MariENB has that could be ported over to GZDoom.

Many things can be done with the filters in this mess of a mod. Sharpening, color correction, palettization, vignetting, grain...

You can get it from here.

And now, for some assorted screenshots (shame that imgur butchers the quality):
Spoiler:
I probably should have done "comparison shots" instead of just ones with filters on, but oh well, too late now.

If you like my work, please consider supporting me on Patreon.
Image
User avatar
Rachael
Posts: 13793
Joined: Tue Jan 13, 2004 1:31 pm
Preferred Pronouns: She/Her

Re: MariFX Shader Suite

Post by Rachael »

Very nice work! I'll probably end up sticking this onto my auto load at some point. :P
User avatar
RiboNucleic Asshat
Posts: 501
Joined: Thu May 09, 2013 8:15 pm
Preferred Pronouns: No Preference
Graphics Processor: nVidia with Vulkan support
Location: Exactly where I am

Re: MariFX Shader Suite

Post by RiboNucleic Asshat »

I must admit, for whatever reason I absolutely adore the look of dithered graphics, so the palette shader in this is wonderful for me.

However, I've noticed an issue; clicking "reset to defaults" doesn't visually update the menu, even if I close it then open it again.
User avatar
Marisa the Magician
Posts: 3886
Joined: Fri Feb 08, 2008 9:15 am
Preferred Pronouns: She/Her
Operating System Version (Optional): (btw I use) Arch
Graphics Processor: nVidia with Vulkan support
Location: Vigo, Galicia

Re: MariFX Shader Suite

Post by Marisa the Magician »

That actually is a GZDoom bug, I'll report it.

(You can also notice that the values don't update when you check the cvars in the console)

Edit: It's actually NOT a GZDoom bug, it's me using the wrong functions. I've updated the mod with this fixed.
User avatar
namsan
Posts: 147
Joined: Sat Mar 31, 2012 4:27 am
Preferred Pronouns: He/Him
Location: Japan

Re: MariFX Shader Suite

Post by namsan »

Wow, this mod is really awesome!
I especially like to use film grain, vignette, palette, and dithering features.

I would like to see proper depth of field effect, but I don't know if it can be implemented...
User avatar
Marisa the Magician
Posts: 3886
Joined: Fri Feb 08, 2008 9:15 am
Preferred Pronouns: She/Her
Operating System Version (Optional): (btw I use) Arch
Graphics Processor: nVidia with Vulkan support
Location: Vigo, Galicia

Re: MariFX Shader Suite

Post by Marisa the Magician »

Yeah, sadly that one can't be done, which is a shame because MariENB has a really neat depth of field.
Toberone
Posts: 290
Joined: Sun May 12, 2013 10:58 pm

Re: MariFX Shader Suite

Post by Toberone »

This might be an auto-load for be, On the fly palette switching and color switching is just to awesome to pass up. Top notch work right here.

One question, does the palette changer overwrite any custom palettes in a mod completely or does it work on top of it? Sorry if thats a dumb question.
User avatar
Marisa the Magician
Posts: 3886
Joined: Fri Feb 08, 2008 9:15 am
Preferred Pronouns: She/Her
Operating System Version (Optional): (btw I use) Arch
Graphics Processor: nVidia with Vulkan support
Location: Vigo, Galicia

Re: MariFX Shader Suite

Post by Marisa the Magician »

It works on top of it.
User avatar
Marisa the Magician
Posts: 3886
Joined: Fri Feb 08, 2008 9:15 am
Preferred Pronouns: She/Her
Operating System Version (Optional): (btw I use) Arch
Graphics Processor: nVidia with Vulkan support
Location: Vigo, Galicia

Re: MariFX Shader Suite

Post by Marisa the Magician »

Hey, just wanted to notify everyone that this mod should work fine with Vulkan.
Saad356
Posts: 5
Joined: Sat Dec 22, 2018 7:10 am
Location: Dhaka,Bangladesh

Re: MariFX Shader Suite

Post by Saad356 »

How do you use this?
Do you just unpack it in your sourceport folder or is there something else?
Thanks for the future replies btw ;)
User avatar
Agitatio
Posts: 242
Joined: Mon Sep 05, 2011 10:07 am
Graphics Processor: nVidia with Vulkan support

Re: MariFX Shader Suite

Post by Agitatio »

You just load it like any other PWAD/PK3/PK7.
Zemakat
Posts: 117
Joined: Sat Apr 01, 2017 5:11 pm
Preferred Pronouns: He/Him
Graphics Processor: Intel (Modern GZDoom)
Location: United States

Re: MariFX Shader Suite

Post by Zemakat »

One shader doesn't seem to work right. I fiddled with it for a bit, but it still doesn't let me start a map.

Code: Select all

Execution could not continue.
Compile Shader 'shaders/glsl/mfx_huesaturation.fp':
ERROR: 0:54: '{' : syntax error: syntax error
User avatar
Marisa the Magician
Posts: 3886
Joined: Fri Feb 08, 2008 9:15 am
Preferred Pronouns: She/Her
Operating System Version (Optional): (btw I use) Arch
Graphics Processor: nVidia with Vulkan support
Location: Vigo, Galicia

Re: MariFX Shader Suite

Post by Marisa the Magician »

Intel GPU?
Zemakat
Posts: 117
Joined: Sat Apr 01, 2017 5:11 pm
Preferred Pronouns: He/Him
Graphics Processor: Intel (Modern GZDoom)
Location: United States

Re: MariFX Shader Suite

Post by Zemakat »

Marisa Kirisame wrote:Intel GPU?
1.8 GHz Intel Core i5.
User avatar
Marisa the Magician
Posts: 3886
Joined: Fri Feb 08, 2008 9:15 am
Preferred Pronouns: She/Her
Operating System Version (Optional): (btw I use) Arch
Graphics Processor: nVidia with Vulkan support
Location: Vigo, Galicia

Re: MariFX Shader Suite

Post by Marisa the Magician »

I figured. Apparently Intel expects different syntax for array initialization. Which sounds like complete bullcrap. Why would each vendor have different glsl syntax?

I'll figure a way to fix this.

Edit: Done. Try now.

Return to “Abandoned/Dead Projects”