Corgana Posted June 20, 2022 Share Posted June 20, 2022 @fromlostdaysAlso found this reddit thread describing the same problem. Seems it's a problem with CemU. I'll try OpenGL but last I tried, I get vsync and performance issues with it. Not sure why the graphics driver would affect controller inputs 🙃 1 Quote Link to comment Share on other sites More sharing options...
fromlostdays Posted June 21, 2022 Share Posted June 21, 2022 (edited) 2 hours ago, Corgana said: @fromlostdaysAlso found this reddit thread describing the same problem. Seems it's a problem with CemU. I'll try OpenGL but last I tried, I get vsync and performance issues with it. Not sure why the graphics driver would affect controller inputs 🙃 I just solved this little problem as well with OpenGL. Horrible screen tearing. I turned vsync off in Cemu and turned it on FOR Cemu via nvidia control panel, and it's working like a dream now. And I agree, it is curious. Edit: just read that reddit threat and that sure could have saved me a lot of time. 🤣 Edited June 21, 2022 by fromlostdays Quote Link to comment Share on other sites More sharing options...
Lahma Posted June 21, 2022 Author Share Posted June 21, 2022 3 hours ago, fromlostdays said: WOWWWWWWWWWWWWW. I've tried like every permutation of every setting of every version of every imaginary number physics equation to get this to work. haha. EXCEPT, switching from Vulkan to OpenGL... which I just tried and Steamlauncher worked perfectly. So do the various nonsteam games I have for cemu and zelda now. I'm quoting Corgana below so they get a notification in case this fixes it for them. Its not totally ideal because you can't do async shaders in OpenGL as far as I know, but it's good enough for me. Thanks as always Lahma. The weird part is... aren't you using Vulkan? What could cause Steam to freak out over a renderer like that? Let me go ahead and answer all your questions just in case its a compounding issue: 1: Works in OpenGL, not in Vulkan 2: I have Xbox Game Bar, Discord and GeForce experience, but AFAIK none of them are actively running... maybe they got a background process going I'm not aware of? 3: I tried every permutation of having Steam and or Cemu running as ADMIN, none works, so I set them all back to not running as admin.  As above, try checking to see if you're using the Vulkan renderer in cemu and switching to OpenGL. Huh... that is an interesting outcome... I am an indeed using Vulkan in Cemu and the overlay is working just fine. It seems pretty clear to me that there is common component shared by both you and @Corgana which is causing the issue. Again, I'm pretty sure the Cemu version has nothing to do with the problem @Corgana. My guess would be that there is some conflicting software or driver that is causing the problem, specifically in relation to the Vulkan renderer. I will be interested to hear from @Corgana if the overlay starts working for him as well whenever he switches to the OpenGL renderer in Cemu. If so, I would guess that you are both likely running the same problematic software/driver. If not, it may be a more generalized issue related to an OS setting or shared component used in many different software packages. My recommendation for both of you would be to try to do a 'Diagnostic Startup' or a 'Selective Startup' (with both 'Load system services' and 'Load startup items' unchecked) and then try to launch Cemu via Steam (without starting any other software or services) and see what the result is. You can find this option by opening your start menu and typing 'msconfig'. On the 'General' tab, you will see the options I mentioned: Are both of you using Nvidia GPU's? If not, what is your GPU vendor? If the issue is related to the GPU driver, it is unlikely that a 'Selective Startup' will remedy the problem. If the 'Selective Startup' doesn't help narrow down the issue, as a last resort, I would attempt to use DDU (along with exactly following its instructions for how to use it) to uninstall your GPU driver. Following that, you can then load the latest version of your GPU driver and try again. Hopefully we can figure out how to resolve the issue, and identify exactly what the problematic component is, because I suspect there will be others encountering the same issue if there are already 2 of you having the same problem in our relatively small group of users. Remind me again, are both of you using Windows 10 or Windows 11? 1 Quote Link to comment Share on other sites More sharing options...
fromlostdays Posted June 21, 2022 Share Posted June 21, 2022 Windows 11. Nvidia RTX2080 super. I will test the above. Quote Link to comment Share on other sites More sharing options...
Corgana Posted June 21, 2022 Share Posted June 21, 2022 Windows 10, GTX 1660 TI Did a fresh install of CemU w/Default settings: OpelGL - Confirmed overlay and controls works as expected (massive screen tearing etc though) Vulkan - Steam loads the "desktop config" controls (joystick acts as mouse, etc). Overlay does not work (even with shift-tab) I will try DDU another day when I have time to mess something up! Quote Link to comment Share on other sites More sharing options...
Lahma Posted June 22, 2022 Author Share Posted June 22, 2022 @Corgana, I would definitely try a selective startup before you go messing with DDU. You're not at risk of messing anything up doing that. Quote Link to comment Share on other sites More sharing options...
Corgana Posted June 22, 2022 Share Posted June 22, 2022 10 hours ago, Lahma said: @Corgana, I would definitely try a selective startup before you go messing with DDU. You're not at risk of messing anything up doing that. Sorry forgot to mention that- I did try selective startup with both options unchecked and actually nothing would launch via Launchbox (with or without Steam Launcher). I'm 90% sure the overlay issue has nothing to do with your plugin because even when launched via steam (as a 3rd party program) the overlay fails to appear and Steam goes with the desktop controller config. Quote Link to comment Share on other sites More sharing options...
Corgana Posted June 22, 2022 Share Posted June 22, 2022 (edited) Just out of curiosity, I tried adding CemU games to Steam with Steamrommanager, which sort of fixed the controls (only if I unchecked "Allow desktop configuration") but the overlay still did not appear with Vulkan. Edited June 22, 2022 by Corgana Quote Link to comment Share on other sites More sharing options...
Lahma Posted June 22, 2022 Author Share Posted June 22, 2022 1 hour ago, Corgana said: Sorry forgot to mention that- I did try selective startup with both options unchecked and actually nothing would launch via Launchbox (with or without Steam Launcher). I'm 90% sure the overlay issue has nothing to do with your plugin because even when launched via steam (as a 3rd party program) the overlay fails to appear and Steam goes with the desktop controller config. Ya, I'm 100% sure the problem isn't related to my plugin. I was just trying to offer some helpful troubleshooting advice. Hopefully either you or @fromlostdays can figure out what is specifically causing the issue. Despite the problem not being related to SteamLauncher, if 2 of you are experiencing the issue already, I suspect there will be others asking for help with the same problem. It would be nice to be able to point them towards a solution, even if it isn't my responsibility. Quote Link to comment Share on other sites More sharing options...
Corgana Posted June 22, 2022 Share Posted June 22, 2022 @Lahma That's on me for assuming you wouldn't want to help people unless it was related to your plugin 😂 Appreciate your efforts as always. 1 Quote Link to comment Share on other sites More sharing options...
JedExodus Posted June 23, 2022 Share Posted June 23, 2022 Heya, just stumbling on this. Try disabling shader caching in the Steam options. I had issues with Cemu in Vulkan donkeys ago and that worked for me. That said I haven't updated cemu recently so no promises on this one Quote Link to comment Share on other sites More sharing options...
Lahma Posted June 23, 2022 Author Share Posted June 23, 2022 7 hours ago, JedExodus said: Heya, just stumbling on this. Try disabling shader caching in the Steam options. I had issues with Cemu in Vulkan donkeys ago and that worked for me. That said I haven't updated cemu recently so no promises on this one Huh.. Never would have thought to suggest that one. Would be very interesting if that did indeed fix the issues for @Corgana and @fromlostdays. Quote Link to comment Share on other sites More sharing options...
Corgana Posted June 23, 2022 Share Posted June 23, 2022 No dice. Tried deleting the whole cache too just in case. Same issue. 1 1 Quote Link to comment Share on other sites More sharing options...
fromlostdays Posted June 23, 2022 Share Posted June 23, 2022 Can confirm is not the issue. I've tried with it on and off in my testing as well, it doesn't change anything in terms of Steam and Cemu. Someone was talking about that setting a long time ago .. somewhere .. which is how I knew to check. In fact, I had just left that setting turned off the whole time since. But thanks for trying to help!  Quote Link to comment Share on other sites More sharing options...
JedExodus Posted June 24, 2022 Share Posted June 24, 2022 Ah bummer. I've also ran into issues with Citra and Steam overlay breaking recently. Thankfully due to the selective use feature @Lahmahas added to the plugin I can just disable SteamLauncher from running when I launch 3DS games until a solution is found.  Not ideal but I'm glad that I can at least toggle it off and keep the end experience seemless Quote Link to comment Share on other sites More sharing options...
fromlostdays Posted June 24, 2022 Share Posted June 24, 2022 7 hours ago, JedExodus said: Ah bummer. I've also ran into issues with Citra and Steam overlay breaking recently. Thankfully due to the selective use feature @Lahmahas added to the plugin I can just disable SteamLauncher from running when I launch 3DS games until a solution is found.  Not ideal but I'm glad that I can at least toggle it off and keep the end experience seemless Citra has always been hit and miss with me, but it wasn't that the overlay just wouldn't come up. In Citra, if I bring the overlay up once, and then close it, somehow all of the buttons are jumbled. I have to just bring up the overlay again and close it, and for some reason that straightens everything out. Definitely odd behavior. Is that what you're seeing? Quote Link to comment Share on other sites More sharing options...
JedExodus Posted June 25, 2022 Share Posted June 25, 2022 4 hours ago, fromlostdays said: Citra has always been hit and miss with me, but it wasn't that the overlay just wouldn't come up. In Citra, if I bring the overlay up once, and then close it, somehow all of the buttons are jumbled. I have to just bring up the overlay again and close it, and for some reason that straightens everything out. Definitely odd behavior. Is that what you're seeing? No that's some new funkiness to me, in what's already a funky emulator. Citra just crashes out for me when I use with SteamLauncher. It bugs me that development on it doesn't get the attention that the other Nintendo systems do. I'm very fond of the 3DS and it kills me that so much if its library plays poorly in emulation, whereas the Switch which is a contemporary console is already leaps and bounds ahead. But that's a discussion for another thread I suppose! 1 Quote Link to comment Share on other sites More sharing options...
boogieboard Posted June 25, 2022 Share Posted June 25, 2022 I just downloaded this SteamLauncher program and added it to the Launchbox Plugin section. I went to properties and I noticed that the enable option at the bottom is not there. Can I confirm how to install this dll plugin again please? Quote Link to comment Share on other sites More sharing options...
fromlostdays Posted June 25, 2022 Share Posted June 25, 2022 32 minutes ago, thecouchleague said: I just downloaded this SteamLauncher program and added it to the Launchbox Plugin section. I went to properties and I noticed that the enable option at the bottom is not there. Can I confirm how to install this dll plugin again please? Download the plugin, and put the whole steamlauncher folder in the Launchbox/Plugins folder. Launch launchbox. Go to "Tools" and then "Steamlauncher Settings" and enable it from there. Done. On older versions of windows, you sometimes had to right click the actual DLL file for some plugins and click "unblock", but that went away a long time ago. Quote Link to comment Share on other sites More sharing options...
Corgana Posted June 25, 2022 Share Posted June 25, 2022 On 6/20/2022 at 10:05 PM, Lahma said: Huh... that is an interesting outcome... I am an indeed using Vulkan in Cemu and the overlay is working just fine. It seems pretty clear to me that there is common component shared by both you and @Corgana which is causing the issue. Again, I'm pretty sure the Cemu version has nothing to do with the problem @Corgana. My guess would be that there is some conflicting software or driver that is causing the problem, specifically in relation to the Vulkan renderer. I will be interested to hear from @Corgana if the overlay starts working for him as well whenever he switches to the OpenGL renderer in Cemu. If so, I would guess that you are both likely running the same problematic software/driver. If not, it may be a more generalized issue related to an OS setting or shared component used in many different software packages. My recommendation for both of you would be to try to do a 'Diagnostic Startup' or a 'Selective Startup' (with both 'Load system services' and 'Load startup items' unchecked) and then try to launch Cemu via Steam (without starting any other software or services) and see what the result is. You can find this option by opening your start menu and typing 'msconfig'. On the 'General' tab, you will see the options I mentioned: Are both of you using Nvidia GPU's? If not, what is your GPU vendor? If the issue is related to the GPU driver, it is unlikely that a 'Selective Startup' will remedy the problem. If the 'Selective Startup' doesn't help narrow down the issue, as a last resort, I would attempt to use DDU (along with exactly following its instructions for how to use it) to uninstall your GPU driver. Following that, you can then load the latest version of your GPU driver and try again. Hopefully we can figure out how to resolve the issue, and identify exactly what the problematic component is, because I suspect there will be others encountering the same issue if there are already 2 of you having the same problem in our relatively small group of users. Remind me again, are both of you using Windows 10 or Windows 11? Just thought I'd let you know, I tried uninstalling the driver with DDU, and it has the same effect (Steam defaults to desktop config, and no overlay). I'm wondering if it could be related to CemU not having an exclusive fullscreen mode. Steam is recognizing it as a launcher. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.