If you haven't tried Cemu in a while due to bad performance, might be time to revisit (2024)

brainchild

Independent Developer

Verified

Nov 25, 2017
9,519
  • Jul 8, 2021
  • #101

I agree that Cemu is the best way to experience BOTW. Yuzu and Ryujinx aren't there yet. I would also recommend Cemu for most of the Wii U ports to Switch.

For Switch only games (or enhanced/deluxe games on Switch), I recommend copying the mod files for games on Yuzu and pasting them in the mod folders of the respective games on Ryujinx, mainly because of Ryujinx's system-wide ability to increase internal rendering and shadow resolution, while still benefiting from many of the mod updates from the bigger Yuzu community. Playing Luigi's Mansion 3 at 4k/60fps is quite the experience.

ThreepQuest64

Avenger

Oct 29, 2017
5,735
Germany
  • Jul 8, 2021
  • #102

If they'd only figure out how to prevent the game from stuttering when compiling shaders on the fly or from disappearing with that one option.

Just load all the shaders if it has to when the game starts and not while playing.

Downloading pre-chached files from random people online isn't really convenient and it also hasn't always worked out for me and the game was still compiling shaders while playing.

Seneset

Member

Oct 27, 2017
3,127
Limbus Patrum
  • Jul 8, 2021
  • #103

SixelAlexiS said:

Yeah, I've tested botw on cemu for hours hoping for a stutter free experience but it's a no go, I'll rather play it on wiiu at 20fps then getting stutters all the time you do a single new thing, so annoying.

That stops after you have all the pipeline and shader caches though.

Last edited:

SixelAlexiS

Member

Oct 27, 2017
7,920
Italy
  • Jul 8, 2021
  • #104

Seneset said:

That stops after you have all the pipeline and shader caches though. Isn't there a collection of those caches to download readily available?

you can use those only for opengl, with vulkan you still have to go through the process on your on, and start all over again at every GPU driver installation. Taking in mind that the game has tons of shader to cache, every single new enemy, ability, weapon, action etc will cause stutter, this means majority of the game with all those freezes. Yeah, I wanted to enjoy the game with a slowdown and stutter-free experience but Cemu comes at too many compromises to have an enjoyable experience for me.
Sadly they never managed to fix those opengl glitches otherwise I would have played that instead.

Seneset

Member

Oct 27, 2017
3,127
Limbus Patrum
  • Jul 8, 2021
  • #105

SixelAlexiS said:

you can use those only for opengl, with vulkan you still have to go through the process on your on, and start all over again at every GPU driver installation. Taking in mind that the game has tons of shader to cache, every single new enemy, ability, weapon, action etc will cause stutter, this means majority of the game with all those freezes. Yeah, I wanted to enjoy the game with a slowdown and stutter-free experience but Cemu comes at too many compromises to have an enjoyable experience for me.
Sadly they never managed to fix those opengl glitches otherwise I would have played that instead.

Have you tried async compile? Works with Vulkan 1.2 from what I'm reading.

For quite some time now, Cemu has had feature called async shader compile, which basically eliminates the stutter and freezing you would normally get during compiling.


If you haven't tried Cemu in a while due to bad performance, might be time to revisit (6)

How to setup CEMU Vulkan async compile on Nvidia and AMD GPU

You can now setup CEMU Vulkan async compile on Nvidia and AMD GPU to remove any shaders and pipeline compilation during gameplay.

If you haven't tried Cemu in a while due to bad performance, might be time to revisit (7)www.thenerdmag.com


In CEMU 1.23.1b it's under options > general settings > graphics.

SixelAlexiS

Member

Oct 27, 2017
7,920
Italy
  • Jul 8, 2021
  • #106

Seneset said:

Have you tried async compile? Works with Vulkan 1.2 from what I'm reading.

If you haven't tried Cemu in a while due to bad performance, might be time to revisit (9)

How to setup CEMU Vulkan async compile on Nvidia and AMD GPU

You can now setup CEMU Vulkan async compile on Nvidia and AMD GPU to remove any shaders and pipeline compilation during gameplay.

If you haven't tried Cemu in a while due to bad performance, might be time to revisit (10)www.thenerdmag.com

yeah, it's the same, async doesn't really eliminate the stutters and, as I said, you have to go through that at every driver change too. The way shaders are handled on Vulkan is just a chore sadly.

Seneset

Member

Oct 27, 2017
3,127
Limbus Patrum
  • Jul 8, 2021
  • #107

SixelAlexiS said:

yeah, it's the same, async doesn't really eliminate the stutters and, as I said, you have to go through that at every driver change too. The way shaders are handled on Vulkan is just a chore sadly.

Well that sucks. I guess we can only hope they come up with a better solution in the future.

diablogg

Member

Oct 31, 2017
3,551
  • Jul 8, 2021
  • #108

Seneset said:

Have you tried async compile? Works with Vulkan 1.2 from what I'm reading.

In CEMU 1.23.1b it's under options > general settings > graphics.


I emulated BOTW for about 2.5 hours and while I had some initial stutters right at the very beginning of the game, they basically stopped after a very short amount of time with async compile. I highly recommend it. I got a Ryzen 3600 and a Geforce 3070 (even a month ago before on my Geforce 1060 the experience was the same at 1080p.)

Mifec

Member

Oct 25, 2017
18,003
  • Jul 8, 2021
  • #109

SixelAlexiS said:

Taking in mind that the game has tons of shader to cache, every single new enemy, ability, weapon, action etc will cause stutter,

This only happens with shaders that can't be cached async like crits and so on. It's not really tons at all. Has been like this since May.

You must log in or register to reply here.

If you haven't tried Cemu in a while due to bad performance, might be time to revisit (2024)

References

Top Articles
Latest Posts
Article information

Author: Van Hayes

Last Updated:

Views: 6258

Rating: 4.6 / 5 (66 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Van Hayes

Birthday: 1994-06-07

Address: 2004 Kling Rapid, New Destiny, MT 64658-2367

Phone: +512425013758

Job: National Farming Director

Hobby: Reading, Polo, Genealogy, amateur radio, Scouting, Stand-up comedy, Cryptography

Introduction: My name is Van Hayes, I am a thankful, friendly, smiling, calm, powerful, fine, enthusiastic person who loves writing and wants to share my knowledge and understanding with you.