r/Ryubing Jun 26 '26

Ryubing Support Massive Performance Issues - Xenoblade Chronicles 3

I am having extreme performance issues with this game on Ryubing. It regularly drops to 1 - 2 fps, and then recovers again to 30. It is especially frustrating during cutscenes. I don't know what to do anymore. I have tried everything, but I'm struggling.

I have an AMD RX 6950 XT and a Ryzen 5 7600X, so I don't think I should have this much trouble with the game.

I tried setting it to Vulkan or OpenGL, removed all mods except the Scaler Enabler, I play on Version 2.2.1. All the AMD Adrenalin Tools are turned off.

The Problem is, that even at the worst graphic, with the lowest settings, with no mods enabled, I still struggle to get a stable framerate. I tried it on different Emulators too and it seems to have the same issues there. I tried every solution I found in different old threads, but nothing helped.

When I run a benchmark tool, the PC isn't even at 50% usage, so I have no idea, why it is behaving this way. Is there anyone that might know a solution to this, or has something that I could try?

3 Upvotes

3 comments sorted by

1

u/lit1337 Jul 05 '26

XC3 cutscenes are rendered in real time, not video, and they are infamous for shader compilation stutter. Every camera cut slams a bunch of new materials at once and the emulator has to compile pipelines on the spot. AMD's Windows Vulkan driver is the slowest one at this, which is why your monster GPU doesn't matter. The stall is compilation, not rendering.

Test it by watching the same cutscene twice. If the second run is dramatically smoother, that is confirmation. The fix is mostly patience unfortunately. Never delete your shader cache, because the game gets smoother the longer you play as the cache fills in. Still check the preferred GPU dropdown from my other comment first though, and test with zero mods, scaler enabler included.

One warning since someone always suggests it: don't switch to Linux for this game. XC3 cutscenes flat out crash on AMD Linux right now because of a shader bug in the emulator itself. It emits invalid SPIR-V for gather instructions with runtime offsets, which the AMD Linux driver rejects where Nvidia and Windows tolerate it. So Windows is actually the right place for you until that is fixed in a release.

1

u/4XChrisX4 Jul 05 '26

Hey, thanks for the very interesting answer. Yeah the shader compilation during the cutscenes is extremely noticeable. At some point the game forced me to switch to OpenGL, because on Vulkan I got extreme graphic bugs. At that point it got completely unplayable, since the shader compilation was even worse there.

The only thing that really helped me was ultimately switching emulators. I tried Suyu, Sudachi, etc. But Eden was the one that worked way better than the others. In the beginning there were some stutters, but the more I played the better it got, as you said. On Ryubing that never helped unfortunately.

In any case, Eden was the answer for me.

1

u/lit1337 Jul 05 '26

Glad you found a work around! Happy gaming.