# 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 profilesgeneral: 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 robustPreviously there was a slim chance to lose all settings when Cemu crashed or was force closedwhile settings.xml was being updatedCPU/JIT: Optimized recompilation. This process is already fast enough to generally not be noticeable butit can lead to delay and micro-stutter in cases where a lot of new code is recompiled at onceExamples where the bottleneck becomes apparent:Frame drops or audio crackle on first loading screenInitial delay when booting a gameWith the optimization, these should now be slighty less severeGX2: Improved the accuracy and behavior of GX2WaitForFlip + GX2SwapScanBuffersThis 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 shadersThis resolves crashes in Pikmin 3 and Yoshi's Woolly WorldNote:(#xx) refers to bug tracker issues fixed by this change. See http://bugs.cemu.info/projects/cemu/