Xenoblade on Switch emulators

Ryubing Xenoblade Chronicles 2 and 3 / Ryubing current, Ryujinx last build Last verified October 2026 Risk: none
Quick answer

Update Ryubing and clear the shader cache to clear Xenoblade 2 infinite loading; on RDNA4 GPUs switch off Vulkan to stop Xenoblade 3 flicker.

The Xenoblade games raise two different problems on Switch emulators: Xenoblade Chronicles 2 can hang on an infinite loading screen, and Xenoblade Chronicles 3 can flicker on Vulkan with certain newer GPUs. They have separate causes, so treat them separately.

Xenoblade 2: infinite loading

Infinite loading is almost always a stale shader/pipeline cache or an out-of-date build, not a corrupt game. The game is compiling pipelines it can’t finish, so it never reaches gameplay.

  1. Update the emulator
    Pipeline and shader fixes ship per release. A load that hung on an older build often finishes on the current one — update first.
    The loading screen completes into gameplay.
  2. Clear the shader cache
    Delete the game's shader cache and let the emulator rebuild it. A cache written during a failed compile can keep reproducing the hang at the same point.
    The game recompiles on next boot instead of loading a broken cache.
  3. Match the game update to the build
    An update the emulator build doesn't handle can stall on load. Confirm the game update version is supported, and switch Vulkan/OpenGL if one backend hangs.
    Loading finishes on at least one backend.

Xenoblade 3: Vulkan flicker on RDNA4

On some newer AMD cards (RX 9000 / RDNA4), the Xenoblade Chronicles 3 Vulkan renderer flickers — a tracked driver/renderer interaction, not a settings mistake.

  1. Switch the backend off Vulkan
    Until the flicker is fixed, use OpenGL (or another backend where offered) for Xenoblade 3 on RDNA4 cards. Vulkan is where the flicker reproduces.
    The image is stable on the alternative backend.
  2. Try a driver or build update
    Because it's a renderer/driver interaction, a newer GPU driver or emulator build may resolve it. Check the tracked issue for the current state.
    Flicker reduces or stops after updating.

The tracked XC3 flicker report

Report the exact GPU and driver version if you file a new issue — RDNA4 flicker reports need that detail to get fixed.

Sources github.com · ryujinx.app
Last verifiedOctober 2026
CorrectionsSpotted an error? See our editorial guidelines