Cemu - Wii U Emulator Changelog

What's new in Cemu - Wii U Emulator 1.27.1 Experimental

Jun 12, 2022
  • The 'Accurate barriers' option for Vulkan is now enabled by default. You can still disable it manually to get extra performance, but be aware that it will cause occasional flickering graphics
  • Fixed several bugs where Cemu sometimes wouldn't be able to locate a title stored in a game path
  • Fixed rumble not working
  • H264 decoder now supports multiple parallel decoding sessions. Fixes menu videos getting stuck or causing crashes in Mario Tennis: Ultra Smash.
  • Improved accuracy of emulated filesystem. Fixes crashing and deadlocks in Yoshi's Woolly World, Xenoblade Chronicles X and Hyrule Warriors
  • Title Manager: Game file integrity check now works for .wua titles
  • Improved accuracy of error code handling for Nintendo system services. Allows for more precise online error codes than the generic "106-0502"
  • Various compatibility improvements for niche titles like The Voice, Jewel Quest, Tiny Galaxy and many more
  • Vulkan: Added support for LINE_LOOP primitive. Mostly used by homebrew or mods
  • Miscellaneous bug fixes

New in Cemu - Wii U Emulator 1.27.0b Experimental (Apr 29, 2022)

  • 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

New in Cemu - Wii U Emulator 1.27.0 Experimental (Apr 26, 2022)

  • 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

New in Cemu - Wii U Emulator 1.26.2 (Feb 11, 2022)

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

New in Cemu - Wii U Emulator 1.26.1 (Jan 20, 2022)

  • Input fixes

New in Cemu - Wii U Emulator 1.26.0 (Dec 24, 2021)

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

New in Cemu - Wii U Emulator 1.25.6 (Oct 16, 2021)

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

New in Cemu - Wii U Emulator 1.25.5 (Oct 2, 2021)

  • Added timer speed option
  • Audio improvements
  • Graphics fixes

New in Cemu - Wii U Emulator 1.25.4 (Sep 17, 2021)

  • Various bug fixes

New in Cemu - Wii U Emulator 1.25.3 (Sep 4, 2021)

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

New in Cemu - Wii U Emulator 1.25.2 (Aug 21, 2021)

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

New in Cemu - Wii U Emulator 1.25.1 (Aug 6, 2021)

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

New in Cemu - Wii U Emulator 1.25.0 (Jul 23, 2021)

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

New in Cemu - Wii U Emulator 1.24.0 (Jul 9, 2021)

  • 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

New in Cemu - Wii U Emulator 1.23.1 (Jun 18, 2021)

  • Compatibility improvements & graphics fixes
  • Crash fixes

New in Cemu - Wii U Emulator 1.23.00 (Jun 5, 2021)

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

New in Cemu - Wii U Emulator 1.22.13 (May 21, 2021)

  • Graphics fixes
  • Bug fixes

New in Cemu - Wii U Emulator 1.22.12 (May 7, 2021)

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

New in Cemu - Wii U Emulator 1.22.11 (Apr 23, 2021)

  • Input improvements
  • Various smaller tweaks and fixes

New in Cemu - Wii U Emulator 1.22.10 (Apr 9, 2021)

  • UI tweaks
  • Bug fixes

New in Cemu - Wii U Emulator 1.22.9 (Mar 27, 2021)

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

New in Cemu - Wii U Emulator 1.22.8 (Mar 13, 2021)

  • Bug and crash fixes
  • Minor compatibility improvements

New in Cemu - Wii U Emulator 1.22.7 (Mar 2, 2021)

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

New in Cemu - Wii U Emulator 1.22.6 (Feb 13, 2021)

  • Compatibility improvements
  • Lots of crash and bug fixes

New in Cemu - Wii U Emulator 1.22.5 (Jan 30, 2021)

  • Performance improvements
  • Compatibility improvements
  • Graphic fixes

New in Cemu - Wii U Emulator 1.22.4 (Jan 15, 2021)

  • Compatibility improvements
  • Graphic fixes and optimizations

New in Cemu - Wii U Emulator 1.22.3 (Jan 2, 2021)

  • New graphic pack features
  • Various fixes

New in Cemu - Wii U Emulator 1.22.2 (Dec 18, 2020)

  • Stability improvements
  • Improved debugger tool

New in Cemu - Wii U Emulator 1.22.1 (Dec 9, 2020)

  • Stability improvements
  • UI tweaks

New in Cemu - Wii U Emulator 1.22.0 (Nov 21, 2020)

  • Threading rework

New in Cemu - Wii U Emulator 1.21.5 (Nov 6, 2020)

  • Compatibility fixes
  • Misc improvements

New in Cemu - Wii U Emulator 1.21.4 (Oct 23, 2020)

  • Updated memory searcher tool
  • Graphics fixes
  • Compatibility improvements

New in Cemu - Wii U Emulator 1.21.3 (Oct 9, 2020)

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

New in Cemu - Wii U Emulator 1.21.2 (Sep 25, 2020)

  • Vulkan fixes
  • Various smaller optimizations

New in Cemu - Wii U Emulator 1.21.1 (Sep 12, 2020)

  • Vulkan fixes
  • UI improvements

New in Cemu - Wii U Emulator 1.21.0 (Aug 28, 2020)

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

New in Cemu - Wii U Emulator 1.20.2b (Aug 14, 2020)

  • Vulkan: Even more tweaks to reduce GPU specific graphic bugs and flickering
  • general: Restored compatibility with Cemuhook. Due to internal changes Cemu now always takes over applying Cemuhook graphic pack patches (previously Cemuhook would be used if installed)
  • Note for patch developers: the syntax and semantics supported by Cemu for Cemuhook patches is slightly different. If you run into porting issues that you can't easily fix please let us know via the bug tracker: http://bugs.cemu.info/
  • RPL: Added support for relative reloc types (251, 252, 253) which are commonly used by WUT based homebrew
  • coreinit: Added API MEMRecordStateForFrmHeap, OSCompareAndSwapAtomic, OSCompareAndSwapAtomicEx. Used by SM64 port and likely other homebrew

New in Cemu - Wii U Emulator 1.20.2 (Aug 14, 2020)

  • OpenGL/Vulkan: Improved cache invalidation detection in GPU buffer cache. This change fixes corrupted 3D models in Xenoblade Chronicles X
  • OpenGL/Vulkan: GPU buffer cache will now aggressively drop non-essential data if it is running out of space. Decreases likelihood of 'Out-of-memory in GPU buffer' error
  • Vulkan: Further tweaks to reduce GPU specific graphic bugs and flickering

New in Cemu - Wii U Emulator 1.20.1 (Jul 31, 2020)

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

New in Cemu - Wii U Emulator 1.20.0 (Jul 17, 2020)

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

New in Cemu - Wii U Emulator 1.19.3 (Jun 27, 2020)

  • Vulkan and OpenGL graphic fixes
  • Minor performance improvements

New in Cemu - Wii U Emulator 1.19.2 (Jun 12, 2020)

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

New in Cemu - Wii U Emulator 1.19.1 (May 29, 2020)

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

New in Cemu - Wii U Emulator 1.19.0 (May 15, 2020)

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

New in Cemu - Wii U Emulator 1.18.2 (May 1, 2020)

  • Vulkan improvements
  • Amiibo improvements
  • Misc smaller changes

New in Cemu - Wii U Emulator 1.18.1 (Apr 17, 2020)

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

New in Cemu - Wii U Emulator 1.18.0 (Apr 4, 2020)

  • 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

New in Cemu - Wii U Emulator 1.17.4 (Mar 20, 2020)

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

New in Cemu - Wii U Emulator 1.17.3 (Mar 6, 2020)

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

New in Cemu - Wii U Emulator 1.17.2 (Feb 21, 2020)

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

New in Cemu - Wii U Emulator 1.17.1 (Feb 7, 2020)

  • Vulkan improvements
  • Misc smaller new features and bug fixes

New in Cemu - Wii U Emulator 1.17.0 (Jan 25, 2020)

  • 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

New in Cemu - Wii U Emulator 1.16.1 (Jan 3, 2020)

  • Vulkan performance improvements
  • Various smaller changes and fixes

New in Cemu - Wii U Emulator 1.16.0 (Dec 20, 2019)

  • Added Vulkan renderer
  • Miscellaneous improvements

New in Cemu - Wii U Emulator 1.15.20 (Dec 6, 2019)

  • Minor compatibility improvements
  • Various smaller changes

New in Cemu - Wii U Emulator 1.15.19 (Nov 22, 2019)

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

New in Cemu - Wii U Emulator 1.15.18 (Nov 9, 2019)

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

New in Cemu - Wii U Emulator 1.15.17 (Oct 25, 2019)

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

New in Cemu - Wii U Emulator 1.15.16 (Oct 11, 2019)

  • Bug fixes
  • Small usability improvements

New in Cemu - Wii U Emulator 1.15.15 (Sep 28, 2019)

  • Surround sound support
  • Minor improvements and bug fixes

New in Cemu - Wii U Emulator 1.15.14 (Sep 13, 2019)

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

New in Cemu - Wii U Emulator 1.15.13 (Sep 2, 2019)

  • Minor compatibility improvements
  • Bug fixes

New in Cemu - Wii U Emulator 1.15.12 (Aug 17, 2019)

  • Bug fixes & minor tweaks

New in Cemu - Wii U Emulator 1.15.11 (Aug 2, 2019)

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

New in Cemu - Wii U Emulator 1.15.10 (Jul 6, 2019)

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

New in Cemu - Wii U Emulator 1.15.9 (Jun 21, 2019)

  • UI improvements
  • Compatibility improvements
  • Bug and crash fixes

New in Cemu - Wii U Emulator 1.15.8 (Jun 7, 2019)

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

New in Cemu - Wii U Emulator 1.15.7 (May 25, 2019)

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

New in Cemu - Wii U Emulator 1.15.6 (May 10, 2019)

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

New in Cemu - Wii U Emulator 1.15.5 (Apr 27, 2019)

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

New in Cemu - Wii U Emulator 1.15.4 (Apr 7, 2019)

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

New in Cemu - Wii U Emulator 1.15.3 (Mar 8, 2019)

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

New in Cemu - Wii U Emulator 1.15.2 (Feb 4, 2019)

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

New in Cemu - Wii U Emulator 1.15.1 (Jan 6, 2019)

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

New in Cemu - Wii U Emulator 1.15.0 (Dec 6, 2018)

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

New in Cemu - Wii U Emulator 1.14.0 (Oct 31, 2018)

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

New in Cemu - Wii U Emulator 1.13.2 (Oct 3, 2018)

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

New in Cemu - Wii U Emulator 1.13.1 (Oct 3, 2018)

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

New in Cemu - Wii U Emulator 1.13.0 (Aug 5, 2018)

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

New in Cemu - Wii U Emulator 1.12.2 (Jun 24, 2018)

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

New in Cemu - Wii U Emulator 1.12.1 (Jun 1, 2018)

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

New in Cemu - Wii U Emulator 1.12.0 (May 2, 2018)

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

New in Cemu - Wii U Emulator 1.11.6 (Apr 3, 2018)

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

New in Cemu - Wii U Emulator 1.11.5 (Mar 3, 2018)

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

New in Cemu - Wii U Emulator 1.11.4 (Feb 6, 2018)

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

New in Cemu - Wii U Emulator 1.11.3 (Jan 3, 2018)

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

New in Cemu - Wii U Emulator 1.11.2 (Dec 13, 2017)

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

New in Cemu - Wii U Emulator 1.11.1 (Nov 27, 2017)

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

New in Cemu - Wii U Emulator 1.11.0 (Nov 1, 2017)

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

New in Cemu - Wii U Emulator 1.10.0 (Oct 3, 2017)

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

New in Cemu - Wii U Emulator 1.9.1 (Aug 30, 2017)

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

New in Cemu - Wii U Emulator 1.8.2 (Jul 26, 2017)

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

New in Cemu - Wii U Emulator 1.8.1 (Jul 2, 2017)

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

New in Cemu - Wii U Emulator 1.8.0 (May 31, 2017)

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

New in Cemu - Wii U Emulator 1.7.5 (May 2, 2017)

  • More accurate FPU emulation
  • Optimizations
  • Bugfixes

New in Cemu - Wii U Emulator 1.7.4 (Apr 9, 2017)

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

New in Cemu - Wii U Emulator 1.7.3 (Mar 18, 2017)

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

New in Cemu - Wii U Emulator 1.7.2 (Feb 24, 2017)

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

New in Cemu - Wii U Emulator 1.7.1 (Feb 24, 2017)

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

New in Cemu - Wii U Emulator 1.7.0 (Feb 24, 2017)

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

New in Cemu - Wii U Emulator 1.6.4 (Feb 24, 2017)

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

New in Cemu - Wii U Emulator 1.6.3 (Feb 24, 2017)

  • Graphic improvements
  • Rewritten audio core
  • Bugfixes

New in Cemu - Wii U Emulator 1.6.2 (Feb 24, 2017)

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

New in Cemu - Wii U Emulator 1.6.1 (Feb 24, 2017)

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

New in Cemu - Wii U Emulator 1.6.0 (Feb 24, 2017)

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

New in Cemu - Wii U Emulator 1.5.6 (Feb 24, 2017)

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

New in Cemu - Wii U Emulator 1.5.5 (Feb 24, 2017)

  • 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