In order to edit this wiki, you must register and verify your account.

Release 1.22.4

From Cemu Wiki
Jump to navigation Jump to search


# Cemu detailed changelog for 1.22.4
# Patreon release date: 2021-01-08
# Public release date:  2021-01-15

Vulkan: Tweaked buffer cache implementation and overhauled the uniform register cache
        This should drastically reduce flickering in Xenoblade Chronicles X
        May also resolve random flickering that could occur in any game

OpenGL/Vulkan: The shader compiler will now try to predict uniform register array sizes instead of assuming the maximum size
               Boosts performance in games which heavily rely on dynamic access (e.g. Xenoblade Chronicles X)

Vulkan: Better support for large uniforms on Nvidia GPUs
        Fixes broken models in Twilight Princess

coreinit: Always mount the virtual sdcard to '/vol/external01' to match actual Wii U behavior
          Fixes a crash in the GTA 3 homebrew port

coreinit: The filesystem implementation now supports setting a working directory (FSChangeDir, FSGetCwd)
          This fixes various compatibility issues with recent homebrew

GX2: Corrected the index limit in GX2DrawIndexedImmediateEx() which was much lower than it should be (around 500 instead of ~32K)
     Fixes rendering in the GTA 3 homebrew port

debugger: Various smaller visual improvements and bug fixes

Download Cemu 1.22.4
Changelog source