# Cemu detailed changelog for 1.15.7c # Patreon release date: 2019-05-17 # Public release date: 2019-05-24 # New in 1.15.7c: general: Enabling the overlay should no longer cause graphic bugs in games # New in 1.15.7b: CPU/JIT: Fixed a bug leading to random corruption of the instruction stream # New in 1.15.7: general: Added visual indicator at game boot which displays the used controller profiles general: Added controller low battery warning (can be turned on/off in settings. Off by default) general: Global precompiled shader setting should no longer reset to auto (#63) general: The internal process of updating system.xml is now more robust Previously there was a slim chance to lose all settings when Cemu crashed or was force closed while settings.xml was being updated CPU/JIT: Optimized recompilation. This process is already fast enough to generally not be noticeable but it can lead to delay and micro-stutter in cases where a lot of new code is recompiled at once Examples where the bottleneck becomes apparent: Frame drops or audio crackle on first loading screen Initial delay when booting a game With the optimization, these should now be slighty less severe GX2: Improved the accuracy and behavior of GX2WaitForFlip + GX2SwapScanBuffers This fixes an issue where games would run at the wrong framerate (e.g. Paper Mario Color Splash) GX2: Fixed a bug in texture decoder for format BC4 (#59) GX2: Fixed an issue where Cemu would crash if a game setup invalid shaders This resolves crashes in Pikmin 3 and Yoshi's Woolly World Note: (#xx) refers to bug tracker issues fixed by this change. See http://bugs.cemu.info/projects/cemu/