I am really in love with this application! I've sometimes been wanting to just display ShaderGlass over my monitor in general, not only for gaming. Is there a way to have ShaderGlass affect my mouse as well? I'm mainly asking for curved shaders, is there a way to have that curve effect on top of the mouse, so that it is aligned with the screen? Thank you!
Woah, this is really cool!! This may be covered in licensing info elsewhere so I apologize if that is the case - but are you OK with this being used in content creation such as youtube, twitch, etc?
Ey sorry to bother but is there any chance to make this work with sharex? because i use it to screenshot while i play my retro games and would be great if it caught the overlay too, or if its already possible i would want to know how to set it up.
This doesn't seem to work in 4K. If I try to use it on my 4K monitor it's noticeably off-center and only covers 75% of the screen (as if it's a 1440p monitor). The menus are also noticeably blurry.
how to create your own .slang shader? I just want to place my own translucent png picture on my screen. Where's the freaking guide for normal people, not for crazy programmists?
Ok I see the problem, SG is getting bit confused with the paths. Will fix but will also try to include them since compile times on MBZ derivatives are brutal. Update: actually it's over 2000 presets, not sure I can include all of them, so will at least make sure you can import.
Could you try 1.0.7, please? I fixed the paths problem and also added caching to speed up compilation of MBZ-derivatives. I can import CyberLab shaders now (you need to install them in RA first and then import from RA's directory, as they depend on other shaders there)
I'm having trouble with importing .slang shaders. When I import a shader the "Compiling Shader" window comes up, but I never get past that stage. I've only imported 1 or 2 correctly. I'm downloading the shaders below from the Themaister's slang-shaders. Is there a way to know which shaders will import successfully, and which to stay away from?
* This is a very old repo, slang shaders have moved to libretro/slang-shaders
* This warp shader is already included in ShaderGlass, under RetroArch Library / warp category
* I tried all these three old ones nevertheless and they all imported fine for me, if you're still having trouble can you post a link directly to a .slangp or .slang which causes the hang, please; if a shader fails to compile there should be an error message so I will double-check that
Thanks for the quick response! Here is a link to 3 shaders that aren't working for me: https://github.com/libretro/slang-shaders/tree/master/warp/shaders. I know most of the shaders in this repo are already in the RetroArch library but right now I'm just fiddling with the import tool to see if I can get it to work.
Is there any info I can provide you to help with the troubleshooting?
Is it also planned an injector mode through fake dll loading like SweetFx...?
I wish there was a way to just drop a pair of files next to the game.exe to play with shaders applied (just like SweetFx did), launched as usual from GOG/Steam etc. No need of .bat scripts or launching it separately before/after the game is running...
I am trying to play Spore through it but i need mouse to control the game. So the game is in 1024x768 and shaderglass is in 200% scale with clone mode. Is there a way to completely lock focus (with mouse) on the game an also see in game cursor? So far i only found that i can use click-through and capture cursor options but that shows me two cursors on the screen and its easy to lose the mouse :(
I suspect you're playing windowed mode rather than fullscreen to avoid yellow border? Mouse lock will depend on the game unfortunately, if the game doesn't have such option there are tools out there that can do it, please look around.
This software is amazing!!! Is there any way to get this to work through discord streaming with sound? The overlay seems to be completely invisible when sharing a whole screen and if I stream the software itself, theres no sound :(
This is so awesome. This is one of our videos which we always upload in clear pixel and in black and white. With this anyone can turn it into the real deal again if wanted!
Playing Retroarch, I was thinking, so many great shaders, can't they be integrated into other things? Not just realtime too... is there no way to load them into other software like AE (fk adobe) or Davinci Resolve, Hitfilm, etc?
Just wanted to say that I grew up with CRTs and have always used shaders in Retroarch. This program is absolutely incredible and has blown my mind at the potential it has. There are a few things that I'd love to see fixed in the next version - Preset parameters seem to default back upon loading, would be nice if they didn't. The yellow boarder solution isn't optimal if you have two monitors with different resolutions, it renders the clone feature essentially worthless (IE 1440p and 4k). The hotkeys just don't seem to work in any mode, would be nice if we could bind them to buttons of our choosing such as F1-F10. Lastly, implementing HDR support would get us shaders like the Retro Crisis ones which are in another league. Ty again for all your hard work, it is appreciated!
Love this tool and how simple it is to use! Is there any way I can use it to record gifs? My plan is to apply these shader effects to some gifs I already have.
Hello, I'm actually trying to record a window as a gif, but screen to gif only captures the gif as normal, without any filter. Your work is beyond amazing and I really want to employ it in my favorite images/gifs, it'd be great!
← Return to tool
Comments
Log in with itch.io to leave a comment.
I am really in love with this application! I've sometimes been wanting to just display ShaderGlass over my monitor in general, not only for gaming. Is there a way to have ShaderGlass affect my mouse as well? I'm mainly asking for curved shaders, is there a way to have that curve effect on top of the mouse, so that it is aligned with the screen? Thank you!
Woah, this is really cool!! This may be covered in licensing info elsewhere so I apologize if that is the case - but are you OK with this being used in content creation such as youtube, twitch, etc?
Sure, it's free and open source software!
Ey sorry to bother but is there any chance to make this work with sharex? because i use it to screenshot while i play my retro games and would be great if it caught the overlay too, or if its already possible i would want to know how to set it up.
Try setting your game as Window Input rather than Desktop, this should make it possible to capture by external tools.
any perfect EGA shader?
This doesn't seem to work in 4K. If I try to use it on my 4K monitor it's noticeably off-center and only covers 75% of the screen (as if it's a 1440p monitor). The menus are also noticeably blurry.
how to create your own .slang shader? I just want to place my own translucent png picture on my screen. Where's the freaking guide for normal people, not for crazy programmists?
Could we possibly include this shader pack in the upcoming release? https://github.com/CyberLabSystems/CyberLab-Mega-Bezel-Death-To-Pixels-Shader-Pr...
Whenever I attempt to manually add any of them, I encounter an error. thanks btw.
Ok I see the problem, SG is getting bit confused with the paths. Will fix but will also try to include them since compile times on MBZ derivatives are brutal.
Update: actually it's over 2000 presets, not sure I can include all of them, so will at least make sure you can import.
Could you try 1.0.7, please? I fixed the paths problem and also added caching to speed up compilation of MBZ-derivatives. I can import CyberLab shaders now (you need to install them in RA first and then import from RA's directory, as they depend on other shaders there)
I'm having trouble with importing .slang shaders. When I import a shader the "Compiling Shader" window comes up, but I never get past that stage. I've only imported 1 or 2 correctly. I'm downloading the shaders below from the Themaister's slang-shaders. Is there a way to know which shaders will import successfully, and which to stay away from?
* This is a very old repo, slang shaders have moved to libretro/slang-shaders
* This warp shader is already included in ShaderGlass, under RetroArch Library / warp category
* I tried all these three old ones nevertheless and they all imported fine for me, if you're still having trouble can you post a link directly to a .slangp or .slang which causes the hang, please; if a shader fails to compile there should be an error message so I will double-check that
Thanks for the quick response! Here is a link to 3 shaders that aren't working for me: https://github.com/libretro/slang-shaders/tree/master/warp/shaders. I know most of the shaders in this repo are already in the RetroArch library but right now I'm just fiddling with the import tool to see if I can get it to work.
Is there any info I can provide you to help with the troubleshooting?
Will it be available on linux in the near future?, i tried running it with wine but didn't work, it closed in a instant.
Is it also planned an injector mode through fake dll loading like SweetFx...?
I wish there was a way to just drop a pair of files next to the game.exe to play with shaders applied (just like SweetFx did), launched as usual from GOG/Steam etc. No need of .bat scripts or launching it separately before/after the game is running...
I am trying to play Spore through it but i need mouse to control the game.
So the game is in 1024x768 and shaderglass is in 200% scale with clone mode. Is there a way to completely lock focus (with mouse) on the game an also see in game cursor?
So far i only found that i can use click-through and capture cursor options but that shows me two cursors on the screen and its easy to lose the mouse :(
I suspect you're playing windowed mode rather than fullscreen to avoid yellow border? Mouse lock will depend on the game unfortunately, if the game doesn't have such option there are tools out there that can do it, please look around.
This software is amazing!!! Is there any way to get this to work through discord streaming with sound? The overlay seems to be completely invisible when sharing a whole screen and if I stream the software itself, theres no sound :(
Not in "glass" mode, but if you set ShaderGlass' input to a specific window or a file ("clone" mode) it should show in capture.
amazing job <3
This is amazing! Please add the crt-hylian-curvature preset, that one is great too.
How do I add shaders to the favorites list? Is it not user-editable?
Added personal favorites in 1.1
This is so awesome. This is one of our videos which we always upload in clear pixel and in black and white. With this anyone can turn it into the real deal again if wanted!
I finally found this again
Good idea! I think it's a very good
gametool. And there's a screenshot of this comment:Playing Retroarch, I was thinking, so many great shaders, can't they be integrated into other things? Not just realtime too... is there no way to load them into other software like AE (fk adobe) or Davinci Resolve, Hitfilm, etc?
This is a good step though. Thank you.
Just wanted to say that I grew up with CRTs and have always used shaders in Retroarch. This program is absolutely incredible and has blown my mind at the potential it has. There are a few things that I'd love to see fixed in the next version - Preset parameters seem to default back upon loading, would be nice if they didn't. The yellow boarder solution isn't optimal if you have two monitors with different resolutions, it renders the clone feature essentially worthless (IE 1440p and 4k). The hotkeys just don't seem to work in any mode, would be nice if we could bind them to buttons of our choosing such as F1-F10. Lastly, implementing HDR support would get us shaders like the Retro Crisis ones which are in another league. Ty again for all your hard work, it is appreciated!
Love this tool and how simple it is to use! Is there any way I can use it to record gifs? My plan is to apply these shader effects to some gifs I already have.
Thanks! There's no built-in way but if you play your .gif and use Input -> Window in ShaderGlass you can use ScreenToGif or OBS to capture the output.
Alright, I'll try it out, thanks for the help!
Hello, I'm actually trying to record a window as a gif, but screen to gif only captures the gif as normal, without any filter. Your work is beyond amazing and I really want to employ it in my favorite images/gifs, it'd be great!
Use "Clone" mode in SG