• Version 1.15.6c of Cemu, the well-known Wii U emulator for PCs, has just been released publicly!

    The new update includes a brand new per-game profile editor, which can be accessed by right-clicking any game on your list, and allows you to change CPU, graphics, miscellaneous and controller settings individually. As you may have anticipated with that last point, you can now assign specific controller profiles for each game as well! The UI has also received some changes, as old and deprecated settings (conventional shaders, the experimental and CPU timer menus) have been removed. Separate shaders can still be used, however, RDTSC will be turned on for all games and the CPU timer will always default to host based. Lastly, Lego/Skylanders USB portals compatibility has been improved, with said games also receiving a small performance bump.

    You can read the full chngelog below:
    # Cemu detailed changelog for 1.15.6c
    # Patreon release date: 2019-05-03
    # Public release date: 2019-05-10

    # New in 1.15.6c (public release):

    general: Fixed a bug where default game profile options would be applied even if no game profile existed

    GX2: Added a fast path for software texture copies when both the source and destionation texture use tilemode 4 (improves performance in Lego games)

    # New in 1.15.6b:

    general: Restored compatibility with cemuhook custom timers
    general: Fixed broken bicubic and hermite upscaling/downscaling filter

    CPU/JIT: Always correctly emulate single-precision operations (fixes softlocks and gameplay bugs)

    # New in 1.15.6:

    general: Reworked UI and removed deprecated options
    Experimental menu is gone and RDTSC is now always on
    Removed support for conventional shaders (always use separable shaders)
    CPU timer mode is now always 'host based'

    general: Added UI to configure game profiles (accessible via right click on an entry in game list)
    Includes option to set controller profiles (#17)

    general: Added tooltips for some of the settings

    nsyshid: Implemented HIDWrite()
    nsyshid: Use packet maximum size provided by device instead of a fixed value
    nsyshid: Accuracy tweaks in HIDRead()
    These changes should improve support and increase stability for Skylanders and Lego USB portals

    coreinit: More tweaks to MEM2 heap size to fix Lego games (#48)

    (#xx) refers to bug tracker issues fixed by this change. See http://bugs.cemu.info/projects/cemu/
    Click to expand...