Jump to content
LaunchBox Community Forums

Blank Shaders / Disable Vsync Per Core


Bloodlvst

Recommended Posts

Hey, it's me again, the IT guy who is a total noob in RetroArch.

I have one core which I don't want to use shaders with at all. I can set this just fine by setting zero shader passes, but I get an error trying to save the core preset. On two other cores I'm using shaders and they load fine. Problem is once I play either of those cores, whichever of the two I last used takes precedence and my no-shader core just uses the last used shader.

Is there any way to set a dummy shader for that core, or any way to set this core to not use any shaders? I've looked around the web but can't seem to find anything that lays out the how-to on this (or I'm blind/stupid)

 

PS - While we're at it, is there any way to disable Vsync for only a specific core?

Thanks in advance!

 

Edit: Figured out the shader problem. But if anyone knows how to disable Vsync for a specific core that'd be awesome! ;)

Edited by Bloodlvst
Link to comment
Share on other sites

To remove the shader save out a "Core Preset" in the Shaders section of the Quick Menu. Then look in \shaders\preset\ folder for a folder for the core you saved out the preset for. In there you will see a shader preset file, open that in Notepad.

Change the line shaders = to shaders = "0" and delete everything below that. Now when you open a game using that core it should have no shader effect at all.

For the Vsync off load up a game using the core you want it off for, go to the video settings and turn it off. Then in the Quick Menu save a Core Override which is right below the Shaders menu entry. Double check it by going into the \config\ folder and the core folder for the core you just save the override for. In there will be a .cfg file, open that in notepad and you will see an entry in it for the vsync option.

 

Link to comment
Share on other sites

Thanks as always @lordmonkus

The shader trick worked perfectly (better than my workaround did, so thanks for that).

 

However, I'm not sure the vsync disable is working. When I press "Save Core Overrides" in the quick menu, it does generate a folder, but I'm only getting the following line in the config file, the rest is empty:

video_shader = ":\shaders\presets\Mupen64Plus OpenGL\Mupen64Plus OpenGL.glslp"

 

I will try and tinker with this further for the time being.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...