Alright I did a post similar to this but nobody replied and I’m having some trouble finding help on this issue, plus I’m wondering if anybody else has a problem with this. So here’s a better explanation with video examples. I like to run games on D3D drivers because Opengl or just gl has this weird tearing issue in scrolling games like SMB3. Vsync doesn’t work, but that’s not the issue. I like using the Crt shader for Nes games and LCD shader for GBA games. The problem is that once I save the shader config then close the game then open it up again, it’s saved in the shader folder, but it’s not preloaded onto the game, and I’m using the D3D driver. This hasn’t happened on Opengl, and this goes for GBA since it’s always using the Crt shader when I want to use the LCD shader. For example, I want to hide that light yellow line on the left side on the title screen:
then with my preferred driver:
See it doesn’t preload the shader changes when I want it to even though I selected save for this game only, this never happened on older versions of Retroarch. So I hope I’m not the only one with this issue and hopefully get a solution to this problem. Is this some kind of glitch? I don’t know. Anyway hope this info helps.