Jump to content
LaunchBox Community Forums

Recommended Posts

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 by fromlostdays
Link to comment
Share on other sites

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:

image.thumb.png.f2e18a6f03a2d2c831336356bbf87658.png

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?

  • Thanks 1
Link to comment
Share on other sites

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!

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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!  

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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? 

Link to comment
Share on other sites

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! 

  • The Cake is a Lie 1
Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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:

image.thumb.png.f2e18a6f03a2d2c831336356bbf87658.png

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.

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...