Cemu changelog

New updates will be released when ready. Experimental updates are currently not available via the auto-updater. To use them, manually download the linked zip on this page and extract the contents into a new or existing Cemu folder.

v1.27.0b (Experimental) | 2022-04-26 | Download

  • Reworked title management from the ground up
    • Scanning for titles should be a lot faster. Very noticable if you have a large library
    • Updates and DLC no longer need to be installed. Cemu can now detect and load them directly from the game path folders
    • The title manager window no longer is restricted to showing only one entry per title id, making it easier to manage duplicates
  • Introducing support for a new file format for games which we dubbed Wii U archive (.wua):
    • Supports multiple titles in a single file (e.g. a game combined with it's update and DLC)
    • Cemu can play them directly and display them in the game list
    • Uses compression, resulting in a smaller size than WUX or extracted folder format
    • Lossless, can be converted back to the original files
    • You can easily convert any of your games into .wua format via the Title Manager
    • A standalone tool, including source code, for packing/unpacking is available here
  • Added Cubeb audio backend (see our roadmap for details)
  • Added a workaround for sampler rounding behavior differences between Wii U and OpenGL/Vulkan. This fixes invisible effects in some Wayforward games
  • Opening the GamePad view will no longer blank out the main window on OpenGL
  • Fixed Ctrl + Tab hotkey not toggling between TV and GamePad view
  • General debugger improvements. Added breakpoints will now be remembered across sessions
  • Reworked PDM (Play Diary Manager) service to be a bit more accurate. If you use a full mlc dump, Cemu will show the playtime stats from your console in the game list.
  • Implemented nn_ac API GetAssignedAddress() and GetAssignedSubnet()
  • Improved texture cache heuristics. Should save a bit of VRAM and avoid some unnecessary texture copies
  • Reworked GX2R API and fixed some bugs in the process. Transformers Prime should no longer crash on boot
  • Fixed an issue in the RPL loader where it would generate the wrong branch type. Fixes Your Shape: Fitness Evolved crashing on boot
  • Fixed a crash that could occur when a game tried to access the GamePad camera
  • Added a way to specify IP and port before selecting a DSU controller
  • Tons of under the hood changes. Including:
    • Almost fully migrated to CMake
    • Upgraded from C++17 to C++20
    • Reworked internal string handling to use UTF8 almost everywhere
    • Reworked path handling to be more robust. Relative paths and network storage locations should work now.
    • Reworked emulated system libraries: coreinit atomic, coreinit FS, nn_aoc

Wondering about the state of the Linux port? We posted an update here.

Hotfix 1.27.0b: Refresh button in title manager now works correctly. Fixed an issue where WUA conversion would add extra bytes to the last file. Fixed potential crash with H264 decoder. Starting with this version Cemu will also support auto-updating from one experimental version to any newer one, if available. If you are on 1.27.0 you still have to manually update to 1.27.0b once

v1.26.2 | 2022-02-12 | Details | Download

  • Software decoder for H264 videos
  • Vulkan optimizations
  • Fixed graphic pack file replacement
  • Fixed download manager "Invalid TMD" error
  • Fixed motion for SDL controller API

v1.26.1 | 2022-01-19 | Details | Download

  • Input fixes

v1.26.0 | 2021-12-24 | Details | Download

  • Input system rework
  • Graphics fixes
  • Audio fixes
  • Crash fixes
  • Improved compatibility
  • Various smaller improvements

v1.25.6 | 2021-10-15 | Details | Download

  • Download manager now supports DLC downloading
  • Stability and compatibility improvements
  • Misc fixes

v1.25.5 | 2021-10-01 | Details | Download

  • Added timer speed option
  • Audio improvements
  • Graphics fixes

v1.25.4 | 2021-09-17 | Details | Download

  • Various bug fixes

v1.25.3 | 2021-09-03 | Details | Download

  • Faster pipeline cache loading
  • Various smaller optimizations
  • Tweaks and bug fixes

v1.25.2 | 2021-08-20 | Details | Download

  • Improved support for Skylanders USB portals
  • Compatibility improvements
  • Bug fixes & minor UI tweaks

v1.25.1 | 2021-08-06 | Details | Download

  • More accurate Wii U system fonts (using Cemuhook's shared fonts)
  • Bug fixes & many smaller improvements

v1.25.0 | 2021-07-23 | Details | Download

  • Added a permanent cache for Vulkan pipelines
  • Reworked shader cache
  • Smaller bug fixes

v1.24.0 | 2021-07-09 | Details | Download

  • Added SDL2 GamePad as a new input API (supports DS4, DS5, Switch Pro Controller, Joy Cons & more natively without external software)
  • Reworked motion support (for DSU and SDL2)
  • Fixed Super Mario Maker failing to connect to course world

v1.23.1 | 2021-06-18 | Details | Download

  • Compatibility improvements & graphics fixes
  • Crash fixes

v1.23.0 | 2021-06-04 | Details | Download

  • Added support for downloading purchased eShop titles, updates and system titles
    (Requires dumped online files from a Wii U)

v1.22.13 | 2021-05-22 | Details | Download

  • Graphics fixes
  • Bug fixes

v1.22.12 | 2021-05-07 | Details | Download

  • Async-shader compilation is now multi-threaded
  • Bug fixes

v1.22.11 | 2021-04-23 | Details | Download

  • Input improvements
  • Various smaller tweaks and fixes

v1.22.10 | 2021-04-09 | Details | Download

  • UI tweaks
  • Bug fixes

v1.22.9 | 2021-03-26 | Details | Download

  • Added support for Windows.Gaming.Input
  • Fixed graphic bugs

v1.22.8 | 2021-03-12 | Details | Download

  • Bug and crash fixes
  • Minor compatibility improvements

v1.22.7 | 2021-03-02 | Details | Download

  • Reworked Vulkan vsync + new experimental vsync mode
  • Misc bug fixes

v1.22.6 | 2021-02-12 | Details | Download

  • Compatibility improvements
  • Lots of crash and bug fixes

v1.22.5 | 2021-01-29 | Details | Download

  • Performance improvements
  • Compatibility improvements
  • Graphic fixes

v1.22.4 | 2021-01-15 | Details | Download

  • Compatibility improvements
  • Graphic fixes and optimizations

v1.22.3 | 2021-01-01 | Details | Download

  • New graphic pack features
  • Various fixes

v1.22.2 | 2020-12-18 | Details | Download

  • Stability improvements
  • Improved debugger tool

v1.22.1 | 2020-12-09 | Details | Download

  • Stability improvements
  • UI tweaks

v1.22.0 | 2020-11-20 | Details | Download

  • Threading rework

v1.21.5 | 2020-11-06 | Details | Download

  • Compatibility fixes
  • Misc improvements

v1.21.4 | 2020-10-23 | Details | Download

  • Updated memory searcher tool
  • Graphics fixes
  • Compatibility improvements

v1.21.3 | 2020-10-09 | Details | Download

  • Anisotropic filtering can now be controlled via graphic packs
  • Re-Added texture dumping support
  • Graphics fixes

v1.21.2 | 2020-09-25 | Details | Download

  • Vulkan fixes
  • Various smaller optimizations

v1.21.1 | 2020-09-11 | Details | Download

  • Vulkan fixes
  • UI improvements

v1.21.0 | 2020-08-28 | Details | Download

  • Added game file verification to title manager
  • Graphic packs can now extend the amount of RAM available to games
  • Misc fixes

v1.20.2 | 2020-08-14 | Details

  • Graphic fixes
  • Stability improvements
  • Improved support for homebrew

v1.20.1 | 2020-07-31 | Details

  • Fixed several graphic bugs
  • Fixed audio bugs
  • Misc smaller fixes

v1.20.0 | 2020-07-17 | Details

  • New GPU buffer cache
  • Option to import/export saves
  • Misc improvements

v1.19.3 | 2020-06-26 | Details

  • Vulkan and OpenGL graphic fixes
  • Minor performance improvements

v1.19.2 | 2020-06-12 | Details

  • Audio improvements
  • Title manager improvements
  • Vulkan/OpenGL fixes
  • Misc smaller improvements

v1.19.1 | 2020-05-29 | Details

  • Added title manager tool
  • Graphic fixes
  • Misc minor improvements

v1.19.0 | 2020-05-15 | Details

  • Added option to allow async shader & pipeline compilation (Vulkan only)
  • Vulkan fixes
  • Minor compatibility improvements
  • Misc minor improvements

v1.18.2 | 2020-05-01 | Details

  • Vulkan improvements
  • Amiibo improvements
  • Misc smaller changes

v1.18.1 | 2020-04-17 | Details

  • Vulkan and OpenGL fixes
  • Input improvements
  • Misc smaller changes

v1.18.0 | 2020-04-03 | Details

  • Added support for DSU client as input API (Cemuhook motion provider protocol)
  • Added quick start assistant for new users
  • Debugger & patch format improvements
  • Optimizations for titles that use dynamic code generation

v1.17.4 | 2020-03-20 | Details

  • Added emulated SD card
  • Vulkan stability improvements
  • Minor compatibility improvements

v1.17.3 | 2020-03-06 | Details

  • JIT code translation is now asynchronous
  • Gamelist improvements
  • OpenGL & Vulkan crash fixes
  • Misc bug fixes and smaller changes

v1.17.2 | 2020-02-21 | Details

  • Stability improvements for multi-core recompiler modes
  • Stability improvements for Vulkan
  • Compatibility improvements
  • UI clean up
  • Miscellaneous bug fixes and smaller new features

v1.17.1 | 2020-02-07 | Details

  • Vulkan improvements
  • Misc smaller new features and bug fixes

v1.17.0 | 2020-01-24 | Details

  • New graphic pack features (UI and internally)
  • Native support for Cemuhook patches + our own patch format
  • Gamelist fixes
  • Vulkan improvements
  • Tons of smaller bug fixes and improvements

v1.16.1 | 2020-01-03 | Details

  • Vulkan performance improvements
  • Various smaller changes and fixes

v1.16.0 | 2019-12-20 | Details

  • Added Vulkan renderer
  • Miscellaneous improvements

v1.15.20 | 2019-12-06 | Details

  • Minor compatibility improvements
  • Various smaller changes

v1.15.19 | 2019-11-22 | Details

  • Added account management (aka separate save slots)
  • Bug fixes and misc smaller features

v1.15.18 | 2019-11-08 | Details

  • Improved game list
  • Faster startup time
  • Misc minor bug fixes

v1.15.17 | 2019-10-25 | Details

  • Improved Amiibo support
  • Support for Gamecube controllers running in Wii U mode (with zadig drivers)
  • Game list improvements
  • Misc bug fixes

v1.15.16 | 2019-10-11 | Details

  • Bug fixes
  • Small usability improvements

v1.15.15 | 2019-09-27 | Details

  • Surround sound support
  • Minor improvements and bug fixes

v1.15.14 | 2019-09-13 | Details

  • Software keyboard and Wii U message box (ErrEula) improvements
  • Bug fixes

v1.15.13 | 2019-08-30 | Details

  • Minor compatibility improvements
  • Bug fixes

v1.15.12 | 2019-08-19 | Details

  • Bug fixes & minor tweaks

v1.15.11 | 2019-08-02 | Details

  • Improved handling of updates and DLC
  • Debugger improvements
  • Internal shader changes
  • Bug fixes

v1.15.10 | 2019-07-05 | Details

  • Added auto-updater
  • Screenshots are now automatically saved to a folder
  • Niche optimizations
  • Bug fixes & minor improvements

v1.15.9 | 2019-06-21 | Details

  • UI improvements
  • Compatibility improvements
  • Bug and crash fixes

v1.15.8 | 2019-06-07 | Details

  • Overlay enhancements and new notification system
  • Improved accuracy of streamout cache
  • Graphic fixes
  • Bug and crash fixes

v1.15.7 | 2019-05-24 | Details

  • Controller information added to overlay
  • Faster JIT recompilation
  • Bug and crash fixes

v1.15.6 | 2019-05-10 | Details

  • Added UI editor for game profiles
  • Per-game controller configuration
  • Removed deprecated settings/UI
  • Improved support for Lego and Skylanders USB portals

v1.15.5 | 2019-04-26 | Details

  • Recompiler accuracy improvements
  • Further reduced micro-stuttering
  • Bug fixes & miscellaneous improvements

v1.15.4 | 2019-04-06 | Details

  • Added h264 video decoding support
  • Added more SpotPass functionality
  • Bug fixes & miscellaneous improvements

v1.15.3 | 2019-03-07 | Details

  • Reduced micro-stuttering
  • Shader screen now displays game boot image
  • Added debug tools: Frame profiler + WUD filesystem dumper
  • Crash and input fixes

v1.15.2 | 2019-02-04 | Details

  • GamePad audio support
  • Optimizations for 'High' GPU buffer cache accuracy
  • Upscaling filters reworked
  • Recompiler improvements
  • Vsync fixed
  • Bug fixes & misc smaller improvements

v1.15.1 | 2019-01-06 | Details

  • Wiimote improvements
  • Audio improvements
  • Added button to download community graphic packs
  • 'No legacy' mode for Intel GPUs is now the default
  • Compatibility & miscellaneous improvements

v1.15.0 | 2018-11-05 | Details | Preview video

  • Added PowerPC Debugger
  • Added configurable graphical overlay
  • Added file replacement (mod) support via graphic packs
  • Compatibility & miscellaneous improvements

v1.14.0 | 2018-10-30 | Details | Preview video

  • New texture system & graphic fixes
  • Small audio improvements
  • Bug fixes & miscellaneous improvements

v1.13.2 | 2018-10-03 | Details

  • Usability improvements and new UI options
  • Slightly improved performance
  • Bug fixes & miscellaneous improvements

v1.13.1 | 2018-09-04 | Details | Preview video

  • Improved audio emulation
  • Added XAudio2 support
  • Bug fixes & miscellaneous improvements

v1.13.0 | 2018-08-05 | Details | Preview video

  • Overhauled graphic pack system and interface
  • New settings window
  • Added Discord Rich Presence support
  • Added .elf support (homebrew)
  • Bug fixes & miscellaneous improvements

v1.12.2 | 2018-06-24 | Details | Preview video

  • Added UI localization
  • Optimizations
  • Bug fixes & miscellaneous improvements

v1.12.1 | 2018-06-01 | Details | Preview video

  • General controller and native wiimote improvements
  • Added support for USB devices (via passthrough)
  • Minor compatibility improvements
  • Tons of bug fixes & miscellaneous improvements

v1.12.0 | 2018-05-02 | Details | Preview video

  • Added friend list support
  • Added native wiimote support
  • Improved game list
  • Bug fixes & various smaller improvements

v1.11.6 | 2018-04-03 | Details | Preview video

  • Added game list
  • Added option to toggle between conventional and separable shaders
  • Added new game profile options
  • Updated gameprofiles
  • Bug fixes & various smaller improvements

v1.11.5 | 2018-03-03 | Details | Preview video

  • Audio improvements
  • Added wiimote to list of emulated controllers
  • Added unicode support for software keyboard
  • Bug fixes & various smaller improvements

v1.11.4 | 2018-02-06 | Details | Preview video

  • Compatibility improvements
  • Reduced overall memory usage
  • Added -nolegacy option for Intel GPUs (disables Intel-specific workarounds)
  • Minor other fixes and improvements

v1.11.3 | 2018-01-01 | Details | Preview video

  • Added multi-core PowerPC emulation
  • SpotPass support (auto-download BOSS files)
  • Small optimizations
  • Misc smaller changes and bugfixes

v1.11.2 | 2017-12-13 | Details | Preview video

  • Improved compatibility
  • Graphic bugfixes
  • Improved Amiibo support
  • Various smaller tweaks and new features

v1.11.1 | 2017-11-27 | Details | Preview video

  • Improved PPC recompiler
  • Improved online support
  • Fixed graphic bugs
  • Compatibility improvements
  • ErrEula implementation (Wii U's message box system)
  • Misc bug fixes

v1.11.0 | 2017-10-31 | Details | Preview video

  • Added support for native online play
  • Overhauled account and save handling
  • Graphic and input fixes
  • Improved compatibility
  • Tons of bug fixes and smaller tweaks

v1.10.0 | 2017-10-02 | Details | Preview video

  • New audio backend
  • Customizable path for mlc01 directory
  • RDTSC timer (smoother gameplay, better audio)
  • Bug fixes

v1.9.1 | 2017-08-29 | Details | Preview video

  • Added second window which displays the GamePad screen
  • Improved texture readback
  • Bug fixes (audio, recompiler and input)
  • Optimizations for the texture decoder

v1.9.0 | 2017-08-02 | Details | Preview video

  • New controller configuration UI and profile system
  • Added support for XInput
  • Better implementation of VPAD and Padscore API
  • Improved gyro control via mouse
  • Misc bug fixes

v1.8.2 | 2017-07-25 | Details | Preview video

  • Recompiler performance improvements
  • Audio improvements
  • Better support for softdec videos
  • Minor compatibility improvements
  • Misc smaller changes and new features

v1.8.1 | 2017-06-30 | Details | Preview video

  • Improved compatibility
  • Improved graphics
  • Added support for socket API (nsysnet)
  • Improved Software Keyboard
  • Bugfixes

v1.8.0 | 2017-05-30 | Details | Preview video

  • Separable shaders
  • Added memory scanner
  • Graphic improvements
  • Minor optimizations

v1.7.5 | 2017-04-30 | Details | Preview video

  • More accurate FPU emulation
  • Optimizations
  • Bugfixes

v1.7.4 | 2017-04-09 | Details | Preview video

  • Graphic improvements
  • Minor optimizations
  • Shader cache compilation is now multi-threaded
  • Graphic packs can modify texture formats
  • Bugfixes & minor new features

v1.7.3 | 2017-03-17 | Details | Preview video

  • Patch and DLC support
  • Improved compatibility
  • Graphic improvements
  • Bugfixes & minor adjustments

v1.7.2 | 2017-02-23 | Details | Preview video

  • Optimizations
  • Improved compatibility
  • Graphic improvements
  • Bugfixes & minor adjustments

v1.7.1 | 2017-02-09 | Details | Preview video

  • Recompiler optimizations (Faster CPU emulation)
  • Improved compatibility
  • Reduced VRAM usage
  • Tons of bugs and crashes fixed

v1.7.0 | 2017-01-16 | Details | Preview video

  • Added 'Graphic packs' (graphic modding support)
  • Extended shader cache, now transferable and forward compatible

v1.6.4 | 2016-12-19 | Details | Preview video

  • Graphic improvements & Bicubic upscale filter
  • Compatibility improvements
  • Minor audio improvements
  • Minor optimizations
  • Bugfixes & misc small changes

v1.6.3 | 2016-11-27 | Details | Preview video

  • Graphic improvements
  • Rewritten audio core
  • Bugfixes

v1.6.2 | 2016-11-05 | Details | Preview video

  • Hardware acceleration for Streamout
  • Recompiler improvements
  • Optimized file operations + AES-NI support
  • Minor bugfixes, graphic and compatibility improvements

v1.6.1 | 2016-10-15 | Details | Preview video

  • New universal GPU buffer cache (replaces vertex cache)
  • NFC support
  • Small graphic improvements
  • Minor changes and bugfixes

v1.6.0 | 2016-09-22 | Details | Preview video

  • New texture cache/manager
  • Huge compatibility improvements
  • Graphic improvements
  • Audio improvements
  • Many all-around changes and bugfixes

v1.5.6 | 2016-08-28 | Details | Preview video

  • Audio improvements
  • Reduced RAM usage (up to 1.5GB lower)
  • More crashes fixed

v1.5.5 | 2016-08-15 | Details | Preview video

  • Added game profiles (manage settings per game)
  • Automatic region detection
  • Minor graphical improvements
  • Performance improvements
  • Added hotkey to toggle between TV and GamePad screen (Ctrl + Tab)
  • Fixed several bugs and crashes

v1.5.4 | 2016-07-27 | Details | Preview video

  • Overall improved compatibility
  • Graphical improvements
  • Improved robustness of interpreter and recompiler
  • Added VSync option

v1.5.3 | 2016-07-05 | Details | Preview video

  • Added support for anisotropic filtering
  • Added support for sRGB color space
  • Added button mapping to simulate 'Microphone blow'
  • Improved recompiler robustness
  • Fixed some bugs/crashes

v1.5.2 | 2016-06-16 | Details

  • Added support for mip-mapping
  • Added support for cubemap texture arrays
  • Various smaller improvements to the graphics backend
  • Slightly better compatibility and misc changes

v1.5.1 | 2016-05-30 | Details

  • Improved recompiler (Now utilizes AVX and BMI extension)
  • Better controller support
  • Improved sound emulation
  • Graphic bugfixes
  • Other changes and bugfixes

v1.5.0 | 2016-05-22 | Details

  • New enhanced controller configuration menu and emulation
  • Improved shader emulation and graphic bugfixes
  • Improved sound emulation
  • Reduced VRAM usage
  • Small bugfixes and changes

v1.4.2 | 2016-05-07 | Details

  • Added shader cache (reduces stutter after repeated sessions)
  • New texture loader (reduces stutter)
  • Added region and language selection
  • Generally improved compatibility in multiple ways
  • Various smaller changes

v1.4.1 | 2016-04-14 | Details

  • Recompiler improvements (up to 50-100% faster CPU emulation)
  • Increased compatibility
  • Fixed a few issues that occurred on AMD GPUs.
  • Added experimental vertex data cache
  • Smaller bugfixes

v1.4.0c | 2016-03-29 | Details

  • Added PowerPC JIT recompiler (up to 5-6 times faster CPU emulation)
  • Decreased shader compilation stutter
  • Improved audio emulation
  • Large improvements to graphics emulation
  • Tons and tons of smaller changes and bugfixes

v1.3.3 | 2016-03-09 | Details

  • Added support for Software Keyboard
  • Can now hold TAB key to show GamePad screen
  • Added initial support for GX2 Streamout
  • Implemented coreinit Block Heap API
  • Several smaller improvements to graphics emulation
  • Misc bugfixes

v1.3.2 | 2016-02-21 | Details

  • Added multi-core support for CPU emulation (Disabled by default, not recommended at this stage)
  • Added support for polygon offset (fixes some shadows and surface flicker)
  • Optimized GPU cpu thread by offloading work to GPU (Improves performance in graphic intensive games)
  • Added support for GX2 Occlusion Query API
  • Improved support for texture samplers and fixed other texture issues
  • Added debug option to view active PPC threads
  • Fixed a crash that could occur when loading .rpx

v1.3.1 | 2016-02-03 | Details

  • Added fullscreen support
  • Added support for running extracted applications (.rpx with external files)
  • Added support for launching games via command line parameter
  • Vastly improved graphics
  • Improved accuracy and stability of filesystem code
  • Many smaller changes to various parts of the emulator

v1.3.0 | 2016-01-13

  • Added support for GPU7 geometry shaders
  • Improved support for 2D texture arrays and cubemaps
  • Generally improved shader emulation
  • New debug option: Dump textures and shaders

v1.2.0 | 2015-12-26

  • Added basic audio support
  • Added support for GX2 stencil buffers
  • Improved controller options
  • Miscellaneous bug fixes and small improvements

v1.1.2b | 2015-12-13

  • Fixed rendering issues on AMD graphic cards
  • Minor changes and bug fixes

v1.1.2 | 2015-12-11

  • Added controller options
  • Added support for OSCoroutine API
  • Improved shader emulation
  • Improved texture/depth/color buffer management
  • Improved CPU timing and thread synchronization
  • Synchronous file operations no longer block CPU execution (reduces frame stutter)

v1.1.1 | 2015-11-25

  • Improved shader emulation
  • Added support for 3D textures
  • Lots of bugfixes

v1.1.0 | 2015-11-19

  • New future-proof GPU7 shader assembly to GLSL decompiler (work-in-progress)
  • Fixed a few bugs in color and depth buffer emulation.
  • Added more system functions, leading to higher compatibility.
  • Added hacky support for DRC rotation. Right click on the render window & drag to change the orientation
  • Implemented some background logic for audio emulation. No audio output yet.

v1.0.2 | 2015-11-02

  • Improved accuracy of shader emulation (again).
  • Improved the emulation of color and depth buffers.
  • Implemented support for: Vertex shader textures, depth samplers and instanced rendering.
  • Fixed a bug causing texture unit updates to be ignored
  • Some attempts to get the emulator running on AMD graphic cards (but we are not quite there yet)
  • If GLSL shader compilation fails the error is now logged to log.txt
  • Lots of other small changes and bugfixes.

v1.0.1 | 2015-10-24

  • Improved accuracy of shader emulation.
  • Implemented many system functions leading to higher compatibility.
  • Added support for statically loading and linking multiple RPX/RPL files (WUD only for now).

v1.0.0 | 2015-10-13

  • Initial cemu release.